:focus{ -moz-outline-style: none;}
body{background: url(/images/bg.gif) repeat top left; background-color:#480306; margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;color:#000;}
#col2{width:730px;}
#contentwrapper{padding:20px; padding-right:80px; border-left:1px dotted #DDDDDD;}
.footer-states{font-size: 9pt;font:8pt Arial, Helvetica, sans-serif; color:#ffffff; padding:10px; background: url(/images/bg_footer.jpg) repeat-x top left; background-color:#780D0D;}
.footer-states a{color:#B08C3E;text-decoration:none;}
.footer-states a:hover {color: #B08C3E; text-decoration: underline;}

H1.title{font-size: 90%;font:18px Verdana, Trebuchet, Arial, Helvetica, sans-serif;font-weight: bold; color:#790D0D;
border-bottom:1px dotted #B08C3E;
background: url(/images/bullet2.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
}
.bodytext {font:12px Verdana, Trebuchet, Arial, Helvetica, sans-serif;color: #333333}
.mediumtext {font:11px Verdana, Trebuchet, Arial, Helvetica, sans-serif;color: #333333}
.subtext {font:8pt Verdana, Trebuchet, Arial, Helvetica, sans-serif;color: #333333}
.quote {font:12pt AGaramond,Georgia, Times New Roman, sans-serif; color:#5a5a5a;}
.slogan{font:12pt Arial, Helvetica, sans-serif;font-weight:bold; color:#CC0000;}
.subheading{color: #333333;background: url(/images/bullet2.png) no-repeat center left; /*custom bullet list image*/display: block;padding: 2px 0;padding-left: 19px; /*link text is indented 19px*/text-decoration: none;font-weight: bold;border-bottom: 1px dotted #dadada;font-size: 140%;}
.subheading2{color: #AD1D1D;background: url(/images/bullet.png) no-repeat center left; /*custom bullet list image*/display: block;padding: 2px 0;padding-left: 19px; /*link text is indented 19px*/text-decoration: none;font-weight: bold;border-bottom: 1px dotted #dadada;font-size: 120%;}

A{color:#CC0000;text-decoration:none;}
a:hover {color: #B08C3E; text-decoration: underline;}

.menucell{width:250px; background: url(/images/bg_menu.jpg) no-repeat top left;}
.mainmenu{width:200px;margin-left:20px;font: normal 10pt Verdana, Helvetica, sans-serif;text-transform:uppercase;}
.mainmenu ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}
.mainmenu ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.mainmenu ul li a{color: #fff;background: url(/images/bullet.png) no-repeat center right; /*custom bullet list image*/display: block;padding: 2px 0;padding-right: 19px; /*link text is indented 19px*/text-decoration: none;font-weight: bold;border-bottom: 1px dotted #FF0000;font-size: 90%;}
.mainmenu ul li a:hover{ /*hover state CSS*/color: #B08C3E; text-decoration:none;background: url(/images/bullet_over.png) no-repeat center right;}
.mainmenu ul li a.selected{color: #A70303;background-color: #FF0000;text-decoration:none;}

#bottomnav{width: 100%;font-size: 90%;font:9px Verdana, Trebuchet, Arial, Helvetica, sans-serif;font-weight: bold;margin-top:6px;margin-bottom:6px;text-transform:uppercase;}
#bottomnav:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;} /*Add margin between menu and rest of content in Firefox*/
#bottomnav ul{width: 100%;padding: 2px 0;margin: 0;text-align: center;}
#bottomnav ul li{display: inline;}
#bottomnav ul li a{color: #fff;padding: 7px;margin: 0;text-decoration: none;}
#bottomnav ul li a:hover{color: #E14D4D;text-decoration: underline;}
#bottomnav span{color: #E14D4D;}

.headlineslist{width: 100%; /*width of menu*/font: normal 10pt  Verdana, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;}
.headlineslist .headerbar{font: bold 12pt Arial;color: white;background: #4E77AF url(/images/listbg.gif) repeat-x center left;margin-bottom: 10px; /*bottom spacing between header and rest of content*/text-transform: uppercase;padding: 4px 0 4px 10px; /*header text is indented 10px*/}
.headlineslist ul{list-style-type: none;margin: 0;padding: 0;margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/}
.headlineslist ul li{padding-bottom: 2px; /*bottom spacing between menu items*/}
.headlineslist ul li a{color: #CC0000;background: url(/images/listbghov.gif) no-repeat center left; /*custom bullet list image*/display: block;padding: 2px 0;padding-left: 30px; /*link text is indented 19px*/text-decoration: underline;font-weight: normal;border-bottom: 1px dotted #dadada;font-size: 100%;}
.headlineslist ul li a:hover{ /*hover state CSS*/color: #B08C3E;background-color: #F4F4F4;}
.headlineslist ul li a.selected{background: url(/images/listbghov.gif) no-repeat center left;color: #000080;background-color: #FFF;text-decoration:none;}


