body {
	padding:0px;
	margin:0px;
	/*background-color:#797b7c;*/
	background-color:#727375;
	background-image:url('/images/Homepage_bg.jpg');
	background-repeat: no-repeat;
	background-position: top center;
	}
#non_flash_content {
	text-align:center;
}
#distance {/*width:100%;height:50%;ListViewItem: {menu_down.css}	margin-bottom:-380px; float:left;*/	}
	#container {
		margin:0 auto;
		text-align:center;
		position:relative; /* puts container in front of distance */
		height:760px;
		/*width:868px;*/
		width:100%;
		clear:left;
		}
		#containerCenter{
			width:868px;
			height:760px;
			margin: 0 auto;
			text-align: left;
			}		
	#L1 {
		height:48px;
		}
#photo{
font-size: 0;
line-height: 0;
}		
		
#nav_wrap{
	padding:0px;
	margin:0px;
			}
			#L1{
				background: url(/images/L1.jpg) no-repeat top left;
				height: 48px;
				width: 900px;
				margin: 0px;
				padding: 0px;	
				}
				
				#L1 li {			
					display:inline;
					padding:0px;
					margin:0px;
					}
					
					#L1 li a {
						background:url(/images/L1.jpg) no-repeat;
						display:block;
						float:left;
						height:48px;
						text-indent:-9999px;	
						outline: none;		
						}
						
						#L1 li a#L1_120361{width:181px; background-position:0px 0px;}
						#L1 li a#L1_120363{width:142px; background-position:-181px 0px;}
						#L1 li a#L1_120362{width:155px; background-position:-322px 0px;}
						#L1 li a#L1_120364{width:167px; background-position:-477px 0px;}
						#L1 li a#L1_120365{width:128px; background-position:-644px 0px;}				
						#L1 li a#L1_124370{width:97px; background-position:-772px 0px;}
						
						#L1 li a#L1_120361:hover,#L1 li a#L1_120361.on{background-position:0px -48px;}
						#L1 li a#L1_120363:hover,#L1 li a#L1_120363.on{background-position:-181px -48px;}
						#L1 li a#L1_120362:hover,#L1 li a#L1_120362.on{background-position:-322px -48px;}
						#L1 li a#L1_120364:hover,#L1 li a#L1_120364.on{background-position:-477px -48px;}
						#L1 li a#L1_120365:hover,#L1 li a#L1_120365.on{background-position:-644px -48px;}				
						#L1 li a#L1_124370:hover,#L1 li a#L1_124370.on{background-position:-772px -48px;}
						
	#events_news_wrapper {
		background:url(/images/events_news_bg.jpg) no-repeat;
		width:868px;
		height:204px;
		}
		#events_wrapper {
			float:left;
			padding:20px 25px 0 22px;
			}
			#events {
				width:208px;
				color:#242424;
				font-family:arial;
				height:45px;
				}
				.events_float {
					float:left;
				}
				.month {
					background:url(/images/month.png) no-repeat;
					width:37px;
					height:13px;
					color:#a5a6a8;
					font-size:11px;
				}
				.day {
					background:url(/images/day.png) no-repeat;
					width:37px;
					height:32px;
					color:#000000;
					font-size:20px;
				}
				.events_title  {
					font-size:12px;
					padding-left:46px;
					text-align:left;
					}
					.events_title a:link, a:visited {
						color:#242424;
						text-decoration:none;
					}
		#news_wrapper {
			float:left;
			padding:15px 31px 15px 14px;
		}
			.news {
				/*width:568px;	*/
				width:169px;
				text-align:left;
				float:left;
				padding-right:20px;
				font-family:arial;
				font-size:12px;
				}
				.news_title a:link, .news_title a:visited {
					text-decoration:none;
					border-bottom:1px dashed #242424;
					color:#242424;
				}
				.news_title a:hover {
					border:none;
				}
	#footer {
		clear:both;
		background: url(/images/footer.png) no-repeat;
		width:868px;
		height:38px;
		padding:6px 0 28px 18px;
		}
		.self_mng_button {
			float:left;
			padding-right:5px;
		}
		#footer_address {
			/*float:left;*/
			float:right;
			font-family:arial;
			font-size:12px;
			color:#333435;
			padding-top:9px;
			/*padding-left:158px;*/
			padding-right:45px;
			}
			.footer_spacer {padding-right:13px;}
			#footer_address a, #footer_address a:visited {
				color:#e8a714;
				text-decoration:none;
			}
			#footer_address a:hover {
				text-decoration:underline;
			}
		