body
{
    background-color: #33262F;
}

#wrapper
{
    max-width: 800px;
    margin: 20px auto;
    border: 3px solid #DDD;
    background-color: #FFF;
    border-radius: 10px;
    overflow: hidden;
}

h1
{
    padding: 0.75rem 1rem;
    font-size: 2.5rem;
    color: #FFF;
    background-color: #314155;
}
#footer
{
    padding: 0.75rem 1rem;
    color: #FFF;
    background-color: #314155;
}

#content
{
    padding: 0.5rem 1rem;
}
