/* Orange Theme CSS */ body { background-color: #FFF3E0; /* Light orange background */ color: #333333; /* Dark text for readability */ font-family: 'Arial', sans-serif; margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6 { color: #FF6F00; /* Dark orange for headings */ margin: 0.5em 0; } p { line-height: 1.6; margin: 1em 0; } a { color: #FF9800; /* Bright orange for links */ text-decoration: none; } a:hover { color: #F57C00; /* Darker orange on hover */ text-decoration: underline; } button { background-color: #FF6F00; /* Dark orange button background */ color: #FFFFFF; /* White text */ border: none; padding: 10px 20px; cursor: pointer; border-radius: 5px; transition: background-color 0.3s ease; } button:hover { background-color: #E65100; /* Even darker orange on hover */ } nav { background-color: #F57C00; /* Bright orange navbar */ padding: 1em; display: flex; justify-content: space-around; } nav a { color: #FFFFFF; /* White text in navbar */ font-weight: bold; padding: 0.5em 1em; } nav a:hover { background-color: #E65100; /* Darker orange on hover */ border-radius: 5px; } header { background-color: #FF8F00; /* Bright orange header */ color: #FFFFFF; padding: 2em 0; text-align: center; } footer { background-color: #FF6F00; /* Dark orange footer */ color: #FFFFFF; padding: 1em 0; text-align: center; position: fixed; width: 100%; bottom: 0; } /* Additional Styling */ .container { max-width: 1200px; margin: 0 auto; padding: 2em; } .card { background-color: #FFFFFF; border: 1px solid #FFCC80; /* Light orange border */ border-radius: 10px; padding: 1em; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); margin: 1em 0; } .card h3 { color: #FF6F00; /* Dark orange for card headings */ } .card p { color: #666666; /* Slightly lighter text for card content */ }