body{
	background:#b86c1a url(../images/body-bg.png) no-repeat scroll center -26px;
	font-family:arial,sans-serif;
	font-size:12px;
}

strong{
	font-weight:bold;
}

em{
	font-style:italic;
}

a span{
	display:none;
}

	div.container{
		width:1000px;
		margin-left:auto;
		margin-right:auto;
	}
	
		div.header{
			display:block;
			position:relative;
			width:100%;
			background:#fff url(../images/header-bg.png) repeat-x scroll 0 147px;
		}
		
			div.header .main{
				height:140px;
				position:relative;
			}
			div.logo{
				background:url(../images/logo.png) no-repeat;
				display:block;
				height:104px;
				left:20px;
				bottom:20px;
				width:160px;
				position:absolute
			}
			
				div.logo span{
					display:none;
				}
			
			div.right-logo{
				display:block;
				height:78px;
				right:20px;
				bottom:20px;
				width:261px;
				position:absolute
			}
			
			div.title-header{
				margin:0 auto;
				text-align:center;
				bottom:20px;
				position:absolute;
				width:100%;
			}
			
				div.title-header h2{
					font-weight:bold;
					font-family:Georgia, "Times New Roman", Times, serif;
					color: #38260b;
					font-size:18pt;
				}
				
				div.title-header h3{
					font-style:italic;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:14pt;
					color:#263117;
				}
		
		div.navigation{
			height:43px;
			background: #769948 none no-repeat scroll 0 0;
			text-align:center;
		}
		
			div.navigation .main{
				height:auto;
			}
			
			ul.nav{
				bottom:0;
				min-width:670px;
				padding-left:150px;
			}
				ul.nav li{
					margin:3px 0 3px 5px;
					border-left:1px solid #aeb698;
					height:37px;
					display:block;
					float:left;
					padding:0 10px  0 10px;
				}
					ul.nav a{
						background-image:url('../images/nav.png');
						background-position:left top;
						background-repeat:no-repeat;
						color:#fff;
						display:block;
						float:left;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:12pt;
						line-height:37px;
						height:37px;
						text-decoration:none;
					}
					
						ul.nav a:hover, ul.nav a.active{
							color:#000;
							cursor:pointer;
						}
						
					ul.nav a span{
						display:inline;
					}
			
		div.main{
			margin:0 auto;
			width:894px;
		}

.column-left{
	width:594px;
	float:left;
	padding-left:18px;
	padding-right:11px;
	*padding-right:5px;
}

	.column-left div.rotator{
		width:594px;
		height:405px;
		background: transparent none no-repeat scroll 0 0;
	}

	.column-left .features{
		padding: 20px;
		height:590;
		color:#000;
		font-family:"Times New Roman", Times, serif;
		font-size:12pt;
		background: #eceadb url('../images/features-bg.png') no-repeat scroll right center;
	}

	.column-left .features ul{
		padding-left:20px;
		list-style:outside disc;
		font-weight:bold;
	}
	
		.column-left .features ul li{
			
		}
		
	.column-left .features.interior-features{
		background:none;
	}
		
.column-right{
	width:258px;
	float:left;
	padding: 0 5px 30px 8px;
	background: #f2f1e6 url('../images/content-bg.png') repeat-x scroll 0 0;
}

	.column-right .check-availability{
		display:block;
		width:228px;
		height: 34px;
		background: transparent url('../images/check-availability.png') no-repeat scroll 0 0;
		margin-top:30px;
		
	
	}
	
		.column-right .check-availability span{
			display:none;
		}
		
	.rezovation-box{
		width:201px;
		height:180px;
	}
		
	.rezovation-link{
		display:block;
		width:149px;
		height: 25px;
		background: transparent url('../images/rezovation-link.png') no-repeat scroll 0 0;
	}
	.reserve-link{
		display:block;
		width:261px;
		height: 78px;
		background: transparent url('../images/reserve-link.png') no-repeat scroll 0 0;
		margin-top: 20px;
	}
	.visit-link{
		display:block;
		width:261px;
		height: 78px;
		background: transparent url('../images/visit-link.png') no-repeat scroll 0 0;
	}
		.attractions-link{
		display:block;
		width:261px;
		height: 78px;
		background: transparent url('../images/attractions-link.png') no-repeat scroll 0 0;
	}
	.discount-link{
		display:block;
		width:261px;
		height: 78px;
		background: transparent url('../images/discount-link.png') no-repeat scroll 0 0;
	}
	.riverview-link{
		display:block;
		width:261px;
		height: 78px;
		background: transparent url('../images/riverview-link.png') no-repeat scroll 0 0;
	}	
	
	
		
		div.content{
			float:left;
			width:100%;
			background: #eceadb url(../images/content-bg.png) repeat-x scroll 0 0;
		}
		div.footer{
			background:url(../images/footer-bg.png) repeat-x;
			color:#38260b;
			display:block;
			font-family:"Times New Roman", Times, serif;
			font-size:9pt;
			height:55px;
			line-height:55px;
			width:100%;
			clear:both;
			float:left;
			position:relative;
		}
			div.footer .webspec{
				float:right;
				padding-right:30px;
			}
			
			div.footer .links{
				float:left;
				padding-left:30px;
			}
		div.footer a{
			color:#4d4d4d;
		}
			span.left{
				float:left;
				margin-left:20px;
			}
		
/* General Styles */
.clear{
	clear:both;
}
.no_margin_right{
	margin-right:0 !important;
}
.none{
	display:none;	
}

p.green{
	color:#00cc00;
	font-weight:bold;
}

a.logolink{
	display:block;
	width:100%;
	height:100%;
	position:relative;
	z-index:100;
}