body {
        font-family: Arial, Helvetica, sans-serif;
        background-color: #000000;
        color: white;
}

#wrapper {
        width: 947px;
        margin-left: auto;
        margin-right: auto;
}

.line {margin: 10px; width: 410px; padding-left: 30px;
border-top: 1px dashed #444444;}

.line2 {margin: 10px; width: 545px;border-top: 1px dashed #444444;float: left; clear: both;}

#twoContain {width: 781px;}

#contentSection {float: left;z-index: 2;position: relative;width: 600px;}

#leftMenu {padding-top: 10px;
width: 181px;
height: 500px;
float: left;
background: url(images/light.jpg) no-repeat scroll;
}

#mainMenu,.lowerMenu,.subBtn,#headMenu,#classesBtn {
        font-size: 17px;
        font-weight: bold;
        line-height: 22px;
}

#mainMenu a{color: #FFFFFF;text-decoration: none;}
#mainMenu a:visited{text-decoration: none;}
#mainMenu a:hover{color: #FF6666;text-decoration: none;}

.lowerMenu a{color: #FEFCD6;text-decoration: none;}
.lowerMenu a:visited{text-decoration: none;}
.lowerMenu a:hover{color: #FF6666;text-decoration: none;}

#littleMenu {font-size: 15px;}

#classesBtn {width: 140px; height: 20px;}

#classesBtn a{color: #FEFCD6;text-decoration: none;}
#classesBtn a:visited{text-decoration: none;}
#classesBtn a:hover{color: #FF6666;text-decoration: none;}

.subBtn {width: 125px; padding-left: 50px;}

.subBtn a{color: #FFFFFF;text-decoration: none;}
.subBtn a:visited{text-decoration: none;}
.subBtn a:hover{color: #FF6666;text-decoration: none;}

#headMenu {
        height: 28px;
        width: 600px;
        background: url(images/bar.gif) no-repeat scroll;
}

#barExtend{height: 28px; width: 111px; background: url(images/barLong.gif) no-repeat scroll; float: left;}

.headMenuBit {padding-top: 3px;width: 120px; text-align: center;float: left;}

#headMenu a{color: #000000;text-decoration: none;}
#headMenu a:visited{text-decoration: none;}
#headMenu a:hover{color: #FF6666;text-decoration: none;}

#pageTitle {
        padding-top: 5px;
        padding-right: 15px;
        padding-bottom: 20px;
        text-align: right;
        font-size: 18px;
        font-weight: bold;
        color: #FF6666;
}



#main {float: left;width: 781px;}

#curtainL {
        width: 122px;
        height: 667px;
        background: url(images/leftctn.jpg) no-repeat scroll 0px 6px;
        float: left;
}

#curtainL2 {
        width: 122px;
        height: 667px;
        background: url(images/leftctn2.jpg) no-repeat scroll 0px 6px;
        float: left;
}



#title {
        padding-left: 500px;
        padding-top: 5px;

        height: 70px;
        color: #FFFFFF;
        font-size: 12px;
        background: url(images/title.gif) no-repeat scroll 0px -5px;
}

#contentBack {background: black;}

#content {position: relative;

}


#footer {
        position: relative;
        top: -40px;
        color: #FF6666;
        text-align: center;
        padding: 12px;
}