body {

	margin: 0;
	padding: 0;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000;
	background: url("images/pagebg_dark.jpg") top center;

}

#pagebg {

	background: url("images/pagebg_dark_top.png") top left repeat-x;

}

.alt {

	display: none;

}

.columnFix {

	clear: both;
	
}

.frameIt {

	border: 1px solid #000;

}

#page {

	display: block;
	text-align: center;
	background: url("images/pagebg.jpg") top center;
	
}

#layout {

	width: 900px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background: url("images/headerpic1.jpg") top center no-repeat;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;

}

#contactInfo {

	float: right;
	color: #904d3e;
	text-align: right;
	padding: 10px 15px;

}

#contactInfo a {

	color: #904d3e;
	font-weight: bold;
}

#areaattractions #contactInfo,#areaattractions #contactInfo a {

	color: #fff;

}

#casino #contactInfo,#casino #contactInfo a {

	color: #fff;

}

#contactInfo p {

	margin: 0;

}

#pageBody {

	padding-top: 250px;

}

.nav ul {

	list-style: none;
	margin: 0;
	padding: 0;

}

#topNav {

	width: 160px;
	float: left;

}

#topNav ul li a {

	display: block;
	color: #fff;
	text-align: right !important;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 10px;
	font-size: 14px;
	
}

#sidePhotos {

	float: right;
	width: 250px;
	*width: 200px;
	*position: absolute;
	margin-top: -100px;
	*margin-left: -15px;

}

#sidePhotos ul {

	list-style: none;
	margin: 0;
	padding: 0;

}

#sidePhotos ul li {

	margin: 10px 0;
	padding: 0 0 0 30px;

}

#content #ieFix {

	margin-top: -49px;

}

#content {

	background: url("images/content_top.png") top left no-repeat;
	margin-left: 160px;
	width: 502px;
	padding-top: 49px;
	*float: left;
	*margin-left: 0;
	*margin-top: -50px;

}

#content .container {

	background: url("images/content_middle.png") top left repeat-y;
	padding: 25px 35px 25px 25px;
	color: #844f37;
	font-size: 14px;
	line-height: 22px;

}

#content .container h3 {

	margin: 0;
	font-size: 32px;

}

#content .container h3 .c {

	display: none;

}

#content #contentFooter {

	width: 502px;
	height: 72px;
	background: url("images/content_bottom.png") top left no-repeat;
	margin-top: -72px;

}

#content .container a {

	color: #d51e00;

}

#welcome #content .container h3 {

	height: 49px;
	background: url("images/h3_welcome.png") top left no-repeat;

}

#amenities #content .container h3 {

	height: 49px;
	background: url("images/h3_amenities.png") top left no-repeat;

}

#activities #content .container h3 {

	height: 49px;
	background: url("images/h3_activities.png") top left no-repeat;

}

#areaattractions #content .container h3 {

	height: 49px;
	background: url("images/h3_areaattractions.png") top left no-repeat;

}

#casino #content .container h3 {

	height: 49px;
	background: url("images/h3_casino.png") top left no-repeat;

}

#golf #content .container h3 {

	height: 49px;
	background: url("images/h3_golf.png") top left no-repeat;

}

#history #content .container h3 {

	height: 49px;
	background: url("images/h3_history.png") top left no-repeat;

}

#meetings #content .container h3 {

	height: 49px;
	background: url("images/h3_meetings.png") top left no-repeat;

}

#rvrallies #content .container h3 {

	height: 49px;
	background: url("images/h3_rvrallies.png") top left no-repeat;

}

#reservations #content .container h3 {

	height: 49px;
	background: url("images/h3_reservations.png") top left no-repeat;

}

#travel #content .container h3 {

	height: 49px;
	background: url("images/h3_travel.png") top left no-repeat;

}

#calendar #content .container h3 {

	height: 49px;
	background: url("images/h3_calendar.png") top left no-repeat;

}

#content p {

	*position: relative;
	*z-index: 50;

}

#sidePhotos .instant {

	border: none;

}

#coolButtons {

	margin: 15px 0;

}

#coolButtons ul {

	list-style: none;
	margin: 0;
	padding: 0;

}

#coolButtons li {

	float: left;
	margin: 0 8px;

}

#coolButtons a {

	display: block;
	height: 81px;
	text-decoration: none;
	color: #fff;
	padding: 25px 5px 5px 75px;

}

#coolButtons span {

	display: none;
}

#coolButtons #button1 {

	background: url("images/button_golf.jpg") top left no-repeat;
	width: 186px;
	height: 103px;
	border: 2px solid #fff;

}

#coolButtons #button2 {

	background: url("images/button_history.jpg") top left no-repeat;
	width: 264px;
	height: 103px;
	border: 2px solid #fff;

}

#bottomNav {

	padding-top: 115px;
	color: #fff;
	text-align: center;

}

#bottomNav a {

	color: #fff;
	font-size: 10px;
	font-weight: bold;
}

#footer {

	clear: both;
	
}

#copyright {

	color: #fff;
	text-align: right;
	font-size: 10px;
	padding: 15px;

}

#copyright a {

	color: #fff;
	font-weight: bold;

}

#copyright p {

	margin: 0;

}