body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
line-height: 1.6;
background-color: #f9f9f9;
color: #333;
}

header,
footer {
background-color: #e9ecef;
padding: 1rem;
text-align: center;
}

h1,
h2 {
color: #004085;
}

.container {
width: 90%;
max-width: 1000px;
margin: 2rem auto;
background: #fff;
padding: 2rem;
border-radius: 8px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

a {
color: #007bff;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}
