﻿body 
{
    background-image: url(images/bgShadows.jpg);
    font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}
.adLink a
{
    color: #ffffff;
}

.ModelBG
{
    background-color: #FFFFFF;
    opacity: 0.85;
    filter: alpha(opacity=85);
}

.ScheduleContent
{
    padding: 10px;
    font-size: 13px;
    color: #FFFFFF;
    line-height: 16px;
    height: 100px;
}

#maincontainer
{
    margin: auto;
    float: none;
    width: 1000px;
}

#ad
{
    float: right;
}

#maincontentcontainer
{
    margin: auto;
    float: left;
    width: 818px;
    border: solid 1px #FFFFFF;
    height: 550px;
    background-image: url(images/contentBgImage02.jpg);
    background-repeat: no-repeat;
}

#leftnav
{
    float: left;
    border-style: solid;
    border-width: 4px;
    border-color: #FFFFFF;
    width: 254px;
    height: 292px;
    margin-left: 18px;
    margin-top: 18px;
    background-repeat: repeat-x;
    background-image: url(images/blueTitleBg.jpg);
}

#maincontent
{
    float: right;
    border-style: solid;
    border-width: 4px;
    border-color: #FFFFFF;
    width: 498px;
    height: 510px;
    margin-top: 18px;
    margin-right: 18px;
    background-repeat: repeat-x;
    background-image: url(images/blueTitleBg.jpg);
}

#news
{
    float: left;
    border-style: solid;
    border-width: 4px;
    border-color: #FFFFFF;
    width: 254px;
    height: 198px;
    margin-left: 18px;
    margin-top: 13px;
    background-repeat: repeat-x;
    background-image: url(images/blueTitleBg.jpg);
}

#NewsSectionBg
{
    background-color: #000000;
    opacity: 0.85;
    filter: alpha(opacity=85);
    height: 173px;
    margin-top: 4px;
    position:absolute;
    z-index: 1;
    width: 254px;
}

.NewsSectionText
{
    margin: 10px;
        font-size: 10px;
        color: #FFFFFF;
        position: absolute;
        z-index: 2;
        width: 235px;
        height: 153px;
        line-height: 15px;
    /*IE Only Code*/
        overflow-y: scroll;
        scrollbar-base-color: #000000;
        scrollbar-track-color: #000000;
        scrollbar-face-color: #CCCCCC;
        scrollbar-arrow-color: #000000;
    top: 0px;
    left: 0px;
}

.NewsSectionText b
{
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
}

.NewsSectionText a
{
    font-size: 10px;
    color: #FFFFFF;
}

.NewsSectionText a:Hover
{
    text-decoration: underline;
}

.NewsSectionTitle
{
    font-size: 17px;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 10px;
}

#MainSectionBg
{
    background-color: #000000;
    margin-top: 4px;
    opacity: 0.85;
    filter: alpha(opacity=85);
    height: 485px;
    position: absolute;
    z-index: 1;
    width: 498px;
}

.MainSectionText
{
    margin: 10px;
    height: 465px;
    font-size: 13px;
    color: #FFFFFF;
    width: 488px;
    position: absolute;
    z-index: 2;
    line-height: 16px;
    /*IE Only Code*/
    overflow-y: scroll;
    scrollbar-base-color: #000000;
    scrollbar-track-color: #000000;
    scrollbar-face-color: #CCCCCC;
    scrollbar-arrow-color: #000000;
}

.MainSectionText a
{
    font-size: 13px;
    color: #FFFFFF;
    text-decoration: underline;
}

.MainSectionTitle
{
    font-size: 17px;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 10px;
}


#NavSectionBg
{
    background-color: #000000;
    opacity: 0.85;
    filter: alpha(opacity=85);
    height: 267px;
    margin-top: 4px;
    position:absolute;
    z-index: 1;
    width: 254px;
}

.NavSection ul
{
    font-size: 18px;
    color: #FFFFFF;
    margin: 0px 0px 0px 0px;
}

.NavSection ul li
{
    list-style-type: none;
    height: 32px;
    border-top: solid 1px #FFFFFF;
    padding-left: 10px;
    padding-top: 5px;
    margin: 0px 0px 0px 0px;
}

.NavSection ul li a
{
    text-decoration: none;
    color: #FFFFFF;
    vertical-align: middle;
}

.NavSection ul li:hover
{
    background-color: #FF0000;
}

.NavSectionTitle
{
    font-size: 17px;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 10px;
}
