nav a{
    border: black 1px solid;
    background-color: teal;
    color: white;
    text-decoration: none;
    padding: 10px;
    margin: 10px;
}

nav a:hover{
    background-color: black;
    border: 3px solid white;

}

nav a:active{
     border: black 1px solid;
    background-color: teal;
    color: white;
    text-decoration: none;
    padding: 10px;
    margin: 10px;.
}
header{
    border: 2px solid black;
    padding: 15px;
    margin: 15px;
    text-align: center;
}
h1{
    color: teal;
}
section{
    border: 1px solid black;
    background-color: teal;
    margin: 15px;
    text-align: center;
    padding: 15px;
}
body{
    background-color: grey;
}
main a{
    border: black 1px solid;
    background-color: grey;
    color: white;
    text-decoration: none;
    padding: 10px;
    margin: 20px;
}

main a:hover{
    background-color: black;
    border: 3px solid white;

}

main a:active{
     border: black 1px solid;
    background-color: teal;
    color: white;
    text-decoration: none;
    padding: 10px;
    margin: 10px;.
}