/*menu styles*/
div.menu
{
    text-align: center;
}

div.menu h2
{
    font-weight: 100;
    font-size: 260%;
    margin-bottom: .20em;
    letter-spacing: .10em;
}

div.menu hr
{
    margin: 0 auto;
    width: 4em;
    height: .05em;
}

div.menu ul
{
    margin: 0;
    list-style: none;
}

div.menu a
{
    color: inherit;
    text-decoration: none;
}

div.menu a:hover
{
    color: rgb(178, 24, 23);
}


/*content styles*/
div.content h1
{
    text-transform: lowercase;
    letter-spacing: .16em;
    font-size: 200%;
    line-height: 1.1;
    margin-bottom: 5px;
}


/*footer styles*/
div.footer
{
    font-size: 85%;
    text-align: center;
}

div.footer hr
{
    margin-bottom: 3px;
}