@import url("master.css");

p{font: 12px/1.5 Tahoma, Arial, Verdana, sans-serif; color:#333;}
h1{font: 17px/1.5 Tahoma, Arial, Verdana, sans-serif; color:#333; letter-spacing: 90%;}
h2{font: 14px/1.5 Tahoma, Arial, Verdana, sans-serif; color:#333; letter-spacing: 90%;}
h2{font: 14px/1.5 Tahoma, Arial, Verdana, sans-serif; color:#333; letter-spacing: 90%;}
a:link, a:visited{ font:12px/1.5 Tahoma, Arial, Verdana, sans-serif; color:#007da9; text-decoration:none;}
a:hover{ font:12px/1.5 Tahoma, Arial, Verdana, sans-serif; color:#f19001; text-decoration:none;}
#wrapper{ float:left; background:url(images/mainbg.gif) repeat-y; width:789px; height:auto;}
#header{ background:url(images/header.jpg) no-repeat; float:left; width: 780px; height:124px;}

#sidebar{ float:left;width:203px; height:auto;}
#sidebar_top{background:url(images/navbg.gif) repeat-y; width:203px;; border-top: 3px #e6e6e6 solid; float:left;}
#sidebar_bottom{background:url(images/navbg_bottom.png); background-repeat:repeat-x; width:203px; float:left;}

#contentwrap{ padding:10px; float:left; width: 551px; }

#navigation{ width: 197px; margin-left: 3px;}
#menu{ width: 197px; display:block;}
ul#menu li{}
ul#menu li a, ul#menu li a:visited{ border-top: 1px #41abd1 solid; border-bottom: 1px #00455d solid; width:187px; display:block; padding: 5px 0px; background:#007da9; color:#FFFFFF; text-decoration:none; padding-left: 10px; font: 12px/1.5 'Tahoma', Arial, Verdana, sans-serif;}
ul#menu li a:hover{ border-top: 1px #ffedd2 solid; border-bottom: 1px #774700 solid; width:187px; display:block; padding: 5px 0px; background:#f19001; color:#FFFFFF; text-decoration:none; padding-left: 10px; font: 12px/1.5 'Tahoma', Arial, Verdana, sans-serif;}

#content{ float: left; width: auto; height:auto; margin: 0px; padding: 10px;}
#news{ float:left; width: 560px; height:auto; margin-left: 10px; padding: 0;}
#news_updates{ list-style-image:url(images/doc.gif); margin: 15px;}
#news_updates li{margin: 5px 0px;}
ul#news_updates li a:link,ul#news_updates li a:visited{ font: 12px Tahoma, Arial, Verdana, sans-serif; color:#e35b00;}

#footer{ width: 780px; height: 55px;  float:left;}
#contact{ width:auto; background:#f19001; border-top: 3px #e6e6e6 solid;}
#credits{ width:auto; height:23px;background:#fff; border-top: 3px #e6e6e6 solid;}

.banner{ display:block; margin-left:4px; margin-bottom:10px;}
.clear{ clear:both;}

.image{ margin:5px;  padding: 5px; display:block; float:left;}
.separator{background:url(images/separator.gif) no-repeat; width: 543px; height:23px; float:left;}


.right_text{ float:right; width: 300px; margin: 5px 30px 10px 0px;}
.bold_right{ text-align:right; font-weight:bold; float:right;}
.footer_text{ color:#FFFFFF; padding: 10px; text-align:right;}
.footerlink:link{ color:#FFFFFF; text-decoration:none;}
.footerlink:hover{color:#FFFFFF;}
.credits_text{ text-align:right; margin-right: 5px;}