* {
			margin:0;
			padding:0;
			border: 0px dotted;
			outline: none;
}

body{
	text-align: center;
	
}

#frame {
	width: 740px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	margin-top: 10px;

}

#toprow{

			
}

#toprow_logo {
//			width: 	323px;
			width: 	240px;			
			height: 130px;
			background: transparent url(../images/wfhlogo.jpg) no-repeat left 0px;
			float:left;

}

#toprow ul{
//			width: 415px;
			width: 498px;			
			float:left;
			list-style-type:none;
			margin-top: 45px;
			border-left: 1px dotted #bbbbbb;
			border-right: 1px dotted #bbbbbb;
}

#toprow ul li{
			float:				left;
			position:			relative;
}			

#toprow ul li a{

			display:			block;
			text-decoration: 	none;
			text-indent: 		-2100px;
			width: 				82px;
			height: 			83px;
			background-position: left top;
			border-top: 		1px solid white;
			border-bottom: 		1px solid white;
			border-left: 		1px solid white;
}




#option_1{
			background: transparent url(../images/menu_stay.gif) no-repeat left top;
}		
#option_2{
			background: transparent url(../images/menu_map.gif) no-repeat left top;
}		
#option_3{
			background: transparent url(../images/menu_bed.gif) no-repeat left top;
}		
#option_4{
			background: transparent url(../images/menu_self.gif) no-repeat left top;
}		
#option_5{
			background: transparent url(../images/menu_rest.gif) no-repeat left top;
}		
#option_6{
			background: transparent url(../images/menu_events.gif) no-repeat left top;
}



#toprow ul li a:hover{
		background-position: 0 -83px;
}

#toprow ul li a.current{
		background-position: 0 -166px;
}		



#content{
			clear:				both;
			border:				0px dotted;
			/*width:				740px;*/
			padding-top:		7px;
			width: 				100%;
}

#content_image{
			float:				left;
			width:				453px;
			height:				287px;
}

#content_image img{
			width:				452px;
			height:				287px;
}

#content_heading{
			float:				left;
			width:				287px;
			height:				287px;
			background: transparent url(../images/stay_intro.gif) no-repeat left top;
			text-indent: 		-2100px;
}

#content_main{
			clear: both;

}

#content_left{
			float:				left;
			width:				452px;
			border-right:		1px dotted #bbbbbb;
			padding-bottom: 	10px;
}

#content_right{
			float:				left;
			width:				287px; /* 287 */
			border-left:		1px dotted #bbbbbb;
			margin-left: 		-1px;
			padding-bottom: 	10px;
			padding-left:	    0px;		
			margin-right: 		-3px;		/* duplicate characters bug - required for IE */
			margin-top:10px;
}

* html  #content_right{
			width: 287px;
}

#footer{
	clear: both;
	border-top: 1px dotted #bbbbbb;
	margin-bottom: 5px;
	
}

#footer a{
	color: #777777;
}

#footerbottomlinks{
	float:left;
	list-style-type:none;
	
}

#footerbottomlinks li{
	float:left;
	margin-right: 10px;

}


#footerquinsolve{
	text-align:right;
}

a.hover_underline:hover{
	text-decoration:underline;
}

.phead_1{
	color: #cfcfb1;
}
.phead_2{
	color: #cccc9a;
}
.phead_3{
	color: #afaf7a;
}
.phead_4{
	color: #9a9a65;
}
.phead_5{
	color: #8f8046;
}
.phead_6{
	color: #7c7c44;
}

#main_printhead{
	display:	none;
}


#trans{
		position:relative;
		width:				452px;
		height:				287px;
}

.carousel{
		position:absolute; 
		visibility:hidden;
		}


		