.homebody {background:#827b79;}
.clear {clear:both;}
#non_flash_content {
	background:url(/images/photo_background.jpg) top center no-repeat;
	height:559px;
	width:747px;
}

#banner {
	background:url(/images/banner.png) no-repeat;
	width:747px;
	height:80px;
	padding:0px;
	margin:0px;
}

#overlay {
	background:url(/images/overlay.png) bottom right no-repeat;
	width:585px;
	height:391px;
	padding:0px;
	margin:0px;
	float:right;
}

#leftNavWrapper {
	/*text-indent:-9999px;*/
	background:#000000;
	border-left:1px solid #ffffff;
	width:161px;
	height:391px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left; 
}

#leftNav {
	padding:0px;
	margin:0px!important;
}

	#leftNav ul {
		display:block;
		padding:0px;
		margin:0px!important;
	}

		#leftNav li {
			display:inline;
			padding:0px;
		margin:0px;
		}
			
			#leftNav a {
				/*background:#ee44ee;*/
				height:26px;
				display:block;
				outline:none;
				float: left;
				padding:0px;
				margin-left:-1px;
			}

#footer {
	background:url(/images/footer2.gif) no-repeat;
	width:747px;
	height:87px;
	padding:0px;
	margin:0px;
}

	#footerNavWrapper {
		background:none;
		width:396px;
		height:21px;
		display:block;
		padding:0; margin:0;
		float:right;
		position:relative; top:10px;
	}

		ul#footerNav {
			/*background:url(/ftpimages/383/podium/style681/footer.gif) no-repeat;*/
			/*background:blue;*/
			display:inline;
			list-style:none;
			padding:0px;
			margin:0px;
		}

				ul#footerNav li {
					display:inline;
				}
					
					ul#footerNav li a {
						background:none;
						height:21px;
						display:block;
						outline:none;
						margin:0px;
						padding:0px;
						float: left;
					}

				ul#leftNav li a#leftNav_110943{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav1_off.gif);background-position:top left;}
				ul#leftNav li a#leftNav_110944{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav2_off.gif);background-position:top left;}
				ul#leftNav li a#leftNav_110945{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav3_off.gif);background-position:top left;}
				ul#leftNav li a#leftNav_110946{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav4_off.gif);background-position:top left;}
				ul#leftNav li a#leftNav_110947{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav5_off.gif);background-position:top left;}
				ul#leftNav li a#leftNav_110948{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav6_off.gif);background-position:top left;}					
					
				ul#footerNav li a#cal{text-indent:-9999px; width: 66px;}
				ul#footerNav li a#tour{text-indent:-9999px; width: 149px;}
				ul#footerNav li a#news{text-indent:-9999px; width: 84px;}
				ul#footerNav li a#home{text-indent:-9999px; width: 94px;}	
		
		
/*some generic dropdown styles*/
.subMenu{
	/*these styles are required*/
	display:none;
	position:absolute;
	/*these styles are required*/
	margin:0px;
	padding:0px;
}
	.subMenu #holder{
	}
	
a.subMenuItems{
	display:block;
	background:#2e2e2b;
	color:#fac458;
	text-align:left;
	display:block;
	padding:5px;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	width:171px;
}
	a.subMenuItems:hover{
		color:#fac458;
		background:#000000;
	}
	/*for padding*/
		a.subMenuItems span{
			display:block;
			padding:3px 5px 3px 15px;
		}				
