#logo span
{
    display:block;
    font-family:Arial;
    font-size:20px;
    margin-top:-16px;
    color:#b30818;
    position:relative;
    bottom:10px;
    right:3px;
    text-align:right;
}

/*.site-link
{
    background:none !important;
}

.site-link:hover
{
    background:url(/img5/menu-hover.png) 180% repeat-x !important;
}*/

.rfactor
{
    position:relative;
    left:28px;
}

.lfactor
{
    position:relative;
    left:-13px;
}

#largePanel
{
    clear:both;
    width:941px;
    margin:0 auto;
    /*margin-top:-15px;*/
}

    #largePanel .top
    {
        width:939px;
        height:12px;
        background:url(/img5/large-panel-top.png) no-repeat;
    }

    #largePanel .mid
    {
        width:939px;
        /*height:300px;*/
        background:url(/img5/large-panel-mid.png) repeat-y;
        padding-bottom:8px;
    }

    #largePanel .bottom
    {
        width:939px;
        height:7px;
        background:url(/img5/large-panel-bot.png) no-repeat;
    }
    
#sitemenu li a
{
    font-weight:normal !important;
    background:none !important;
}    

    #sitemenu li a:hover
    {
        color:#fff !important;
        text-decoration:underline !important;
    }

    .shift
    {
        margin-bottom:-15px;
        position:relative;
        // top:15px;
    }

.border
{
    width:97%;
    height:98%;
    margin:0 auto;
    border:0px;
}    

.largeTable
{
    width:100%;
    margin:0 auto;
    border:0px 
    height:100%;
}

    .largeTable td
    {
        padding:2px;
        vertical-align:top;
    }
    
        .largeTable td.col1
        {
            border-right:0px;
            width:225px;
        }
        
        .largeTable td.col2
        {
            border-left:0 px;
        }
a