/*  
Theme Name:WH
Theme URI:N/A
Description:descr.
Version:1.0
Author:zf
Author URI:N/A
*/

body {margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font:13px/1.231 arial,helvetica,clean,sans-serif;color:#ccc;background:#333 url("images/blackbg.jpg");background-repeat:repeat;text-align:center;/* part 1 of 2 centering hack */}

/*body {background:#e7e5de url("images/blackbg.jpg") repeat-x;font:12px Verdana, Arial, Helvetica, sans-serif;color:#333;}*/

a:link, a:visited {text-decoration:none;color:#F29D35;outline:none;}
a:hover, a:active {text-decoration:none;color:#fff;background:#F29D35;}/*F2B950*/
hr {background-color:#f2f9ff;border:0;color:#fc6;height:1px;margin:5px 0px 5px 0px;}

.ahem {display:none;}
strong, b {font-weight:bold;}
p {font-size:12px;line-height:22px;margin-top:20px;margin-bottom:10px;}

h1 {font-size:24px;line-height:44px;font-weight:bold;margin-top:0;margin-bottom:0;}
h2 {font-size:22px;line-height:40px;font-weight:bold;margin-top:0;margin-bottom:0;color:#000;}
h3 {font-size:16px;line-height:22px;font-weight:bold;margin-top:0;margin-bottom:0;}
h4 {font-size:14px;line-height:26px;font-weight:bold;margin-top:0;margin-bottom:0;}
h5 {font-size:12px;line-height:22px;font-weight:bold;margin-top:0;margin-bottom:0;}
h6 {font-size:10px;line-height:18px;font-weight:bold;margin-top:0;margin-bottom:0;}
img {border:0;}
.nowrap {white-space:nowrap;font-size:10px;font-weight:bold;margin-top:0;margin-bottom:0;/* must be combined with nobr in html for ie5win */
	}
blockquote {margin:15px 30px 15px 10px;padding-left:20px;border-left:5px solid #fc6;}
blockquote cite {margin:5px 0 0;display:block;}

.tiny {font-size:9px;line-height:16px;margin-top:15px;margin-bottom:5px;}
#content {padding:0px;margin-top:20px;margin-bottom:20px;margin-right:auto;margin-left:auto;/* opera does not like 'margin:20px auto' */
	background:#666;border:5px solid #FFCC66;text-align:left;/* part 2 of 2 centering hack */
	width:850px;/* ie5win fudge begins */
	voice-family:"\"}\"";voice-family:inherit;width:820px;}
html>body #content {width:820px;/* ie5win fudge ends */
	}
.header{background:#23282D;text-align:center;position:relative;height:162px;}
.header a, .footer a{text-decoration:none;border:0;}

div.menu{background:#CBAD70;border-bottom:1px solid #FFCC66;border-top:1px solid #FFCC66;font-size:16px;height:42px;}/*line-height:42px;*/
.nav {}
/*width:820px;position:absolute;left:179px;*/
.nav ul{width:100%;}
.nav ul,.nav li{list-style:none;}
.nav li {float:left;margin:auto;}
.nav li.first {background:none;}
.nav li a {text-decoration:none;display:block;text-align:center;color:#171221;padding-left:10px;padding-right:10px;}
.nav li a:visited {text-decoration:none;}
.nav a:hover,.nav a:active {background:#F2DA91;}
.current_page_item{background:#F2DA91;}

#navcontainer{height:42px;background-color:#CBAD70;border:1px solid #fc6;}
#navcontainer ul{padding-left:0;margin-left:0; margin-top:8px;background-color:#CBAD70;color:#fff;float:left;width:100%;font-family:arial, helvetica, sans-serif; font-size:16px;}
#navcontainer ul li {display:inline;}
#navcontainer ul li a{padding:0.2em 1em;background-color:#CBAD70;color:#000;text-decoration:none;float:left;}
#navcontainer ul li a:hover{background-color:#F2DA91;color:#000;}



.clear {clear:both;}

.imgs{margin:60px auto 0 auto;position:relative;}
.imgsleft{float:left;width:144px;height:380px;}
.imgsleft img{position:absolute;top:50px;left:35px;border:3px solid #fc6;}
.imgscenter{float:left;}
.imgscenter img{position:absolute;top:50px;left:185px;border:3px solid #fc6;}
.imgsright{float:left;width:144px;height:380px;}
.imgsright img{position:absolute;top:50px;right:35px;border:3px solid #fc6;}

.welcome{text-align:center;margin-bottom:40px;}
.welcome p{text-transform:none;font:25px Georgia, "Times New Roman", Times, serif;color:#fff;font-weight:bold;font-style:italic;letter-spacing:1px;}


.fours{}
.fourslft{float:left;width:250px;margin-right:10px;}
.foursrht{width:557px;height:181px;border-left:3px solid #fc6;border-top:3px solid #fc6;border-bottom:3px solid #fc6;border-right:0;}
.foursrht p,.post p{padding:0px 5px;font:14px Arial, Helvetica, sans-serif;color:#fff;font-weight:bold;font-style:italic;letter-spacing:1px;}

pre {font-size:12px;line-height:22px;margin-top:20px;margin-bottom:10px;}
.weather{width:142px;height:190px;position:absolute;top:240px;right:35px;overflow:hidden;color:#000;border:3px solid #fc6;}

.imgfooter{width:100%; margin-bottom:10px;}
.imgfooter img{border:1px solid #000;}
.imgfooter a{text-decoration:none;}
.threes{width:250px;float:left;margin:10px 10px 10px 10px;}
#rotator{overflow:hidden;position:relative;width:250px;height:120px;}

.postal,.onlinecontact{border:3px solid ##fc3;margin:10px; font-size:16px;}
.onlinecontact{}

.newsleft{width:492px;float:left;margin:50px 5px 5px 5px;border:3px solid #fc6;}/*background:#cc0000;*/

.newsright{width:300px;float:left;margin-top:50px;}
.newsright h2{margin:5px 5px 10px 70px;}
.newsright ul{list-style:none;font-size:16px;}
.directlinks{width:300px;background:#FEE8DC;float:left; margin-bottom:7px;border:3px solid #fc6;}
.direclinks ul{}

.footer{background:#23282D;border-top:1px solid #fc6;width:100%;text-align:center;position:relative; height:120px;}
.footer a{text-decoration:none;}
.counters{position:absolute;top:70px;right:30px; font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold; font-size:14px;}
.cards{position:absolute;top:5px;left:5px;}
.cards img{border:0;}
.copyright{float:left;width:400px; margin-left:170px;}
.copyright p{padding:15px;font:12px Arial, Helvetica, sans-serif;color:#fff;font-weight:normal;letter-spacing:1px;}
.logosmall{position:absolute;right:5px;top:5px;}


