.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) top left no-repeat;
	width:747px;
	height:80px;
	padding:0px;
	margin-top:0px;
	text-align:left;
	}
	
	#banner_links {
		text-align:left;
		position:relative;
		}
		#links_title{
			height:80px;
			font-family:arial,sans-serif;
			font-weight:bold;
			font-size:11px;
			color:#f4bd15;
			float:left;
			position:absolute;
			top:14px;
			left:22px;
		}
		#links_holder{
			height:80px;
			position:absolute;
			top:14px;
			left:96px;
			}
			.link_item{
				font-family:arial,sans-serif;
				font-size:11px;
				width:600px;
				}
				.link_item a{
					text-decoration:none;
					color:#ffffff;
				}
				.link_item a:hover{
					text-decoration:underline;
					color:#ffffff;
				}
#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:20px 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;
			}
			
			ul#leftNav li a#leftNav_110943{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav1_off_v2.gif);background-position:top left;}
			ul#leftNav li a#leftNav_110944{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav2_off_v2.gif);background-position:top left;}
			ul#leftNav li a#leftNav_110945{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav3_off_v2.gif);background-position:top left;}
			ul#leftNav li a#leftNav_130977{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav4_off_v2.gif);background-position:top left;}
			ul#leftNav li a#leftNav_110946{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav5_off_v2.gif);background-position:top left;}
			ul#leftNav li a#leftNav_110947{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav6_off_v2.gif);background-position:top left;}
			ul#leftNav li a#leftNav_110948{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav7_off_v2.gif);background-position:top left;}					
			ul#leftNav li a#leftNav_130978{text-indent:-9999px; width: 161px;background-image:url(/images/leftNav8_off_v2.gif);background-position:top left;}

#footer {
	background:url(/images/footer_bg.gif) no-repeat;
	width:747px;
	height:149px;
	padding:0px;
	margin:0px;
	}
	#footer_omni{	
		margin:0px;
		padding:0px;
		float:left;
		width:160px;
		height:149px;
		}
		#omni{	
			background: url(/images/omni.gif) no-repeat;
			margin:10px 0px 0px 10px;
			padding:0px 0px 0px 0px;
			list-style: none;
			height: 49px;
			width:145px;
			}
			#omni li{
				float: left;
				margin: 0px;
				padding: 0px;
				}
				#omni li a{
					display: block;
					background: url(/images/omni.gif) no-repeat;
					height: 49px;
					width: 145px;
					text-indent: -9999px;
					}
					#omni li a#omni_1{height:23px; background-position: 0px 0px;}
					#omni li a#omni_2{height:23px; background-position: 0px -23px;}
					#omni li a#omni_3{height:22px; background-position: 0px -46px;}
					
					#omni li a#omni_1:hover,#omni li a#omni_1.on{background-position: -145px 0px;}
					#omni li a#omni_2:hover,#omni li a#omni_2.on{background-position: -145px -23px;}
					#omni li a#omni_3:hover,#omni li a#omni_3.on{background-position: -145px -46px;}
	#footer_news{	
		margin:0px;
		padding:0px;
		float:left;
		text-align:left;
		margin-left:10px;
		}
		#news_header{
			background:url(/images/news_events.gif) top left no-repeat;
			width:110px;
			height:15px;
			margin-top:10px;
			margin-bottom:6px;
		}
		#news_stories{
			width:570px;
			height:80px;
			text-align:left;
			margin-top:10px;
			overflow:auto;
			}
			.news_item{
				margin-bottom:4px;
				}
				.news_date{
					font-family:arial,sans-serif;
					font-size:11px;
					color:#ffffff;
					float:left;
				}
				.news_headline{
					font-family:arial,sans-serif;
					font-size:11px;
					font-weight:bold;
					color:#ffffff;
					float:left;
					margin-left:6px;
					}
					.news_headline a{
						font-family:arial,sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#ffffff;
						text-decoration:underline;
					}
					.news_headline a:hover{
						font-family:arial,sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#ffffff;
						text-decoration:none;
					}
					.news_headline a:visited{
						font-family:arial,sans-serif;
						font-size:11px;
						font-weight:bold;
						color:#ffffff;
						text-decoration:underline;
					}
				.news_readmore{
					font-family:arial,sans-serif;
					font-size:11px;
					font-weight:bold;
					float:left;
					margin-left:6px;
					}
		#news_viewall{
			margin-top:10px;
		}
	
	/*#footerNavWrapper {
		background:none;
		width:396px;
		height:21px;
		display:block;
		padding:0; margin:0;
		float:right;
		position:relative; top:10px;
	}

		ul#footerNav {

			display:inline;
			list-style:none;
			padding:0px;
			margin:0px;
		}

				ul#footerNav li {
					display:inline;
				}
					
					ul#footerNav li a {
						background:none;
						height:26px;
						display:block;
						outline:none;
						margin:0px;
						padding:0px;
						float: 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;
		}				

