a {outline: none;}

body {
	background-color: #1E1E1E;/*#1E1E1E*/
	margin: 0px;
	height: 100%;
	
	}
html,form{
height: 100%;
width: 100%;
}
#non_flash_content{
	width:100%;
	height:100%;
	}

#distance { 
	width:100%;
	height:50%;
	margin-bottom:-387px; /* half of container's height */
	float:left;
	}
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		text-align:left;
		height:775px;
		width:100%;
		clear:left;
		text-align: center;
		}
		#containerCenter{
			width:1100px;
			height:775px;
			margin: 0 auto;
			text-align: left;
			}
			#nav{
			background: url(/images/nav_v3.jpg) no-repeat;
			width: 1100px;
			height: 145px;
			}
				#omni{
					float: right;
					width: 217px;
					height: 27px;
					margin: 81px 131px 0px 0px; 
					padding: 0px;
					list-style: none;
					}
					#omni li{
						display: inline;
						margin: 0px;
						padding: 0px;
						}
						#omni li a{
							background: url(/images/nav_v3.jpg) no-repeat;
							display: block;
							float: left;
							height: 27px;
							text-indent: -9999px;
							}
							#omni li a#omni_1{width: 76px; background-position: -754px -81px;}
							#omni li a#omni_2{width: 78px; background-position: -830px -81px;}
							#omni li a#omni_3{width: 63px; background-position: -908px -81px;}
							
							#omni li a#omni_1:hover{background-position: -754px -226px;}
							#omni li a#omni_2:hover{background-position: -830px -226px;}
							#omni li a#omni_3:hover{background-position: -908px -226px;}
							
							/*#omni li a#omni_1{width: 76px; background-position: -772px -81px;}
							#omni li a#omni_2{width: 78px; background-position: -848px -81px;}
							#omni li a#omni_3{width: 63px; background-position: -926px -81px;}
							
							#omni li a#omni_1:hover{background-position: -772px -226px;}
							#omni li a#omni_2:hover{background-position: -848px -226px;}
							#omni li a#omni_3:hover{background-position: -926px -226px;}*/
							
				#L1wrap{float: right; width: 1100px;}
				#L1{
					
					margin: 0px 0px 0px 408px;
					padding: 0px;
					list-style: none;
					}
					#L1 li{
						display: inline;
						margin: 0px;
						padding: 0px;
						}
						#L1 li a{
							background: url(/images/nav_v3.jpg) no-repeat;
							display: block;
							float: left;
							height: 37px;
							text-indent: -9999px;
							}
							#L1 li a#L1_125703{width: 84px; background-position: -408px -108px;}
							#L1 li a#L1_125704{width: 98px; background-position: -492px -108px;}
							#L1 li a#L1_125705{width: 136px; background-position: -590px -108px;}
							#L1 li a#L1_125706{width: 179px; background-position: -726px -108px;}
							#L1 li a#L1_125707{width: 64px; background-position: -905px -108px;}
							
							#L1 li a#L1_125703:hover,#L1 li a#L1_125703.on{background-position: -408px -253px;}
							#L1 li a#L1_125704:hover,#L1 li a#L1_125704.on{background-position: -492px -253px;}
							#L1 li a#L1_125705:hover,#L1 li a#L1_125705.on{background-position: -590px -253px;}
							#L1 li a#L1_125706:hover,#L1 li a#L1_125706.on{background-position: -726px -253px;}
							#L1 li a#L1_125707:hover,#L1 li a#L1_125707.on{background-position: -905px -253px;}
							
							/*#L1 li a#L1_125703{width: 82px; background-position: -429px -108px;}
							#L1 li a#L1_125704{width: 96px; background-position: -511px -108px;}
							#L1 li a#L1_125705{width: 137px; background-position: -607px -108px;}
							#L1 li a#L1_125706{width: 179px; background-position: -744px -108px;}
							#L1 li a#L1_125707{width: 67px; background-position: -923px -108px;}
							
							#L1 li a#L1_125703:hover,#L1 li a#L1_125703.on{background-position: -429px -253px;}
							#L1 li a#L1_125704:hover,#L1 li a#L1_125704.on{background-position: -511px -253px;}
							#L1 li a#L1_125705:hover,#L1 li a#L1_125705.on{background-position: -607px -253px;}
							#L1 li a#L1_125706:hover,#L1 li a#L1_125706.on{background-position: -744px -253px;}
							#L1 li a#L1_125707:hover,#L1 li a#L1_125707.on{background-position: -923px -253px;}*/
				#photo{
					position:relative;
					background: url(/images/hp_photo_v3.jpg) no-repeat;
					width: 1100px;
					height: 517px;
					}
					#photo h1, #photo address , #photo span{display:none;}
					/*#photo_footer{
						background: url(/images/hp_photo_footer.jpg) no-repeat;
						width: 1100px;
						height: 630px;
					}
					#photo_footer h1, #photo_footer address , #photo_footer span{display:none;}
					*/
					#flash{
						padding: 498px 0px 0px 829px;
					}
					#flash a{
						display: block;
						width: 137px;
						height: 18px;
						text-indent: -9999px;
						}
					#flash p {
						display: none;
					}
					
					#news_holder{
						position:absolute;
						background: url(/images/news_bg.png) no-repeat;
						width:760px;
						height:87px;
						top:430px;
						left:41px;
						}
						.news_item{
							float:left;
							height:87px;
							width:156px;
							padding:12px;
							}
							.news_headline{
								font-size:14px;
								font-family:Helvetica, sans-serif;
								color:#ffffff;
								font-weight:bold;
								font-style:italic;
							}
							.news_brief{
								font-size:10px;
								font-family:Helvetica, sans-serif;
								color:#ffffff;
								margin-bottom:6px;
							}
							.news_readmore{
								font-size:10px;
								font-family:Helvetica, sans-serif;
								color:#ffffff;
								text-align:right;
								}
								.news_readmore a{
									font-size:12px;
									font-family:Helvetica, sans-serif;
									color:#b71e00;
									text-decoration:underline;
								}
								.news_readmore a:hover{
									text-decoration:none;
								}
							
					
					
			#footer{
				position:relative;
				background: url(/images/footer_v3.jpg) no-repeat;
				width: 1100px;
				height: 110px;
				}
				#footer address, #footer span{
					display: none;
				}
				#footer_spacer{					
					width: 55px;
					height: 31px;					
					float: left;
					}
				#selfManagedButton{					
					width: 92px;
					height: 31px;
					margin: 6px 4px 0px 0px;					
					float: left;
					}
					#selfManagedButton a{
						display: block;
						width: 92px;
						height: 31px;
					}
				#summer{					
					width: 85px;
					height: 29px;
					margin: 6px 4px 0px 0px;			
					float: left;
					}
					#summer a{
						background: url(/images/summer.png) no-repeat;
						display: block;
						width: 85px;
						height: 29px;
						text-indent: -9999px;
					}
				#espanol{
					position:absolute;
					display: block;
					float: left;
					width: 67px;
					height: 22px;
					top:10px;
					left:710px;
					text-indent: -9999px;
					}
					
				#socialMedia_holder{
					position:absolute;
					width:150px;
					top:34px;
					left:822px;
					text-align:center;
					}
					#socialMedia_holder a{
						padding:0px 2px;
						margin:0px;
					}
					
					
					
					
					
					
					
					
