*{margin:0;padding:0;}
body{background:#3B0000 url(../images/img01.gif) repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333;}
h1,h2{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:400;}
h1{font-size:197%;color:#691B1B;}
h2{font-size:167%;}
h3{margin-bottom:1em;text-transform:uppercase;font-size:100%;color:#000;}
p,ul,ol{margin-bottom:1.5em;line-height:1.6em;}
ul{list-style:none;}
ul li{padding-left:10px;background:url(../images/img16.gif) no-repeat 0 10px;padding-bottom:10px;}
a:link{color:#0D3A50;cursor:pointer;}
a{cursor:pointer;}
a:hover,a:active{text-decoration:none;color:#C90404;}
a:visited{color:#666;}
img{border:none;}
img.left{float:left;margin:0 20px 10px 0;}
img.right{float:right;margin:0 0 10px 20px;}
.byline{color:#CCC;}
.col-two{float:right;}
.two-cols .col-one,.two-cols .col-two{width:250px;}
#centerHolder{width:1014px;height:auto;margin:0 auto;}
#mainContainer{width:1014px;height:auto;float:left;background:url(../images/master_layout_bg.jpg) repeat-y;padding:0;}
#subContainer{width:960px;height:auto;float:left;background:url(../images/master_layout.jpg) top left no-repeat;padding:0 28px;}
.box-orange{background:url(../images/img32.gif) repeat-x;}
.box-blue{background:url(../images/img33.gif) repeat-x;}
.box-pink{background:url(../images/img34.gif) repeat-x;}
#header{width:960px;height:214px;background-image:url(../images/headerBG.jpg);float:left;margin:9px auto 0;}
#logo h1{padding-top:40px;text-transform:lowercase;font-size:34px;font-weight:400;}
#logo h2{text-transform:uppercase;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;padding:63px 0 0 3px;}
#logo a{text-decoration:none;color:#000;}
#search{float:right;width:300px;padding:5px 5px 0 0;}
#search fieldset{border:none;margin:0;}
#searchinput,#searchsubmit{font:bold 100% Verdana, Arial, Helvetica, sans-serif;color:#000;margin:0;}
#searchinput{width:198px;background:#FFF url(../images/img02.gif) repeat-x;border:1px solid #FFF;margin:0;padding:2px 5px;}
#searchsubmit{background:#F4A652 url(../images/img03.gif) repeat-x;border:1px solid #000;text-transform:lowercase;margin:0;padding:0 2px;}
#menu{width:960px;height:57px;background:url(../images/buttBG.jpg) no-repeat;float:left;margin:10px auto 0;padding:0 0 10px 7px;}
#menu li{display:block;float:left;margin-right:0;background:url(../images/img30.gif) right no-repeat;padding:0;}
#menu a{display:block;float:left;text-decoration:none;color:#fff;}
#menu a:hover{color:#fff;background:url(../images/img31.gif);}
#menu strong{display:block;float:left;height:37px;padding:20px 20px 0;}
#page{width:960px;height:auto;float:left;margin:0 auto;padding:10px 0 0;}
#content{float:left;width:520px;}
.list01{padding:0 0 0 20px;}
.list01 li{margin-bottom:15px;padding:0;}
#feature{margin-bottom:20px;}
#sidebar{float:right;width:420px;padding-left:10px;}
#footer{height:100px;background:url(../images/footerBgSlice.gif);color:#FFC;clear:both;padding:20px;}
#footer a{color:#fff;}
#footer p{text-align:center;font-size:85%;margin:0;}
#menu2{width:950px;height:57px;background:url(../images/buttBG.jpg) no-repeat;float:left;margin:0 auto;padding:0 0 10px 20px;}
#menu2 li{display:block;float:left;margin-right:2px;background:url(../images/navLiBG.gif) left no-repeat;padding:0;}
#menu2 a{display:block;float:left;text-decoration:none;color:#fff;background:url(../images/navLiBG2.gif) right no-repeat;}
#menu2 strong{display:block;float:left;height:33px;padding:24px 17px 0;}
#menu2 li.active{background:url(../images/navLiBG_hover.gif) left no-repeat;}
.contactForm span{width:100px;float:left;clear:both;font-weight:700;}
.contactForm textarea{width:450px;height:140px;margin-bottom:8px;border:solid 1px #000;}
.contactForm input{margin-bottom:8px;border:solid 1px #000;}
.col-one,#logo,#logo h1,#logo h2{float:left;}
.box-orange .section,.box-blue .section,.box-pink .section{font-size:100%;color:#691B1B;}
.box-orange .section b,.box-blue .section b,.box-pink .section b{display:block;height:23px;padding:7px 0 0 10px;}
.box-orange .content,.box-blue .content,.box-pink .content{background:#FFF url(../images/boxBG.gif) top repeat-x;border-bottom:#EEE dashed 1px;border-left:#EEE dashed 1px;border-right:#EEE dashed 1px;padding:20px;}
#menu ul,#menu2 ul{list-style:none;line-height:normal;margin:0;}
#sidebar .col-one,#sidebar .col-two{width:200px;}
#menu2 a:hover,#menu2 li.active a{color:#fff;background:url(../images/navLiBG_hover.gif) left no-repeat;}
#menu2 a:hover strong,#menu2 li.active strong{background:url(../images/navLiBG2_hover.gif) right no-repeat;}
