body {

	background-image: url(images/bh_bk.png);

	background-repeat: repeat;

}

a:link {

	text-decoration: none;

	color: #FFFFE1;

}

a:visited {

	text-decoration: none;

	color: #DFA800;

}

a:hover {

	text-decoration: none;

	color: #9B7500;

}

a:active {

	text-decoration: none;

}

#Layer1 {

	position:absolute;

	left:-3px;

	top:-2px;

	width:787px;

	height:33px;

	z-index:1;

}

#menu {

	position:absolute;

	left:-1px;

	top:0px;

	width:805px;

	height:79px;

	z-index:1;

}

#Layer3 {

	position:absolute;

	left:27px;

	top:80px;

	width:735px;

	height:455px;

	z-index:2;

}

#acc_holder {

	position:absolute;

	left:32px;

	top:68px;

	width:749px;

	height:450px;

	z-index:2;

	background-color: #FFEFD0;

}

#pagetitle {

	position:absolute;

	left:362px;

	top:1px;

	width:383px;

	height:64px;

	z-index:3;

	background-color: #FFEFD0;

}

#pagedescription {

	position:absolute;

	left:485px;

	top:53px;

	width:262px;

	height:60px;

	z-index:4;

	padding-right: 20px;

	padding-top: 15px;

	padding-bottom: 10px;

	padding-left: 10px;

	background-color: #FFEFD0;

	font-family: Tahoma;

	font-size: 12px;

	color: #333300;

}





#reservation {

	position:absolute;

	left:356px;

	top:307px;

	width:99px;

	height:96px;

	z-index:5;

	font-size: 11px;

	font-family: Tahoma;

	color: #003300;

}

#pillarcap {

	position:absolute;

	left:354px;

	top:320px;

	width:103px;

	height:126px;

	z-index:5;

	background-color: #FFEFD0;

}

#suboptions {

	position:absolute;

	left:455px;

	top:325px;

	width:324px;

	height:120px;

	z-index:6;

	background-color: #FFEFD0;

	font-family: Tahoma;

	font-size: 11px;

	color: #003300;

}

#notifyme {

	position:absolute;

	left:615px;

	top:390px;

	width:137px;

	height:37px;

	z-index:7;

	font-family: Tahoma;

	font-size: 10px;

	color: #003300;

}

#reserve {

	position:absolute;

	left:616px;

	top:330px;

	width:140px;

	height:39px;

	z-index:8;

	font-family: Tahoma;

	font-size: 10px;

	color: #003300;

}

.style1 {

	font-family: Tahoma;

	font-size: 10px;

}

#acc_footertop {

	position:absolute;

	left:21px;

	top:275px;

	width:748px;

	height:47px;

	z-index:9;

	font-family: Tahoma;

	font-size: 11px;

	color: #FFFFE1;

	line-height: 12pt;

	padding-top: 12px;

	background-image: url(images/footer.png);

}

#acc_footerbottom {

	position:absolute;

	left:31px;

	top:529px;

	width:750px;

	height:44px;

	z-index:10;

	font-family: Tahoma;

	font-size: 11px;

	color: #FFFFE8;

	background-image: url(images/lower_footer.png);

	padding-top: 10px;

}

#Layer2 {

	position:absolute;

	left:485px;

	top:1px;

	width:274px;

	height:33px;

	z-index:11;

}

#Layer4 {

	position:absolute;

	left:31px;

	top:4px;

	width:66px;

	height:29px;

	z-index:12;

}

#Layer8 {	position:absolute;

	left:410px;

	top:0px;

	width:370px;

	height:33px;

	z-index:12;

}

#Layer7 {	position:absolute;

	left:0px;

	top:2px;

	width:810px;

	height:64px;

	z-index:11;

}



.style2 {

	font-family: Tahoma;

	font-size: 12px;

}



#Layer5 {

	position:absolute;

	left:32px;

	top:65px;

	width:748px;

	height:425px;

	z-index:13;

	background: #FFF3E5;

	padding: 0;

	font-size: 12px;

}

.style5 {

	font-family: Tahoma;

	font-size: 11px;

}

#Layer6 {

	position:absolute;

	left:386px;

	top:326px;

	width:104px;

	height:116px;

	z-index:14;

}

#Layer5 .style2 a {

	font-family: Tahoma;

	font-size: 11px;

	color: #006633;

	text-decoration: none;

}

#Layer5 #layer .style1 {

	font-family: Tahoma;

	font-size: 10px;

	color: #006633;

	text-decoration: none;

}

#Layer9 {

	position:absolute;

	left:32px;

	top:65px;

	width:748px;

	height:535px;

	z-index:16;

	background-color: #FFEFD0;

}

.style9 {

	font-family: Tahoma;

	font-size: 11px;

}





#Layer9 #layer .style1 {

	font-family: Tahoma;

	font-size: 10px;

	color: #ffffff;

	text-decoration: none;

}

.subtext {

	font-family: Tahoma;

	font-size: 10px;

	color: #336666;

	text-decoration: none;

}

.oddlinks {

	font-family: Tahoma;

	font-size: 11px;

	color: #336666;

	text-decoration: none;

}

.bodyremake {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #006633;

	text-decoration: none;

	left: 6px;

	right: 4px;

	bottom: 12px;

	padding-left: 8px;

	padding-right: 6px;

	padding-top: 6px;

}

.style7 {

	font-family: Tahoma;

	font-size: 10px;

	color: #FFFFE1;}.frontpgfooter {

	font-family: Tahoma;

	font-size: 11px;

	font-weight: normal;

	color: #FFF3E5;

	text-decoration: none;

}

.tabletitle {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}
}

.style3 {

	font-family: Helvetica;

	font-size: 12px;
    
	font-weight: normal;

}

}

.bodyremake2 {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: normal;
	
	color: #000000;

	text-decoration: none;

	left: 6px;

	right: 4px;

	bottom: 12px;

	padding-left: 8px;

	padding-right: 6px;

	padding-top: 6px;

}

a:link.promo { color: #99000; text-decoration: none; }
a:visited.promo { color: #006600; text-decoration: none; }
a:hover.promo { color: #cc9900; text-decoration: none; }
a:active.promo { text-decoration: none; }

a.specialLink:link { color: #000000; }
a.specialLink:visited { color: #990000; }
a.specialLink:hover { color: #990000; }

#welcometext
{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}