* { margin: 0; padding: 0; }
fieldset, img { border: 0; }

body
{
    background: #000 url(body.png) repeat 0 0;
    color: #000;
    font-family: 'Arial', 'Helvetica', sans-serif;
}

#page-container
{
    margin: 0 auto;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    width: 960px;
    background: #fff url(page-container.png) repeat-x 0 0;
}

#page-header
{
    border-bottom: 1px solid #000;
    background: transparent url(page-header.png?id=20100212) no-repeat 0 0;
    height: 100px;
}

#page-header h1
{
    display: none;
}

#page-header .social
{
    float: right;
    padding: 38px 1em 0 175px;
    list-style: none;
}

#page-header .social li
{
    display: inline;
}

#page-navigation
{
    padding: 7px;
    background: #000 url(page-navigation.png) repeat-x 0 0;
    height: 16px;
    list-style: none;
}

#page-navigation li
{
    float: left;
    display: inline-block;
    padding: 0 22px;
}

#page-navigation li a
{
    color: #fff;
    font-family: 'Tahoma', 'Verdana', 'Arial', sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

#page-navigation li a:hover,
#page-navigation li a:active,
#page-navigation li a:focus
{
    text-decoration: underline;
}

#page-affiliates
{
    float: right;
    padding-top: 16px;
    padding-right: 8px;
    width: 312px;
    min-height: 400px;
}

#page-content
{
    padding: 8px;
    width: 624px;
    font-size: 10pt;
    font-family: 'Tahoma', 'Arial', sans-serif;
}

#page-content a:link,
#page-content a:visited
{
    color: #ab0404;
    text-decoration: none;
}

#page-content a:hover,
#page-content a:active,
#page-content a:focus
{
    text-decoration: underline;
}

#page-content .comments
{
    padding: 1em 0 2em;
}

#page-content h1
{
    font-size: x-large;
}

#page-content h2
{
    margin-bottom: 0.5em;
    border-bottom: 1px solid black;
    padding-bottom: 0.5em;
    color: #039;
    font-size: small;
}

#page-content h2 strong
{
    color: #f00;
}

#page-footer
{
    clear: both;
    padding: 1em 0;
}

#page-footer p
{
    font-size: x-small;
    text-align: center;
}

