/* CSS Menus - Vertical CSS Menu with Popout and Dropdown Menus  - 20050131 */

*{margin:0;padding:0;border:none;}

body{margin:0em;background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
A { text-decoration:none; color:#003300;}  A:hover { text-decoration:underline;}

/* content sections */
#wrap{
width:1100px;
height:100%;
margin-left: auto;
margin-right: auto;
}

#address{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

#header{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
background-color:#000000;
width:100%;
float:left;
text-align:right;
}

#top{
width:100%;
height:89px;
background-image:url(../images/top.jpg);
}

#divider{
height:23px;
width:100%;
background-image:url(../images/gold.gif)
}

#navigation{
background-image:url(../images/nav_background.gif);
width:100%;
height:120px;
}

#footer{
width:100%;
height:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#000000;
color:#FFFFFF;
text-align:center;
margin-top:5px;
}

/*Quick Links Section */
#quicklinks{
width:270px;
background-image:url(../images/quick_background.gif);
float:left;
height:630px;
}

#nav_links{
width:235px;
margin-left:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
list-style:none;
}

#nav_links ul{
list-style:none;
}

#nav_links li{
border-bottom:1px solid #eee;
margin:0px;
}

#nav_links li a{
display:block;
padding: 5px 5px 5px 0.5em;
color:#ffffff;
text-decoration:none;
}

#nav_links li a:hover{
background-color:#ffffff;
color:#000000;
}

#nav_links_white{
width:270px;
margin-left:0px;
text-indent:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-variant:small-caps;
list-style:none;
font-weight:bold;
background-color:#FFFFFF;
}

#nav_links_white ul{
list-style:none;
}

#nav_links_white li{
border-bottom:1px solid #eee;
margin:0px;
}

#nav_links_white li a{
display:block;
padding: 5px 5px 5px 0.5em;
color:#004000;
text-decoration:none;
}
/*green submenu*/
#nav_links_green{
width:235px;
margin-left:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-variant:small-caps;
font-weight:bold;
list-style:none;
}

#nav_links_green ul{
list-style:none;
}

#nav_links_green li{
border-bottom:1px solid #eee;
margin:0px;
}

#nav_links_green li a{
display:block;
padding: 5px 5px 5px 0.5em;
color:#ffffff;
text-decoration:none;
}

#nav_links_green li a:hover{
background-color:#004000;
color:#ffffff;
}

/* Sub Nav */
#nav_links_sub_green{
width:235px;
margin-left:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:small-caps;
font-weight:bold;
list-style:none;
}

#nav_links_sub_green ul{
list-style:none;
}

#nav_links_sub_green li{
border-bottom:1px solid #eee;
text-indent:15px;
margin:0px;
}

#nav_links_sub_green li a{
display:block;
margin-left:0px;
padding: 5px 5px 5px 0.5em;
color:#ffffff;
text-decoration:none;
background-color:#00c000;
}

#nav_links_sub{
width:235px;
margin-left:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:small-caps;
font-weight:bold;
list-style:none;
}

#nav_links_sub ul{
list-style:none;
}

#nav_links_sub li{
list-style-type:disc;
color:#FFFFFF;
text-indent:15px;
border-bottom:1px solid #eee;
margin:0px;
}

#nav_links_sub li a{
display:block;
margin-left:0px;
padding: 5px 5px 5px 0.5em;
color:#c0ffc0;
text-decoration:none;
background-color:#003300;
}

#nav_links_sub li a:hover{
background-color:#00c000;
color:#ffffff;
}

/* End of Quick Links */

#headlines{
width:610px;
background-color:#ffffff;
float:left;
}

#head_wrap{
margin-top:10px;
margin-left:10px;
width:580px;
border:1px;
border-style:solid;
border-color:#FFFFFF;
}

#head_wrap li{
margin-left:15px;
margin-bottom:10px;
margin-top:10px;
list-style-type:square;
list-style-position:outside;
}

#head_wrap p{
line-height:normal;
margin-top:15px;
margin-left:5px;
margin-bottom:15px;
}
#head_wrap table{
margin-left:5px;
}

#calendar{
width:220px;
float:left;
background-color:#faf5e5;
height:630px;
}

#calendar_wrap{
width:200px;
border-color:#FFFFFF;
border-width:1px;
border-style:solid;
margin-left:5px;
margin-top:5px;
margin-bottom:20px;
background-color:#ffffff;
}

#calendar_content{
width:190px;
margin-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

#calendar_content li{
color:#003300;
font-family:arial;
font-size:11px;
list-style-type:square;
margin-left:30px;
margin-top:5px;
font-variant:small-caps;
list-style-position:outside;
}


