a { outline:none; }
span { text-indent:0; }
.homebody { background:#252627; }
	#distance { float:left; height:50%; width:100%; margin-bottom:-384px; }
		#container { clear:left; margin:0 auto; position:relative; height:768px; width:100%; text-align: center; }
			#containerCenter { height:768px; width:965px; margin: 0 auto;}
				#non_flash_content { height:768px; width:965px; }
					#fixIEagain { position:absolute; }
						#L1 {
							list-style:none; height:71px; width:965px; margin:0; padding:0;
							background:url(/images/nav.jpg) top left no-repeat;
						}
							#L1 li { float:left; display:block;  font-size:1px; line-height:1px; }
								#L1 li.first { margin-left:103px; }
								#L1 li a {
									display:block; height:37px; margin-top:34px;
									background:url(/images/nav.jpg) no-repeat;
									font-size:1px; line-height:1px; text-indent:-9999em;
								}
									#L1 li a#L1_111116 {width:104px; background-position:-103px -34px;}
									#L1 li a#L1_111077 {width:109px; background-position:-207px -34px;}
									#L1 li a#L1_110991 {width:109px; background-position:-316px -34px;}
									#L1 li a#L1_111087 {width:191px; background-position:-425px -34px;}
									#L1 li a#L1_111107 {width:148px; background-position:-616px -34px;}
									#L1 li a#L1_111106 {width:106px; background-position:-764px -34px;}
										#L1 li a#L1_111116:hover {background-position:-103px -105px;}
										#L1 li a#L1_111077:hover {background-position:-207px -105px;}
										#L1 li a#L1_110991:hover {background-position:-316px -105px;}
										#L1 li a#L1_111087:hover {background-position:-425px -105px;}
										#L1 li a#L1_111107:hover {background-position:-616px -105px;}
										#L1 li a#L1_111106:hover {background-position:-764px -105px;}
						#leftSide { clear:both; float:left; height:600px; width:103px; background: url(/images/leftSide.jpg) top left no-repeat; }
						#contentSquare { float:left; height:600px; width:767px; }
							img#hpKids { float:left; }
							h1 {
								float:left; display:block; height:223px; width:376px; margin:0; padding:0; 
								background:url(/images/TheStewardSchool.jpg) top left no-repeat;
								font-size:1px; line-height:1px; text-indent:-9999em;
							}
							h2 { display:none; }
							img#hpRecycle { clear:left; float:left; }
							#buttonArea { float:left; height:153px; width:448px; background:url(/images/buttonArea.jpg) top left no-repeat; }
								a#hpButton { float:right; display:block; height:60px; width:149px; background:none; margin:90px 3px 0 0; }
							img#hpFlags { float:left; }
						#rightSide { float:left; height:600px; width:95px; background: url(/images/rightSide.jpg) top left no-repeat; }
						#footer { float:left; height:97px; width:965px; background: url(/images/hpFooter.jpg) top left no-repeat; }
							#footer p { float:left; height:61px; width:555px; background:none; font-size:1px; line-height:1px; text-indent:-9999em; margin-left:103px; }
								#footer p a { float:left; display:block; height:26px; width:89px; background:none; margin:14px 0 0 462px; }
							#footer a {
								float:right; display:block; height:31px; width:110px; margin:9px 99px 0 0;
								background:none; font-size:1px; line-height:1px; text-indent:-9999em;
							}
						#NFtext { float:left; font-family:Arial; font-size:12px; color:#e0e0e0; width:965px; height:60px; position:relative; top:-35px; }