@import url(reset.css);@import url(headerReplace.css);@import url(nav.css);/* STRUCTURE DEFINITION */html{background: #a70009;}html, body{font: 86% Verdana, Arial, Helvetica, sans-serif;width:100%;height:100%;overflow:hidden;}#background{position:absolute;z-index:1;width:100%;height:100%;}#wrap{position:absolute;width:100%;height:100%;top:0;left:0;overflow:auto;z-index:2;}#content{position: absolute;top:0;left:50%;z-index:5;width:748px;height: 660px;margin: 0 0 0 -377px;}#top{height: 70px;}#navBanner{display: block;width: 748px;height: 154px;background: #000;border: 2px solid #fff;margin: 0 0 10px 0;overflow: hidden;}#nav{width: 130px;float: left;padding-top: 9px;margin: 5px 20px 0 10px;}#banner{position: absolute;right: 35px;top: 84px;}#leftBox, #leftBoxBkg{position: absolute;top: 235px;border: 2px solid #000;display: block;width: 493px;height: 350px;}#rightBox, #rightBoxBkg{position: absolute;left: 516px;top: 235px;border: 2px solid #000;display: block;width: 232px;height: 350px;text-align: center;}#leftBoxBkg, #rightBoxBkg{background: #fff;filter:alpha(opacity=90);opacity: 0.90;z-index: 10;}#leftBox, #rightBox{z-index: 12;}#leftBoxContent, #rightBoxContent{overflow: auto;height: 322px;}#footer, .clear{clear: both;}/* ------- NAV BAR & LINKS  */#nav h2, #top h1{position: absolute;left: -3000px;}#nav ul{display: list-item;font: 1em Arial, Helvetica, sans-serif;}#nav li{text-align: left;}#nav li a:link, #nav li a:visited{display: block;text-decoration: none;color: #fff;}#nav li a:hover, #nav li a:active{text-decoration: none;color: #fff;background: #444;}/* CONTENT STYLE */#top img, #top object{float: right;}img.floatRight{float: right;border: 2px solid #000;margin: 10px 10px 20px 20px;}img.floatLeft{float: left;background: #7e1d1d;border: 2px solid #000;margin: 10px 20px 20px 10px;}.galleryCont{text-align: center}img.galleryImg{border: 2px solid #000;margin: 8px auto 0 auto;}img.recentThumb{margin: 10px 0 0 0;background: #fff;border: 2px solid #000;}h1{text-align: right;font-size: 1.5em;}h3{text-align: center;font-size: 1.3em;}h4{font-size: 1.5em;padding: 10px 10px 5px 10px;}h5{font-weight: bold;padding: 10px 10px 0 10px;}h5.portfolioTitle{font-weight: bold;padding: 10px 10px 5px 10px;text-align: center;}p{padding: 10px 10px 5px 10px;font-size: 1.2em;color: #000;}q{font-style: italic;font-size: .9em;}ul{padding: 0 10px;}li{padding: 0 0 5px 0;}.basicList li{list-style-type: square;list-style-position: inside;padding: 0 0 5px 20px;}.news-link{margin: 10px;border: 1px solid #565656;padding: 5px;background: #0b2f03 url(../images/news-bkg.png) repeat-x center center;}.news-link h1{text-align: left;color: #fff;padding: 2px 10px;}.news-link p{line-height: 100%;color: #cdcdcd;font-size: 93%;padding: 5px 10px;}.news-link p a:link, .news-link p a:visited{color: #f2f0d6 ;text-decoration: none;border-bottom: 1px dotted #f2f0d6;}.news-link p a:hover, .news-link p a:active{color: #fff;text-decoration: none;border-bottom: 1px solid #fff;}#leftBox .news-link p.read-all{text-align: right;}.date{font-weight: bold;font-size: .7em;color: #237533;}.date sup{font-size: .8em;}#leftBox object{position: relative;padding-left: 75px;}#leftBox p{text-align: justify;}#rightBox li{text-align: left;clear: both;}#rightBox li img{float: left;padding: 2px;border: 2px solid #000;background: #fff;margin: 0 0 10px 0;}#rightBox ul li a{margin: 0 0 0 20px;}/* GENERAL LINK STYLE */a:link, a:visited{color: #000081;text-decoration: underline;font-weight: bold;font-size: .9em;}a:hover, a:active{color: #960000;}a.noBorder:link, a.noBorder:visited, a.noBorder:hover, a.noBorder:active{border: none;}abbr{border: none;cursor: help;}