body
{
    margin: 0 0;
    padding: 0 0;
}
#skip-navigation
{
    display: none;
}
#wrapper
{
    margin: 0 auto 0 auto;
    width: 1039px;
}
#header
{
    float: left;
    
    width: 258px;
    height: 197px;
}
    #header h1
    {
        width: 258px;
        height: 197px;
        
        margin: 0 0;
        padding: 0 0;
        
        background-image: url('gfx/header.gif');
        background-repeat: no-repeat;
    }
        #header h1 a
        {
            width: 258px;
            height: 197px;
            
            outline-style: none;
            text-indent: -10000px;
            display: block;
        }
#partnercol
{
    float: left;
    width: 258px;
    
    background-image: url('gfx/partners_bottom.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}
#contentcol
{
    float: left;
    background-image: url('gfx/content_bg2.gif');
    background-repeat: repeat-y;
    width: 725px;
    margin-left: 56px;
    margin-top: 75px;
}
#information
{
    float: left;
    width: 256px;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    margin-bottom: 10px;
    margin-top: 10px;
}
    #information h2
    {
        width: 258px;
        height: 47px;
        color: #fff;
        font-size: 20px;
        vertical-align: middle;
        line-height: 35px;
        font-family: times new roman, sans-serif;
        text-align: center;
        background-repeat: no-repeat;
        background-image: url('gfx/partners_header.gif');
        margin: -10px 0 0 -1px;
        padding: 0 0;
    }
    #information address
    {
        color: #444;
        font-size: 14px;
        margin: 0 5px 10px 5px;
    }
    #information h3
    {
        font-family: arial;
        font-size: 20px;
        font-weight: bold;
        margin: 0 5px 5px 5px;
    }
    #information p
    {
        margin-left: 5px;
        margin-right: 5px;
    }
#menu
{
    float: left;
    
    width: 725px;
    height: 64px;
    margin: 0 0 0 0;

    background-image: url('gfx/menu2.gif');
    background-repeat: no-repeat;
}
    #menu h2
    {
        display: none;
    }
    #menu ul
    {
        margin: 1px 0 0 8px;
        padding: 0 0;
        width: 100%;
    }
        #menu ul li
        {
            margin: 0 0 0 2px;
            float: left;
            list-style: none;
            
            height: 38px;
            width: 139px;
            
        }
            #menu li a
            {
                display: block;
                width: 100%;
                height: 100%;
                vertical-align: middle;
                line-height: 46px;
                font-family: times new roman, sans-serif;
                font-size: 20px;
                color: #fff;
                text-decoration: none;
                text-align: center;
            }
                #menu li a#active
                {
                    background-image: url('gfx/active2.gif');
                }
                
#content
{
    float: left;
    width: 705px;

    margin: 0 0 0 0;
    background-image: url('gfx/content_bottom2.gif');
    background-repeat: no-repeat;
    background-position: bottom;
    padding: 0 10px 0 10px;
}
    #content h2
    {
        display: none;
    }
    #content h3
    {
        font-family: arial;
        font-size: 30px;
        font-weight: bold;
        letter-spacing: -1.5px;
        margin-top: 0;
        margin-bottom: 10px;
    }
    #content h4
    {
        font-family: arial;
        font-size: 20px;
        font-weight: bold;
        margin-top: 0;
        margin-bottom: 5px;
    }
    #content p, #footer p, #information p
    {
        margin-top: 0;
        margin-bottom: 10px;
        color: #444;
        font-size: 14px;
        line-height: 20px;
    }
        #content ul li
        {
            color: #444;
        }
    #content a, #footer a, #information a
    {
        color: #d87b4a;
    }
    #content a:hover, #footer a:hover, #information a:hover
    {
        color: #a3410e;
        /*text-decoration: none;*/
    }
#footer
{
    float: right;
    
    width: 705px;
    text-align: right;
    
    margin-bottom: 20px;
}
    #footer h2
    {
        display: none;
    }
    #footer p
    {
        font-size: 12px !important;
    }