/* CSS */

body { background-image:url(/images/bg_1.jpg); background-repeat:repeat-x; background-color: #E0D5B7; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0;}

h1 {font-size:20px;	color:#000; padding:0; margin:0;}
h2 {font-size:16px;	color:#000; padding:0; margin:0;}
h3 {font-size:14px;	color:#000; padding:0; margin:0;}
h4 {font-size:12px;	color:#000; padding:0; margin:0;}
h5 {font-size:14px;	color: #069; padding:20px 0px 0px 0px; margin:0;}

/* layout Divs */

.header {margin: 0 auto; width:778px; height:289px; background-image:url(/images/headers/header_sub_generic.jpg); background-repeat:no-repeat;}
.subheader {margin: 0 auto; width:778px; height:289px; background-image:url(/images/headers/header_sub_generic.jpg); background-repeat:no-repeat;}
.content {margin: 0 auto; width: 760px; padding:0px; background-color:#FFF; border-left: 9px solid #9A8A66; border-right: 9px solid #9A8A66;}
.bottom {margin: 0 auto; width: 760px; padding:0px; background-color:#DFD4B5; border-left: 9px solid #9A8A66; border-right: 9px solid #9A8A66;}
.bottomcap {margin: 0 auto; width: 778px; padding:0px; background-image:url(/images/footerblock.jpg); background-repeat:no-repeat; height:10px;}
.footer { margin: 0 auto; width:778px; padding: 20px 0px 0px 0px;}

/* Content Divs */
.homenav {margin: 0px; width: 240px;}
.hometitle {width:470px; margin:0px; padding:20px 0 0 0; float:left;}
.hometitle h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#BB8F0A; font-size:32px; text-align:center;}
.hometext {padding:10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; width:470px;}
.homeboxtop{ margin: 0px 10px; width: 240px; height:28px; background-image:url(/images/homeboxtop.jpg); background-repeat:no-repeat;}
.homebox{ margin: 0px 10px; width: 238px; border-left: 1px solid #9A8A66; border-right: 1px solid #9A8A66; text-align:center;}
.homebox img{ padding:0px 13px;}
.homeboxbottom{ margin:0px 10px; width: 240px; height:10px; background-image:url(/images/homeboxbot.jpg); background-repeat:no-repeat;}
.homelogos {}
.homefeat {width:470px; margin:10px 10px; float:left;}
.wrapleft { width:260px; float:left;}

.info {float:left; width:220px;}
.infotop {width:200px; height:8px; background-image:url(/images/blackbox_r1_c1.jpg); background-repeat:no-repeat; margin:10px 20px 0px 0px; background-color:#2A2A2A;}
.infobox {width:160px; margin:0px 20px 0px 0px; background-color:#2A2A2A; color:#FFF; padding:0px 20px;}
.infobot {width:200px; height:8px; background-image:url(/images/blackbox_r3_c1.jpg); background-repeat:no-repeat; margin:0px 20px 10px 0px;}

.copy {color:#9A8A66; font-size:10px; font-weight:bold; text-align:center; padding:20px 0px 20px 0px}
.statusarea { text-align:center; padding: 0px 0px 20px 0px}
.statusarea a { color:#333; text-decoration:none;}
.statusarea a:hover { color:#000; text-decoration:underline;}

.sub {width: 520px; float: left;}
.subtitle {margin:0px auto 0px auto; padding:20px 0 0 0;}
.subtitle h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#BB8F0A; font-size:32px;}
.subtext {}
.subleft {width: 220px; float: left; clear:both;}
.sublogos {width:180px; margin:0px 20px 0px 0px; padding:0px 10px; text-align:center;}
.sublogos img {margin: 0 auto; padding:10px 0;}

.clearme {clear:both; font-size:0px; line-height:0px;}

/* NAV */
.navcontainer {width:200px; margin:0px 0px 0px 0px; background-color:#2A2A2A; color:#FFF; padding:0px 0px;}
.navbottom{width:200px; height:8px; background-image:url(/images/blackbox_r3_c1.jpg); background-repeat:no-repeat; margin:0px 20px 10px 0px; clear:both;}

/* CMS */
.image-left {float:left; padding: 0px 10px 10px 0px;}
.image-right {float:right; padding: 0px 0px 10px 10px;}
.highlight1 { text-transform:uppercase; color: #F60;}
.highlight2 { text-transform:uppercase; color:#F00; font-weight:bold;}

