a {color:#0077aa}
a:visited {color:#aa0055}
main {
    margin-bottom:500px;
}
body{
    margin:1em auto;
    max-width:40em;
    padding:0 .62em;
    font:1.2em/1.62 sans-serif;
    color:#eeeeee;background:#222222
}
h1,h2,h3 {
    line-height:1.2
}
