nav a {
    text-decoration: none;
    text-transform: uppercase;
    padding: 5px 10px;
    display: inline-block;
    margin: 0 4px;
    background: rgb(0, 45, 79);
    color: white;
    font-family: helvetica;
}
nav {
    background: dodgerblue;
    text-align: center;
}
nav a.active {
    color: rgb(0, 45, 79);
    background: white;
}
nav a:hover {
    color: rgb(0, 45, 79);
    background: white;
}
footer {
    background: dodgerblue;
}
h1 {
    text-align: center;
    color: rgb(0, 45, 79);
    font-family: helvetica;
}
p {
    font-family: helvetica;
    text-align: center;
    color: rgb(0, 45, 79);
}
main {
    width: 900px;
    margin: 0 auto;
    background: white;
}
body {
    background: hsl(229, 100%, 89%);
}
h3{
    text-align: center;
    color: rgb(0, 45, 79);
    font-family: helvetica;
}