﻿body 
{
    background:#FFF url(img/bg/rotate.php) no-repeat left top;
    background-attachment:fixed;
    margin:0;
    padding:0;
    font-family:arial;
    font-size:.75em;
    line-height:16px;
}

h2 {color:#002581;}

h4 {color:#009;}

.slider {width:100%;height:361px;margin-bottom:15px;border-bottom:solid 0px #000;padding-bottom:10px;clear:both;}

.staffpic {border:solid 1px #999;text-align:center;margin:5px;margin-right:15px;margin-bottom:15px;}
.staffpicbox {padding:10px;margin:5px;background:#FFC;border:solid 1px #999;line-height:1.4em;font-family:Georgia;font-size:1.5em;font-style:italic;font-weight:lighter;color:#999;}
.staffbox {padding:10px;margin:10px;line-height:1.5em;font-family:Georgia;font-size:1.6em;font-style:italic;font-weight:lighter;color:#999;}

#headbg
{
    background:#FFF url(img/head_bg.jpg) repeat-x center top;
    height:200px;
    width:100%;
    margin:0;
    padding:0;
}

#shell 
{
    background:#FFF url(img/bg.jpg) repeat-x center bottom;
    width:920px;
    text-align:justify;
    margin:0;
    /*margin-top:-200px;*/
    padding:0 8px 0 8px;
    padding-bottom:10px;
    border-left:solid 1px #000;
    border-right:solid 1px #000;
}

#header
{
    background:url(img/header_logo5.png) no-repeat left top;
    width:936px;
    height:200px;
    margin-left:-8px;
    float:left;
}

#header a
{
    height:25px;
    display:inline-block;
    color:#FFF;
    text-transform:uppercase;
    font-weight:bold;
    text-decoration:none;
    float:left;
    padding-left:7px;
    padding-right:7px;
    padding-top:10px;
    font-size:1em;
}

#header a:hover
{
    background:#FFF;
    color:#090;
}

#topnav
{
    height:125px;
    width:100%;
}

#topnav a
{
    display:inline-block;
    color:#FFF;
    text-transform:uppercase;
    font-weight:bold;
    font-style:oblique;
    text-decoration:none;
    float:right;
    padding-left:7px;
    font-size:.8em;
}

#topnav a:hover
{
    text-decoration:underline;
    background:url(#);
    color:#FFF;
}


#sub {width:100%;height:20px;text-align:left;float:left;border-bottom:solid 1px #000;padding-bottom:10px;margin-bottom:10px;padding-left:0px;padding-top:10px;}

#sub ul {margin:0px;padding:0px;width:556px;height:20px;list-style-type:none;}

#sub li {display:inline-block;float:left;}

#sub a.first {padding-left:0;border-left:none;}

#sub a
{
float:left;
    display:inline-block;
    border-left:solid 1px #070;
    color:#070;
    text-transform:uppercase;
    font-weight:bold;
    text-decoration:none;
    padding-left:7px;
    padding-right:7px;
    font-size:1em;
}

#sub a:hover {text-decoration:underline;}


#side 
{
    width:170px;
    float:right;
    border-left:solid 1px #666;
    padding: 0 8px 0 8px;
    margin: 15px 0 50px 0;
}

#content
{
    width:720px;
    float:left;
    text-align:justify;
}

#footer
{
    width:900px;
    padding:10px;
    margin-bottom:50px;
    margin-top:15px;
    height:35px;
    background:#FFF;
    color:#070;
    /*border:solid 1px #FFF;*/
    text-align:center;
    clear:both;
}

.hiddenPic {display:none;}

#footer a
{
    display:inline-block;
    color:#070;
    text-transform:uppercase;
    font-weight:bold;
    text-decoration:none;
    padding-left:7px;
    padding-right:7px;
    font-size:1em;
}

#footer a:hover
{
    text-decoration:underline;
}
    

#container 
{
    width:100%;
    padding-bottom:15px;
}