body {
    font-size: 1rem;
    font-family: monospace;
    background-color: #002b36;
    color: #839496;
}

header {
    text-align: center;
}

footer {
    text-align: center;
}

.header-text a {
    font-size: 2.33rem;
    text-decoration: none;
}
.header-text-sub {
    font-size: 1rem;
    color: #839496;
}

.title {
    text-align: left;
}

img {
    max-width: 100%;
}

a { color: #b58900; }

h1 { color: #2aa198; }

h2 { color: #cb4b16; }

h3 { color: #859900; }

h4 { color: #268bd2; }
