﻿body{background:#a00;font:12px Arial, Verdana, Tahoma;color:#000;margin:0;}
img{border:0;}

h1{font:16px 'Nunito', Arial, Verdana, Tahoma;color:#000;margin:0;padding:0;}
h2{font:bold 13px Arial, Verdana, Tahoma;color:#000;margin:0;padding:2px 0;}
h3{font:bold 12px Arial, Verdana, Tahoma;color:#000;}
h4{font:11px Arial, Verdana, Tahoma;color:#000;margin:0;padding:0;}
h5{font:10px Arial, Verdana, Tahoma;color:#000;margin:0;padding:0;}
h6{font:9px Arial, Verdana, Tahoma;color:#000;margin:0;padding:0;}

p{font:12px Arial, Verdana, Tahoma;color:#000;margin-top:0;}
a, a:visited{font:inherit;color:#a00;text-decoration:none;font-weight:bold;}
a:hover{font:inherit;color:#a00;text-decoration:underline;font-weight:bold;}
a:active{font:inherit;color:#000000;text-decoration:none;font-weight:bold;}
div.hr{clear:both;width:96%;height:2px;border:0;background:#dbdbdb;margin:2px auto;} 

input, select, textarea {font:12px Arial, Verdana, Tahoma;margin:0;padding:0 2px;}
input.button {font:12px Arial, Verdana, Tahoma;margin:0;padding:0 4px;}

#main{width:992px;background-color:#dbdbdb;margin:0 auto;}
#header{width:972px;height:132px;background:url(./images/header_bg.jpg) repeat-x;margin:0 auto;}
#logo{width:400px;height:132px;background:url(./images/logo.png) no-repeat;float:left;}
#header_ad{height:96px;float:right;display:block;margin:36px 20px 0 0;}

#left{float:left;width:202px;margin-left:10px;}
#center{float:left;width:616px;margin:0 6px;}
.inner{width:100%;margin:4px 0;min-height:880px;}
.inner h1{padding-bottom:10px;}
#right{float:right;width:120px;margin-right:12px;}

#footer{font:10px Arial, Verdana, Tahoma;color:#fff;clear:both;width:972px;height:80px;background-color:#000;margin:0 auto;text-align:center;}
#footer a, #footer a:visited{font:inherit;color:inherit;text-decoration:none;}
#footer a:hover{font:inherit;color:inherit;text-decoration:underline;}
#footer a:active{font:inherit;color:inherit;text-decoration:none;}
#footer a img {margin-right:2px;}
#footer #social{float:left;padding:20px 0 0 15px;}
#footer #footlinks{text-align:center;padding-top:5px;}
#footer #footcopy{clear:left;float:left;margin:15px 0 0 15px;}
#footer #footbuild{clear:right;float:right;margin:15px 15px 0 0;}

ul.menu{padding:0;margin:0;list-style-type:none;display:block;}
ul.menu li{padding:0;margin:0;height:32px;width:200px;position:relative;}
ul.menu li img{display:block;}

ul.menu li .sub-container{padding:0;margin:0 0 0 2px;background:#333333;position:absolute;}
ul.menu li .sub-container ul.sub{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;padding:0;margin:0;list-style-type:none;display:block;}
ul.menu li .sub-container ul.sub li{height:22px;width:220px;display:block;border-bottom:1px solid #dbdbdb;}
ul.menu li .sub-container ul.sub li a, ul.menu li .sub-container ul.sub li a:visited{width:100%;display:block;line-height:22px;vertical-align:middle;padding-left:15px;background:url(./images/menu/arrow_off.png) no-repeat 4px 7px;color:#f3f3f3;text-decoration:none;}
ul.menu li .sub-container ul.sub li a:hover{width:100%;display:block;line-height:22px;vertical-align:middle;padding-left:15px;background:url(./images/menu/arrow_on.png) no-repeat 4px 7px;color:#f3f3f3;text-decoration:none;}
ul.menu li .sub-container ul.sub li a:active{width:100%;display:block;line-height:22px;vertical-align:middle;padding-left:15px;background:url(./images/menu/arrow_off.png) no-repeat 4px 7px;color:#f3f3f3;text-decoration:none;}

.search_box{position:relative;border:1px solid #000;background-color:#fff;margin-top:2px;width:202px;height:36px;}
.search_textbox{width:163px;height:26px;vertical-align:top;padding-left:7px;border:1px solid #000;margin:7px 0 0 4px;background:#EEE9BF;}
.search_button{position:absolute;top:2px;right:2px;}

.white_box{width:100%;border:1px solid #000;background-color:#fff;vertical-align:top;overflow:hidden;}
#left .white_box{padding-top:10px;}
#center .white_box{padding:10px;}
.white_box ul{margin:5px 10px 10px 40px;padding:0;list-style-type:disc;text-align:left;}
.central{text-align:center;}

.spacer {clear:both;height:5px;}

.leftside{width:295px;float:left;text-align:left;}
.rightside{width:295px;float:right;}

.splitbox2-1{width:50%;float:left;text-align:center;margin-top:10px;}
.splitbox2-2{width:50%;float:right;text-align:left;}
.splitbox3{width:33%;float:left;text-align:left;margin-top:10px;}

.areaimage{float:left;margin:10px 5px;}
.areatext{text-align:left;}
.more{margin-left:40px;}

#sfbox {background-color:white;}
.sftop, .sfbottom {display:block; background:transparent; font-size:1px;}
.sfb1, .sfb2, .sfb3, .sfb4 {display:block; overflow:hidden;}
.sfb1, .sfb2, .sfb3 {height:1px;}
.sfb2, .sfb3, .sfb4 {background:#c2dafa; border-left:1px solid blue; border-right:1px solid blue;}
.sfb1 {margin:0px 5px; background:blue;}
.sfb2 {margin:0px 3px; border-width:0px 2px;}
.sfb3 {margin:0px 2px;}
.sfb4 {height:2px; margin:0px 1px;}
.sfboxcontent {display:block; background:#c2dafa; border:0px solid blue; border-width:0px 1px; padding:5px;}

