body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#272727;
	padding:0px;
	margin:0px;
	background-image:url(../_imgs/whbgmain.jpg);
	background-repeat:repeat-x;
	background-attachment:fixed;
	background-color:#FFFFFF;
	scrollbar-face-color:#2F6688;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#e7e7e7;
  scrollbar-shadow-color:#e7e7e7;
  scrollbar-highlight-color:#e7e7e7;
  scrollbar-3dlight-color:#e7e7e7;
  scrollbar-darkshadow-Color:#e7e7e7;

}

#MasterDesc {	position:absolute;
	width:170px;
	height:245px;
	z-index:100;
	overflow: hidden;
	top: 214px;
	padding: 5px;
	visibility: visible;
}


img, div, table, td, .border{behavior: url(iepngfix.htc)}
h1, h2, h3 {
	font-size:1.1em;
	margin:0px;
	padding:0px;
}
.addressit {
font:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-weight:300;
color:#e7e7e7;

}
.btmtxt h2 {
	color:#FFFFFF;
	padding:0px;
	margin:0px;
}
br {
	clear:both;
}
#container {
	position: relative;
	top: 0px;
	bottom:0px;
	z-index:1;
	

}
#content {
	position:relative;
	width:892px;
	height:600px;
	margin: 0 auto;
	
	
}
#top {
	margin: 0 auto;
}
#left {
	float:left;
}
#right {
	float:left;
}
#maincontent {
	width:821px;
	float:left;
	height:688px;
	background-image:url(../_imgs/whcontent_bg.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
}
#bottom {
	clear:both;
	margin: 0 auto;
}
#topbar {
	padding: 10px;
	height:120px;

}
#logo {
	float:left;
}
#topnav {
	float:right;
	padding:3px;
	line-height:5px;
}
#kef {
	margin-top:-34px;
	float:right;
	width:147px;
}
#topnav a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:0.2em;
}
#topnav a:hover {
	color:#47732d;
	text-decoration:underline;
}
#hpgallery {
	margin: 0 auto;
	background-color:#FFFFFF;
	width:800px;
	height:240px;
	margin-top:20px;
}
#mainshadow {
	width:800px;
	margin: 0 auto;
	background-color:#FFFFFF;
}
#flash {
	float:center;
	width:600px;
	height:224px;
	padding:1px;
}
#welcometext {
	color:#727272;
	width:325px;
	float:left;
	height:224px;
}
#welcometext p {
	padding:8px;
}
#bottomcontent {
	margin: 0 auto;
	width:384px;
	height:245px;
	margin-top:10px;
	background-color:#ffffff;
	float:right;
}
#flashgallery {
	float:left;
	width:420px;
}
#bottomdetails {
	margin-top:15px;
	float:right;
	width:344px;
	background-image:url(../_imgs/rightpanelbg.jpg);
	background-repeat:no-repeat;
	
}

#FocalPoint {
height:232px;
overflow:scroll;
overflow-x:hidden;
background-color:#FFFFFF;
}

#FocalPointAbout {
height:232px;
overflow-x:hidden;
background-color:#FFFFFF;
}

#bottomdetails p {
	padding:15px;
}
#bottomdetails img {
	float:left;
	padding-right:10px;
}
.btmimg {
	float:left;
	padding-left:15px;
}
.btmtxt {
	width:250px;
	float:left;
}
.btmtxt {
	color:#FFFFFF;
}
.btmtxt2 {
	color:#333333;
}
.btmtxt2 h2{
	color:#333333;
}
.footerit{
	color:#427697;
}
.jumper {
	color:#e7e7e7;
}
.style1 {
	color: #D67318;
	font-weight: bold;
}
.style1src {
	color: #F1C25A;
	font-weight: bold;
}
.stylewh {
font-size:14px;
	color: #ffffff;
	font-weight: bold;
}
.style1lg {
font-size:14px;
	color: #D67318;
	font-weight: bold;
}
.style1tableit {
	padding-left:15px;
	color: #D67318;
	font-weight: bold;
}
.style2 {color: #CCCCCC
}
.contactit {color: #272727;
			font-weight: bold;
			background: #CCCCCC
}
.roundedcornr_box_456114 {
   background: #e7e7e7;
}
.roundedcornr_top_456114 div {
   background: url(../images/roundedcornr_456114_tl.png) no-repeat top left;
}
.roundedcornr_top_456114 {
   background: url(roundedcornr_456114_tr.png) no-repeat top right;
}
.roundedcornr_bottom_456114 div {
   background: url(roundedcornr_456114_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_456114 {
   background: url(../images/roundedcornr_456114_br.png) no-repeat bottom right;
}

.roundedcornr_top_456114 div, .roundedcornr_top_456114, 
.roundedcornr_bottom_456114 div, .roundedcornr_bottom_456114 {
   width: 100%;
   height: 30px;
   font-size: 1px;
}
.roundedcornr_content_456114 { margin: 0 20px; }
