body {
    background: #111114;
    color: #aaa;
    padding: 35px 100px;
    font-family: sans-serif;
}

h1 {
    font-size: 2rem;
    margin: 20px 0 0 0;
    color: #ddd;
}

h2 {
    font-size: .75rem;
    color: #666666;
    margin: 0;
    font-style: italic;
}

article {
    max-width: 500px;
}

a, a:visited {
    color: #ddd;
}

a:hover, a:active {
    color: #97dde9;
}

ul {
    list-style: none;
    padding: 0;
}

li {
    display: inline;
}
