body {
	margin:0px;
	padding:0px;
	background-color:#180800;
	background-repeat:repeat-x;
	background-position:center top;
	}
form {
	margin:0px;
	padding:0px;
	}
.sub_bg {
	background-color:#3b1401;
	background-image:url(/_images/_design/bg_sub.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	}
.home_flash {
	width:463px;
	height:332px;
	background-image:url(/_images/_design/bg_flash.jpg);
	}
.footer_nav {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#a74c2d;
	padding-left:33px;
	padding-top:17px;
	}
.footer_nav a:link, .footer_nav a:visited {
	color:#a74c2d;
	text-decoration:none;
	}
.footer_nav a:active, .footer_nav a:hover {
	color:#c19e6f;
	text-decoration:none;
	}
.footer_shadow {
	height:50px;
	background-image:url(/_images/_design/footer_shadow.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}
.footer_shadow_sub {
	height:50px;
	background-image:url(/_images/_design/footer_shadow_sub.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}
.bottom_fade {
	height:70px;
	background-image:url(/_images/_design/bottom_fade.gif);
	background-repeat:repeat-x;
	background-position:top center;
	}
.header {
	width:807px;
	height:278px;
	background-image:url(/_images/_design/sub_header_bg.jpg);
	}
.header_img {
	padding-left:6px;
	padding-top:2px;
	}
.subnav {
	height:53px;
	padding-left:20px;
	background-image:url(/_images/_design/bg_subnav.jpg);
	}
.bg_inner {
	background-image:url(/_images/_design/bg_inner.jpg);
	background-position:top left;
	}
.content_bg1 {
	background-image:url(/_images/_design/content_bg_main1.gif);
	}
.content_bg2 {
	background-image:url(/_images/_design/content_bg_main2.gif);
	}
.shadow_right {
	background-image:url(/_images/_design/shadow_right.gif);
	background-repeat:repeat-y;
	background-position:bottom left;
	}
.content1 {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	color:#240e06;
	line-height:15px;
	height:100px;
	}
	.content input, .content textarea, .content select {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	color:#333;
	line-height:17px;
	}
.content2 {
	padding-left:30px;
	padding-right:30px;
	padding-bottom:10px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	color:#240e06;
	line-height:15px;
	}
.content3 {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	color:#240e06;
	line-height:15px;
	height:100px;
	}
.cal_content_darkmedium {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#270f07;
	line-height:15px;
	font-weight:bold;
	}
.cal_content_lightmedium {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#4b1e0e;
	line-height:15px;
	font-weight:bold;
	}
.about_content_lightlarge {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:16px;
	color:#4b1e0e;
	line-height:15px;
	font-weight:bold;
	}
.about_content_lightsmall {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	color:#4b1e0e;
	line-height:15px;
	}
.about_content_darklarge {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:16px;
	color:#270f07;
	line-height:15px;
	font-weight:bold;
	}
.about_content_darksmall {
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:13px;
	color:#270f07;
	line-height:15px;
	}
.padding_bottom {
	height:33px;
	}
.checkIn {
	width:48px;
	height:16px;
	padding-left:5px;
	padding-right:6px;
	padding-top:2px;
	border:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#5d2612;
	background-color:#efd7b6;
	background-image:url(/_images/_design/bg_checkin.gif);
	background-repeat:no-repeat;
	}
.bookingDD {
	font-family:"Times New Roman", Times, serif;
	font-size:11px;
	color:#5d2612;
	}

/* DIV tags for IE6 compatbility */

.body_outer {
	position:relative;
	top:0px;
	left:0px;
	z-index:1;
	}
.body_inner_fade {
	position:absolute;
	bottom:0px;
	left:0px;
	height:140px;
	z-index:1;
	}
.body_inner {
	position:relative;
	top:0px;
	left:0px;
	z-index:2;
	}
.content1_outer {
	position:relative;
	top:0px;
	left:0px;
	z-index:3;
	}
.content1_inner_fade {
	position:absolute;
	bottom:0px;
	left:0px;
	height:100px;
	z-index:3;
	}
.content1_inner {
	position:relative;
	top:0px;
	left:0px;
	z-index:4;
	}
.content2_outer {
	position:relative;
	top:0px;
	left:0px;
	z-index:3;
	}
.content2_inner_fade {
	position:absolute;
	bottom:0px;
	left:0px;
	height:100px;
	z-index:3;
	}
.content2b_inner_fade {
	position:absolute;
	bottom:0px;
	left:0px;
	height:36px;
	z-index:3;
	}
.content2_inner {
	position:relative;
	top:0px;
	left:0px;
	z-index:4;
	}

/* Background Styles */

.bgfade_inner {
	background-image:url(/_images/_design/bg_bottom.png); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.bgfade_inner_jpg {
	background-image:url(/_images/_design/bg_bottom.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.bgfade_1 {
	background-image:url(/_images/_design/content_bg_fade1.png); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.bgfade_1_jpg {
	background-image:url(/_images/_design/content_bg_fade1.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.bgfade_2 {
	background-image:url(/_images/_design/content_bg_fade2.png); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.bgfade_2_jpg {
	background-image:url(/_images/_design/content_bg_fade2.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.bgfade_2b {
	background-image:url(/_images/_design/content_bg_fade2b.png); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.bgfade_2b_jpg {
	background-image:url(/_images/_design/content_bg_fade2b.jpg); 
	background-position:bottom; 
	background-repeat:no-repeat;
}
.footer_nav2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#c19e6f;
	padding-left:33px;
	padding-top:17px;
}
.footer_nav2 a:link, .footer_nav a:visited {
	color:#c19e6f;
	text-decoration:none;
}
.footer_nav2 a:active, .footer_nav a:hover {
	color:#c19e6f;
	text-decoration:none;
}