/* CSS Document */

body{background: #000; text-align: left; margin: 0; padding:0; font-family:"Verdana", Arial, sans-serif; font-size: 8px;}

h1{font-size: 160%; margin:0; padding:0 0 0 45px; text-align: left; color: #B4DFE6;}
h2{font-size: 125%; margin:0; padding:0 0 0 45px; text-align: left; color: #B4DFE6;}
h3{font-size: 110%; margin:0; padding:0; text-align: left;}
.blue{color: #00A0C6; font-weight: bold;}
p.links a img{border:0;}
p.center img{margin-left: 50px; padding: 0;}
a{color: #fff; text-decoration: underline;}
b {font-size: 12px;}

#wrap{background: #000 url(img/wrap_bgindex.gif) repeat-y; width: 804px; text-align: center; margin: 50px auto; padding:0;}
#wrap2{background: #000 url(img/wrap_bg2.gif) repeat-y; width: 804px; text-align: center; margin: 50px auto; padding:0;}

#head{width: 804px; height: 124px;}

#below_head{width: 804px; height: 18px; background: #fff url(img/below_head.gif) repeat-x;}

#content{width: 516px /* was 428 */; height: 297px; background: url(img/content_bg.gif) repeat-y; margin:0; padding:0; float: left; display: inline; text-align:left;}
#content p{width: 430px/* was 415 */; _margin: 0; margin: 0 0 10px 67px; padding:15px 0 0 0; color: #60351C; text-align: left; line-height: 160%; font-size: 140%;}
#content p.title, #content3 p.title, #content_index p.title{margin:0 0 0 65px; padding: 30px 0 0 0;}
#content p.norm{width: 430px; margin: 0 0 0 67px; padding:15px 0 0 0; color: #60351C; text-align: left; line-height: 140%; font-size: 130%;}

#content_wrap{width: 568px; background: url(img/2content_bg3.jpg) repeat-y; margin:0; padding:0; text-align:left; float: left; display: inline;}
#content_wrap p{margin: 0 10px 10px 20px; padding:13px 0 0 0; color: #BABABA; text-align: left; line-height: 150%; font-size: 140%;}
#content_wrap img{margin:0; padding:0;}
#img_right{margin: 10px 10px 0 10px; width: 241px; height: 260px; float: right; display: inline;}
#img_right_index{margin: 10px 15px 0 10px; width: 241px; height: 380px; float: right; display: inline;}

#side_img{width: 281px/* was 369 */; height: 297px; float: right; margin:0; padding:0; text-align: left; display: inline;}

#foot{background: #fff url(img/foot.jpg) no-repeat; margin: 0; padding:0; width: 804px; height: 120px;}
#foot2{background: #fff url(img/foot2.jpg) no-repeat; margin: 0; padding:0; width: 804px; height: 3px;}

/* Second Tier */
#nav{width: 232px; height: 453px; margin:0 0 0 4px; padding:23px 0 0 0; float: left; background: url(img/nav_bg.jpg) repeat-x; display: inline;}
#nav li {margin:0; padding: 0; list-style: none;}
#nav li, #nav li a{width: 229px; float: left; padding: 0; margin: 0; display: block;}

#commer a{background: url(img/nav.jpg); background-position: 0 0; width: 229px; height: 26px;}
#commer a:hover{background: url(img/nav.jpg); background-position: -229px 0px; width: 229px; height: 26px;}

#resid a{background: url(img/nav.jpg); background-position: 0 -26px; width: 229px; height: 29px;}
#resid a:hover{background: url(img/nav.jpg); background-position: -229px -26px; width: 229px; height: 29px;}

#closed a{background: url(img/nav.jpg); background-position: 0 -55px; width: 229px; height: 29px;}
#closed a:hover{background: url(img/nav.jpg); background-position: -229px -55px; width: 229px; height: 29px;}

#access a{background: url(img/nav.jpg); background-position: 0 -84px; width: 229px; height: 29px;}
#access a:hover{background: url(img/nav.jpg); background-position: -229px -84px; width: 229px; height: 29px;}

#fire a{background: url(img/nav.jpg); background-position: 0 -112px; width: 229px; height: 29px;}
#fire a:hover{background: url(img/nav.jpg); background-position: -229px -112px; width: 229px; height: 29px;}

#struct a{background: url(img/nav.jpg); background-position: 0 -141px; width: 229px; height: 29px;}
#struct a:hover{background: url(img/nav.jpg); background-position: -229px -141px; width: 229px; height: 29px;}

#about a{background: url(img/nav.jpg); background-position: 0 -170px; width: 229px; height: 29px;}
#about a:hover{background: url(img/nav.jpg); background-position: -229px -170px; width: 229px; height: 29px;}

#contact a{background: url(img/nav.jpg); background-position: 0 -199px; width: 229px; height: 27px;}
#contact a:hover{background: url(img/nav.jpg); background-position: -229px -199px; width: 229px; height: 27px;}

#home img{margin:0 0 0 0; padding: 20px 0 0 24px;}

#content2{width: 315px; height: 298px; background: url(img/content2_bg.jpg) no-repeat; margin:0; padding:0; text-align:left; float: left; display: inline;}
#content2 p, #content2_long p{margin: 0 10px 10px 20px; padding:13px 0 0 0; color: #fff; text-align: left; line-height: 150%; font-size: 140%; display: block;}
#content2 p.title, #content2_long p.title, #content_wrap p.title{margin:16px 0 0 20px;}
#content2_long{width: 564px; background: url(img/content2_bg.jpg) no-repeat; margin:0 0 10px 0; padding:0; text-align:left; float: left; display: inline;}

#side2_img{width: 333px; height: 298px; float: right; margin:0; padding:0; text-align: left; display: inline;}

ul{ color: #fff; font-size: 11px; line-height: 140%;}


.clearit{clear:both;}
img{display: block;}

a img{border:0; margin: 10px 10px 0 0; padding:0; display: inline;}