body{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0;
	background: url(/_images/_design/body-bg.gif) #382b19 top center no-repeat !important;
	}
	a img { border:none;}
	a:link, a:visited {
		font:12px/18px Arial, Helvetica, sans-serif;
		color:#fff;
		text-decoration:underline;}
		a:hover, a:active {
			font:12px/18px Arial, Helvetica, sans-serif;
			color:#eead50;
			text-decoration:underline;}
.logo a img {
	margin:0; padding:10px 7px 4px 7px;}
	.signup table {
		font:10px/16px Arial, Helvetica, sans-serif;
		color:#ddd3af;
		text-transform:uppercase;}
		input.eml {
			width:232px; height:21px;
			background:#fefdfd;
			border:1px solid #ddd3af;
			margin:0; padding:0;
			text-indent:4px;
			font:11px/21px Arial, Helvetica, sans-serif;
			color:#5b310c;}
		input.zip {
			width:120px; height:21px;
			background:#fefdfd;
			border:1px solid #ddd3af;
			font:11px/21px Arial, Helvetica, sans-serif;
			margin:0; padding:0;
			text-indent:4px;
			color:#5b310c;}
	.formtext {font:12px/18px Arial, Helvetica, sans-serif;
		color:#fff;}
	.formtext_header {font-weight:bold;}
	.inputWidth {width:180px; height:21px;
			background:#fefdfd;
			border:1px solid #ddd3af;
			font:11px/21px Arial, Helvetica, sans-serif;
			margin:0; padding:0;
			text-indent:4px;
			color:#5b310c;}
	.optionWidth {width:182px; height:21px;
			background:#fefdfd;
			border:1px solid #ddd3af;
			font:11px/21px Arial, Helvetica, sans-serif;
			cursor:pointer;
			margin:0; padding:0;
			text-indent:1px;
			color:#5b310c;}
	.textareaWidth {width:180px;
			background:#fefdfd;
			border:1px solid #ddd3af;
			font:11px/21px Arial, Helvetica, sans-serif;
			margin:0; padding:0;
			text-indent:4px;
			color:#5b310c;}
.header-image {
	width:952px; height:370px;
	position:relative;
	margin:0 auto;
	top:0x; left:0;
	z-index:2;}
	.header-image img {
		border:1px solid #24160b;
		border-top:none;}
.header-image-home {
	width:950px; height:486px;
	position:relative;
	margin:0 auto;
	top:0x; left:0;
	z-index:2;
	border:1px solid #24160b;
	border-top:none;}
	div#slideshow {
		position: relative;
		display: block;
		margin:0 auto;
		width: 950px;
		height: 486px;
		overflow: hidden;}
		div#slideshow br { 
			display: none;}
.top-nav {
	height:18px; width:950px;
	padding:0; margin:0 auto;
	background:url(/_images/_design/topwood-bg.gif) top left repeat-x;
	border:1px solid #24160b;
	z-index:3;
	position:relative;
	top:0; left:0;}
	.top-nav ul {
		list-style:none;
		margin:0; padding:0;
		float:right;}
		.top-nav li {
			list-style:none;
			margin:0; padding:0;
			float:left;}
			.top-nav li a, .top-nav3 li a {
				padding:0 16px; margin:0;}
				.top-nav li a:link, .top-nav li a:visited {
					font:11px/18px Arial, Helvetica, sans-serif;
					color:#ddd3af;
					text-transform:uppercase;
					text-decoration:none;}
				.top-nav li a:hover, .top-nav li a:active, .top-nav li a.ON {
					font:11px/18px Arial, Helvetica, sans-serif;
					color:#eead50;
					text-transform:uppercase;
					text-decoration:none;}
					.top-nav3 {height:19px; width:950px;margin:0;}
					.top-nav3 li a:link, .top-nav3 li a:visited {
						font:11px/18px Arial, Helvetica, sans-serif;
						color:#342818;
						text-transform:uppercase;
						text-decoration:none;}
						.top-nav3 li a:hover, .top-nav3 li a:active, .top-nav3 li a.ON {
							font:11px/18px Arial, Helvetica, sans-serif;
							color:#eead50;
							text-transform:uppercase;
							text-decoration:none;}
					.top-nav3 ul li ul {
						background:url(/_images/_design/topwood-bg.gif) top left repeat-x;
						border-bottom:1px solid #24160b;
						width:950px !important;
						}
.top-nav3 {
	height:19px; width:950px;
	padding:0; margin:0 auto;
	background:#ddd3af;
	border:1px solid #24160b;
	border-top:none;
	border-bottom:none;
	z-index:3;
	position:relative;
	text-align:right;
	top:0; right:0;}
	.top-nav3 ul {
		list-style:none;
		margin:0; padding:0;
		float:right;}
		.top-nav3 li {
			list-style:none;
			margin:0; padding:0;
			float:left;}
			.top-nav3 li a {
				padding:0 15px 0 14px; margin:0;}
				.top-nav3 li a:link, .top-nav3 li a:visited {
					font:11px/19px Arial, Helvetica, sans-serif;
					color:#342818;
					text-transform:uppercase;
					text-decoration:none;}
				.top-nav3 li a:hover, .top-nav3 li a:active, .top-nav3 li a.ON {
					font:11px/19px Arial, Helvetica, sans-serif;
					color:#fff;
					background:#c79900;
					text-transform:uppercase;
					text-decoration:none;}
.booking-bar {
	width:950px; height:25px;
	padding:0; margin:0 auto;
	border:1px solid #24160b;
	border-top:none;
	background:#ddd3af;
	z-index:3;
	position:relative;
	top:0; left:0;
	font:11px/25px Arial, Helvetica, sans-serif;
	color:#542e19;
	text-transform:uppercase;}
	.booking-bar div {
	position:absolute;}
	.checkin-label {
		top:0; left:61px;}
		.checkin-input {
			top:5px; left:146px;}
		.checkin-input .input {
			width:65px; height:13px;
			background:#fff;
			border:1px solid #5b310c;
			padding:0; margin:0;
			text-indent:2px;
			font:11px/13px Arial, Helvetica, sans-serif;
			color:#000;}
		.cal {
			top:5px; left:217px;}
	.nights-label {
		top:0; left:294px;}
		.nights-input {
			top:5px; left:337px;}
	.adults-label {
		top:0; left:430px;}
		.adults-input {
			top:5px; left:480px;}
	.rooms-label {
		top:0; left:489px;}
		.rooms-input {
			top:5px; left:533px;}
	.children-label {
		top:0; left:586px;}
		.children-input {
			top:5px; left:643px;}
	.check-availability {
		top:4px; left:733px;}

h3{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#CE933D;
	}

	
.check{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9A2B10;
	background-color: #FFBD88;
	width: 84px;
	height: 18px;
	word-spacing: -2px;
	text-align: center;
}
.night{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9A2B10;
	background-color: #FFBD88;
	width: 44px;
	height: 18px;
	word-spacing: -2px;
	text-align: center;
}
.adults{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9A2B10;
	background-color: #FFBD88;
	width: 44px;
	height: 18px;
	word-spacing: -2px;
	text-align: center;
}
.child{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9A2B10;
	background-color: #FFBD88;
	width: 44px;
	height: 18px;
	word-spacing: -2px;
	text-align: center;
}
.rooms{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #9A2B10;
	background-color: #FFBD88;
	width: 44px;
	height: 18px;
	word-spacing: -2px;
	text-align: center;
}
.address{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
}
.smalltext{
	font:9px/16px Arial, Helvetica, sans-serif;
	color:#fff;
}

h1 {
	font:18px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:capitalize;}
h2 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:capitalize;}
h2 {
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:capitalize;}

.h1 A, .h1 A:ACTIVE,.h1 A:FOCUS, .h1 A:LINK,.h1 A:VISITED{
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #848457;
	font-size: 11px;
	font-weight: normal;
	line-height: 21px;	
	text-decoration: none;	
}
	
.linker{ text-align:center;}
.linker A, .linker A:ACTIVE,.linker A:FOCUS, .linker A:LINK,.linker A:VISITED{
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #848457;
	font-size: 11px;
	font-weight: normal;
	line-height: 21px;	
	text-decoration: none;	
}
.linker .linker A:HOVER{
	font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #848457;
	font-size: 11px;
	font-weight: normal;
	line-height: 21px;	
	word-spacing: 1px;
	text-decoration: none;	
}
.footer-nav {
	text-align:right;}
	.footernav a {
		padding:0 9px; margin:0;}
		.footer-nav a:link, .footer-nav a:visited {
			font:10px/18px Arial, Helvetica, sans-serif;
			color:#ddd3af;
			text-decoration:none;
			text-transform:uppercase;}
			.footer-nav a:hover, .footer-nav a:active, .footer-nav a.ON {
				font:10px/18px Arial, Helvetica, sans-serif;
				color:#eead50;
				text-decoration:none;
				text-transform:uppercase;}
	.footer-text, .footer-text a:link, .footer-text a:visited {
		font:10px/18px Arial, Helvetica, sans-serif;
		color:#ddd3af;
		padding:0; margin:0;
		text-decoration:none;}
		.footer-text a:hover, .footer-text a:active {
			font:10px/18px Arial, Helvetica, sans-serif;
			color:#eead50;
			padding:0; margin:0;
			text-decoration:none;}
