body {
    background-color: #5860E0;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    font-size: 20pt;
}

header {
    background-color: #E08158;
    margin-left: 30%;
    margin-right: 30%;
    border-radius: 25pt;
    padding: 5pt;
    }

h1 {
    text-align: center;
    color: #000000;
    font-size: 32pt;
    font-weight: bold;
}

main {
    color: whitesmoke;
    text-align: center;
    margin-left: 20%;
    margin-right: 20%;
    background-color: #718B65;
    padding: 20pt;
    border-radius: 25pt;
    font-weight: bold;
}

img {
    border-radius: 25pt;
    align-items: center;
}

a:link{
    color: #E08158;
}

a:visited {
    color: #718B65;
}

.footernav {
    text-align: center;
}