body {margin: 0px;}

#distance { 
	width:100%;
	height:50%;
	margin-bottom:-358px; /* half of container's height */
	float:left;
	background: #e2e4ee;
	}
	#container {
		margin:0 auto;
		position:relative; /* puts container in front of distance */
		height:716px;
		width:100%;
		clear:left;
		text-align: center;
		background: url(/images/body_background.png) repeat-x top left #ffffff;
		}
		#containerCenter{
			width:858px;
			height:716px;
			margin: 0 auto;
			text-align: left;
			}
			#left{
				float: left;
				width: 556px;
				}
				#L1{
					background: url(/images/L1.png) no-repeat top left;
					height: 73px;
					width: 556px;
					margin: 0px;
					padding: 0px;	
					}
					
					#L1 li {			
						display:inline;
						padding:0px;
						margin:0px;
						}
						
						#L1 li a {
							background:url(/images/L1.png) no-repeat;
							display:block;
							float:left;
							height:73px;
							text-indent:-9999px;	
							outline: none;		
							}
							
							#L1 li a#L1_115213{margin-left: 45px; width:100px; background-position:-45px 0px;}
							#L1 li a#L1_115214{width:98px; background-position:-145px 0px;}
							#L1 li a#L1_115215{width:101px; background-position:-243px 0px;}
							#L1 li a#L1_115216{width:78px; background-position:-344px 0px;}
							#L1 li a#L1_115217{width:79px; background-position:-422px 0px;}
							
							
							#L1 li a#L1_115213:hover,#L1 li a#L1_115213.on{background-position:-45px -73px;}
							#L1 li a#L1_115214:hover,#L1 li a#L1_115214.on{background-position:-145px -73px;}
							#L1 li a#L1_115215:hover,#L1 li a#L1_115215.on{background-position:-243px -73px;}
							#L1 li a#L1_115216:hover,#L1 li a#L1_115216.on{background-position:-344px -73px;}
							#L1 li a#L1_115217:hover,#L1 li a#L1_115217.on{background-position:-422px -73px;}
			
				#description{
					background: url(/images/description.jpg) no-repeat;
					width: 556px;
					height: 343px;					
					}
					#description p{display: none;}
					
				#news{
					background: url(/images/news.jpg) no-repeat;
					width: 556px;
					height: 52px;					
					}
					#news_story{
						padding-left: 105px;
						padding-top: 7px;
						}
					#news_story a{						
						color: #ffffff;
						font-family: Arial;
						font-size: 12px;
						text-decoration: underline;
						}
						#news_story a:hover{text-decoration: none;}
				#address{
					background: url(/images/footer.png) no-repeat;
					width: 556px;
					height: 41px;					
					}
					#address p{display: none;}
				
			#right{
				float: left;
				width: 302px;
				}
				#logo{
					float: left;
					width: 130px;
					}
				#giving{
					background: url(/images/giving.jpg) no-repeat;
					float: left;
					width: 172px;
					height: 94px;					
					}
					#giving a{
						display: block;
						width: 141px;
						height: 28px;
						margin-top: 42px;
						text-indent: -9999px;
						}
				#MySHP{
					background: url(/images/my_SHP.png) no-repeat;
					float: left;
					width: 172px;
					height: 41px;
					}
					#MySHP a{
						display: block;
						width: 76px;
						height: 32px;
						margin-left: 69px;
						text-indent: -9999px;
						}