body {margin: 0px;}

#distance { 
	width:100%;
	height:50%;
	margin-bottom:-558px; /* 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:0px auto;
			text-align: left;
			padding-top:107px;
			position:relative;
			}
			
			#socialMedia_holder{
				width: 300px;
				position:absolute;
				top:683px;
				left:450px;
				text-align:right;
				z-index:60;
				}
				#socialMedia_holder a{
					margin:0px 3px;
					padding:0px;
				}
			
			#non_flash_content{
				width:858px;
				height:716px;
				margin:0px 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.hover,#L1 li a#L1_115213.on{background-position:-45px -73px;}
								#L1 li a#L1_115214:hover,#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.hover,#L1 li a#L1_115215.on{background-position:-243px -73px;}
								#L1 li a#L1_115216:hover,#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.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;
							}
