body {
	margin: 0;
	background: #e8d892;
	text-align:center;
}

a {
	color: #6c6e2c;
}	
.copy {font: 12px Arial, Helvetica, sans-serif;
color: #4A4000;}

#layer1 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	width: 820px;
	border: 1px solid #404119;
	background: #e8d892 url(images/background.jpg) repeat-y top right;
	text-align:left;
}

#layer2 {
	border: 1px solid #837943;
}

#menuarea {
	width: 259px;
	background: #404119 url(images/menubg.jpg) repeat-y top left;
}

#menutable {
	background: url(images/menubgbig.jpg) no-repeat top left;
	height: 476px;
}

#footer {
	background: #572700;
	height: 33px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #c7b16d;
}

#footer a {
	color: #c7b16d;
	text-decoration: none;
}

#footer a:hover {
	color: #a8aa47;
	text-decoration: none;
}

div#booknow{position:fixed;top:200px;right:0;width:40px;z-index:2;float:right;}

#box {
	border: 4px solid #572700;
	background: #b89439 url(images/boxbg.jpg) repeat-y top left;
	height: 140px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#d8c894;
}

#box a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

#box a:hover {
	color: #572700;
	text-decoration: none;
	font-weight: bold;
}


#sidemenu {
}


#sidemenu ul {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding-left: 50px;
}

#sidemenu li {
margin: 0px;
padding: 0px 0px 0px 0px;
border-bottom: 1px solid #70722c;
width: 168px;
}	


#sidemenu a {
			display: block;
			text-decoration: none;			
			color: #FFE742;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			padding-top: 0px;	
      margin: 5px 0px 5px 0px;
			}
			
			#sidemenu a:hover {
			}
			
			
#submenu  ul{
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#submenu  li{
margin: 0px;
width: 168px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			color: #ffffff;
    		padding: 0px 0px 5px 60px;
}


#submenu a {
			text-decoration: none;			
			color: #c7b16d;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			}
			
			#submenu a:hover {
			color: #ffffff;
			text-decoration: none;
			}
			
			

table.datatable {
font: 11px Arial, Helvetica, sans-serif;
color: #4A4000;
border-top: 1px solid #c2b686;
border-left: 1px solid #c2b686;
border-right: 1px solid #c2b686;
}

td.data_td_dark {
font: 11px verdana, sans-serif;
color: #421e00;
background: #c5b888;
padding: 4px;
border-bottom: 1px solid #c2b686;
line-height: 12px;
}

td.data_td_med {
font: 11px verdana, sans-serif;
color: #421e00;
background: #d6cda9;
padding: 4px;
border-bottom: 1px solid #c2b686;
line-height: 12px;
}

td.data_td_light {
font: 11px verdana, sans-serif;
color: #421e00;
background: #ede6cb;
padding: 4px;
border-bottom: 1px solid #c2b686;
line-height: 12px;
}


			
#copyarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}

.header {
	border-bottom: 1px solid #9fa083;
}

img.imgborder {
	border: 1px solid #572700;
}
img.imgright {
	border: 1px solid #572700;
	float: right;
	margin: 0 0 10px 10px;
}
table.tableright {
	float: right;
	margin: 0 0 10px 10px;
}
img.imgleft {
	border: 1px solid #572700;
	float: left;
	margin: 0 10px 10px 0;
}
img.imgrightnobr {
	float: right;
	margin: 0 0 10px 10px;
}

p.smtext {
	font-size: 11px;
}

.hdrs {
	font: bold 16px 'trebuchet ms', sans-serif;
}

img {
	border: 0;
}

table.tableright {
	float: right;
	margin: 0 0 10px 10px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}	

hr {
	height: 1px;
	border: 0;
	background: #9fa083;
	color: #9fa083;
}


body.mceContentBody {
	background: #e8dcb9;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
}

.mceContentBody a {
    font: 12px Arial, Helvetica, sans-serif !important;
    color: #6c6e2c !important;
	text-decoration:underline;
}
h1 {
margin-top: 0px;
margin-bottom:0px;
color:#404119;
}