/*
  File: styles.css
  Author: [Your Name]
  Date: [Current Date]
  Description: Styles for the Forward Fitness Club website.
*/

/* CSS Reset */
body, header, nav, main, footer {
    margin: 0;
    padding: 0;
    border: 0;
}

/* Style for the body element */
body {
    background-color: #000000;
    font-family: Arial, sans-serif;
}

/* Style for the container div */
#container {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
}

/* Style for the header */
header {
    text-align: center;
    padding: 20px 0;
}

/* FIX #3: The duplicate rule was removed. This is the only one you need. */
header img {
    width: 250px;
    height: auto;
}

/* Style for the navigation area */
nav {
    background-color: #333;
    padding: 10px 0;
    text-align: center;
}

nav ul {
    list-style-type: none;
}

nav li {
    display: inline-block;
    margin: 0 15px;
}

nav a {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 1.2em;
    font-weight: bold;
}

nav a:hover {
    color: #008000;
}

/* Style for the main content area */
main {
    padding: 20px;
    color: #333;
}

main h2 {
    color: #008000;
    text-align: center;
}

main h3 {
    color: #333;
}

/* Style for the footer */
footer {
    padding: 20px;
    text-align: center;
    font-size: 0.8em;
    color: #333;
    clear: both;
}

footer a {
    color: #008000;
    text-decoration: none;
}