
body {
 font-family: Arial, sans-serif;
 background-color: white;
 margin: 20px;
}

header, nav, section, footer {
 margin-bottom: 20px;
 padding: 10px;
}

h1 {
 color: pink;
 background-color: purple;
 padding: 10px;
}

nav a {
 text-decoration: none;
 color: purple;
 font-weight: bold;
 display: block;
 padding: 5px;
}

nav a:hover {
 color: pink;
 background-color: #660033;
}

table, th, td {
 border: 2px solid green;
 border-collapse: collapse;
}

th, tr:nth-child(odd) {
 background-color: #006600;
 color: white;
}