﻿
#body
{
background-color: #b1c4d9;   
background-image:url('images/bg.jpg'); 
background-repeat:repeat-x;
color:white;
padding-top:15px;
    font-family:Calibri;
    font-size:12pt;
}
#body_main 
{
    position:relative;
    left:10px;
    bottom:20px;
}
img
{
    border:none;
    }
#container
{
margin: 0px auto 0px auto;
width:775px;
height:163px;
background-color: transparent;   
background-image:url('images/dropShadowBG.png'); 
background-repeat:repeat-y;
z-index:24;
}
#content
{
margin: 0 0 0 130px;
}
#navmenu
{
font-family:Calibri; font-size:16pt;
padding-left:4px;
font-weight:bold;
margin: 5px auto 0px auto; 
padding:0px;   
position:absolute;
top:90px;
float:left;
width:200px;
   

}
#navmenu ul li a
{
color:#000077;
text-decoration:none;
font-family:Calibri; font-size:16pt;
padding-left:9px;
}
#navmenu ul li a:hover
{
text-decoration:none;
}
#header
{
    position:relative;
    bottom:52px;
    right:120px;
}
#logo
{
    position:relative;
    left:40px;
    bottom:10px;
}
#main
{
position:relative;
top:0px;
background-color: transparent;   
background-image:url('images/dropShadowBG.png'); 
background-repeat:repeat-y;
margin: 0px auto 0px auto;   
width:775px;
height:0px;
}
#maincontent
{
position:absolute;
left:0px;
top:0px;
background-color: transparent;   
background-image:url('images/dropShadowBG_W.png'); 
background-repeat:repeat-y;    
margin: 0px auto 0px auto; 
padding-right:0px; 
width:775px;
height:auto;
}


#leftnav
{
float:left;
width:260px;
height:400px;
background-image:url(images/leftnav.gif);
background-repeat:repeat-y;
background-color: #000000; 
position:absolute;
bottom:22px;
left:0px;     
}

#leftnav ul
{
position:relative;
top:15px;   
}
#leftnav ul li a
{
color:#000077
}
#leftpanel
{
float:left;
position:relative;
top:5px;
padding-left:3px;
left:0px;
}
#littlefooter
{
font-family:Verdana;
font-size:smaller;    
background-color: Transparent;    
text-align:center;
width:775px;
height:40px;
margin: 5px auto 0px auto;
position:relative;
top:0px;
right:0px;
}
#littlefooter ul li
{
display:inline;
color:#000077;
font-size:8pt;
position:relative;
right:15px;
top:11px;
}
#littlefooter ul li a
{
padding:1px;
font-family:Verdana;
color:#000077;
}
#littlefooter ul li a:hover
{
text-decoration:none;
}

.submenu
{
height:50px;
background-image:url(images/subMenuBG.png);
background-repeat:repeat-x;
width:722px;
position:relative;
bottom:85px;
right:126px;

}
.submenu li
{
display:inline;
position:relative;
left:400px;
top:11px;
font-size:10pt;
color:#37699b;
}
.submenu li a.current
{

font-weight:bold;
text-decoration:none;
}
.submenu li a
{
color:white;
}
#navmenu A:link {text-decoration: none;color:#ffffff; font-family:Arial; font-size:12pt;padding-left:4px;
padding-right:4px;}
#navmenu A:visited {text-decoration: none;color:#ffffff; font-family:Arial; font-size:12pt;padding-left:4px;
padding-right:4px;}
#navmenu A:active {text-decoration: underline;color:#ffffff; font-family:Arial; font-size:12pt;padding-left:4px;
padding-right:4px;}
#navmenu A:hover {text-decoration: none;color:#84a9cd;}


#roundFooter
{
    position:relative;
    top:14px;
}
#roundHeader
{
    position:relative;
    left:0px;
    bottom:14px;
}
#siteIndex
{
    position:relative;
    left:5px;
    top:10px;
    font-size:8pt;
}
#defaultmain
{
position:absolute;
left:0px;
top:20px;
z-index:1;
width:300px;
}
#pageHeader
{
    
    padding-left: 25px; padding-top:7px;
    position:relative;
    right:7px;
    top:10px;
    height:80px;
    width:739px;
    color:#6a9ccd;
}
#left 
{
    width:722px;
    position:relative;
    right:6px;
    top:10px;
    font-family:Calibri;
    font-size:12pt;
    padding-right:20px;
    padding-left:20px;
    padding-bottom:15px;
    color:#123c65;
    background-color:#f1f4f9;
}

#resources
{
    font-family:Calibri;
    font-size:12pt;
    padding-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-bottom:0px;
    color:#123c65;
    background-color:#f1f4f9;
    background-image:url('images/div_bg.png');
    background-repeat:repeat-x;
}
#middlebody 
{
    width:60%;
    font-family:Calibri;
    font-size:12pt;
    padding-right:0px;
        padding-top:0px;
    padding-left:10px;
    padding-bottom:0px;
    color:#123c65;
    background-color:#f1f4f9;
}
#rightbody
{
    width:277px;
    font-family:Calibri;
    font-size:12pt;
    padding-right:0px;
    padding-top:0px;
    padding-left:0px;
    padding-bottom:0px;
    color:#123c65;
    background-color:#f1f4f9;
    background-image:url('images/div_bg.png');
    background-repeat:repeat-x;
    position:relative;
    left:10px;
    
}

#video
{
    position:relative;
    left:14px;
}
a
{
 text-decoration: none;color:#123c65; font-family:Calibri;

}
#contactme
{
    position:relative;
    bottom:10px;
    padding:5px 0px 5px 0px;

    color:#123c65;
    width:340px;
    height:300px;
        
}
#contactinfo
{
    position:relative;
    
    
    bottom:3px;
    left:360px;
    
    width:355px;
}
#contactinfo_text
{
    position:relative;
    background-image:url(images/div_bg.png);
    background-repeat:repeat-x;
    padding:5px 5px 5px 5px;
    border:1px solid #123c65;
    font-family:Calibri;
    font-size:14pt;
    width:355px;
}
#shows_para 
{
    font-family:Calibri;
    font-size:14pt;
    padding-right:5px;
}

#media
{
    padding:0 0 0 10px;
    color:#123c65;
    font-family:Calibri;
}
#media ul li
{

    color:#123c65;
    font-family:Calibri;
}
#media ul li a
{
    font-size: small;
    font-family:Calibri;
}
#media ul li b
{
    font-size: small;
    font-family:Calibri;
}
#media A:link {text-decoration: none;color:#84a9cd; font-family:Calibri; font-size:12pt;padding-left:4px;
padding-right:4px;}
#media A:visited {text-decoration: none;color:#84a9cd; font-family:Calibri; font-size:12pt;padding-left:4px;
padding-right:4px;}
#media A:active {text-decoration: underline;color:#84a9cd; font-family:Calibri; font-size:12pt;padding-left:4px;
padding-right:4px;}
#media A:hover {text-decoration: underline;color:#123c65;}

.collapsiblePanel
{
    overflow:hidden;
    background-color:White;
    height:0px;
}
.collapsiblePanelHeader
{
    cursor:pointer;
    vertical-align:middle;
}



