@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
	margin:0px;
}

#flash_background {
	height:100%;
	width:100%;
	position:absolute;
	z-index:0;
}

#container {
	height:100%;
	width:100%;
	z-index:10000;
	position:relative;
}
	.site_cont {
		width:985px;
		margin-left:auto;
		margin-right:auto;
		z-index:100;
	}
	
	.header {
		height:184px;
		width:768px;
	}
	
	.home_content {
		background-image:url('../images/bluebg.png');
		background-repeat:repeat-x;
		height:260px;
		width:auto;
	}
		.rotator {
			background-image:url('../images/photobg.png');
			background-repeat:no-repeat;
			background-position:left;
			overflow:visible;
			margin-top:-15px;
			height:269px;
			width:648px;
			float:left;
		}
		
	.inner_content {
		background-image:url('../images/bluebg.png');
		background-color:#00a89d;
		background-repeat:repeat-x;
		height:auto;
		min-height:260px !important;
		width:auto;
	}
		.inner_rotator {
			background-image:url('../images/inner_rotator.png');
			background-repeat:no-repeat;
			background-position:left;
			overflow:visible;
			margin-top:-15px;
			height:268px;
			width:429px;
			float:left;
		}
	
	.menu {
		background-image:url('../images/menubg.png');
		background-repeat:repeat-x;
		height:132px;
		width:985px;
	}
		.menu_item {
			width:164px;
			float:left;
		}
		
		.menu_item a {
			background-position:left;
			background-repeat:no-repeat;
			width:78px;
			height:78px;
			margin-left:43px;
			float:left;
		}
		
		.menu_item a:hover {
			background-position:right;
		}
		
		.about {
			background-image:url('../images/about.png');
		}
		
		.camping {
			background-image:url('../images/camping.png');
		}
		
		.activities {
			background-image:url('../images/activities.png');
		}
		
		.reservations {
			background-image:url('../images/reservations.png');
		}
		
		.photos {
			background-image:url('../images/photos.png');
		}
		
		.contact {
			background-image:url('../images/contact.png');
		}

.footer {
	background-image:url('../images/footerbg.jpg');
	background-repeat:repeat-x;
	height:62px;
	padding-left:25%;
	padding-right:25%;
	margin-top:60px;
	width:auto;
}
	.footer_left {
		margin-top:20px;
		height:62px;
		width:auto;
		float:left;
	}
	
	.footer_right {
		margin-top:20px;
		height:62px;
		width:320px;
		float:right;
	}

/* text */
.home_content h2 {
	font-family:"Myriad Pro";
	font-weight:normal;
	font-size:28px;
	color:#FFF;
	margin-left:25px;
	float:left;
}

.home_content span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#bfffff;
	margin-left:25px;
	float:left;
	width:250px;
}

.inner_content h2 {
	font-family:"Myriad Pro";
	font-weight:normal;
	font-size:28px;
	color:#FFF;
	margin-left:25px;
	float:left;
}

.inner_content span,
.table_text {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#bfffff;
	margin-left:25px;
	float:left;
	width:400px;
}

.inner_content span a {
	color:#bfffff;
}

.inner_content a {
	color:#bfffff;
}

.menu h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
}

.footer_left span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#608971;
}

.footer_right span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#608971;
}

.footer_right a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#608971;
}