body {
    background-color:lightgoldenrodyellow;
    color:darkslategrey;
    font-family:'Courier New', Courier, monospace;
    margin:30px;
    padding:30px;
    font-size:16px;
}

footer {
    margin-top:500px;
}
h1:hover {
    background-color:#000;
    color:#fff;
    display:inline-block;
}
p.copyright {
    font-size:0.7em;
    
}
p.last-updated {
    font-size: 0.7em;
}
p:hover {
    background-color:#000;
    color:#fff;
}