@charset "utf-8";
/* CSS Document */

body{
margin:0px;
font-family:Verdana;
font-size:11px;
color:#333333;
line-height:14px;
}



#maincontainer{
width:698px;
padding:1px;
padding-top:0px;
border:solid 1px #a7a7a7;
border-top:none;
margin:0px auto;
}

#pageheader{
height:98px;
background-image:url(main_header.gif);
background-repeat:no-repeat;
}

#smallbar{
height:10px;
background-color:#2f3334;
}

/*Navigations */

#navcontainer{
margin-top:1px;
margin-bottom:1px;
background-color:#464c4e;
height:29px;
padding-left:1px;
}


#leftnav ul{
margin:0px;
padding:0px;
list-style:none;
}

#leftnav li{
padding-top:10px;
padding-bottom:10px;
}

#leftnav li a{
color:#333333;
margin:0px;
padding-left:18px;
padding-top:10px;
padding-bottom:10px;
padding-right:8px;
text-decoration:none;
font-weight:bold;
list-style:none;
}

#leftnav a:hover{
color:#c64600;
}
/*end navigations*/


/*Main Content Areas */
#lowerarea{
background-color:#f2f1d9;
padding-top:0px;
}

#leftnavwhite{
width:154px;
background-color:#fff;
}

#leftnewscolumn{
width:196px;
padding:12px;
background-color:#fff;
}

#leftnewscolumn a{
color:#963500;
text-decoration:none;
padding:0px 2px;
}

#leftnewscolumn a:hover{
background-color:#FFFF99;
padding:0px 2px;
}

#leftnewstitle{
width:196px;
padding-left:12px;
padding-right:12px;
padding-top:5px;
padding-bottom:5px;
background-color:#963500;
margin-top:1px;
}

#contentarea{
padding:20px;
line-height:16px;
padding-top:10px;
}

#contentarea a{
color:#963500;
text-decoration:none;
padding:0px 2px;
}

#contentarea a:hover{
background-color:#FFFF99;
padding:0px 2px;
}

#contentheader{
padding:12px 20px;
line-height:16px;
background-color:#fff;
margin:1px;
margin-right:0px;
}


/* End Main Content */




#footer{
width:700px;
margin:0px auto;
font-size:9px;
color:#999999;
margin-top:5px;
}
#footer a{
font-size:9px;
color:#999;
text-decoration:none;
padding:0px 2px;
}

#footer a:hover{
background-color:#FFFF99;
padding:0px 2px;
}

/* Other Styling */
#contentarea img{
padding:4px;
border:solid 1px #999999;
background-color:#fff;
}

#imagegallery img{
padding:4px;
border:solid 1px #999999;
background-color:#fff;
margin:5px;
}

#imagegallery{
text-align:center;
}




/* Text Styles */

.newsheader{
color:#fff;
font-weight:bold;
font-size:12px;
}

.dateheader{
font-size:80%;
color:#999999;
}

.pageheaders{
color:#464C4E;
font-weight:bold;
font-size:12px;
}
