body {  margin:0; padding:0; height: 100%;}
a { outline:none; }
#form1{ margin: 0px; background:url(/images/hpBack.png) top left repeat-x #ffffff; height: 100%;}
.banner { background-image:url(/images/hpBanner.png); background-repeat:no-repeat; }
.navListItem { display:block; float:left; margin:0; padding:0; }
.hide { display:none; }
.hideText { display:block; font-size:1px; line-height:1px; text-indent:-9999em; }

.positioned { clear:left; float:left; position:relative; height:0; }

#container { height:100%; width:100%; min-height: 350px; min-width: 960px; background:; text-align:center; }
	#containerCenter{ height:800px; width:1000px; margin:0 auto; text-align:left; }
		#bannerArea { float:left; height:98px; width:959px; margin-left:29px; }
			#schoolName { float:left; height:98px; width:417px; }
			#navLists { float:left; height:98px; width:542px; }
				#omni, #nav { clear:left; float:left; list-style:none; padding:0; }
					#omni { height:17px; width:352px; margin:18px 0 0 183px; }
						#omni li {}
							#omni li.first, #omni li.last {}
							#omni li a { height:17px; }
								a#omni_6755 { width:61px; background-position: -600px -18px; }
								a#omni_NoID { width:123px; background-position: -661px -18px; }
								a#omni_6813 { width:58px; background-position: -784px -18px; }
								a#omni_6815 { width:68px; background-position: -842px -18px; }
								a#omni_6817 { width:42px; background-position: -910px -18px; }
									a#omni_6755:hover, a#omni_6755.on { background-position: -600px -98px; }
									a#omni_NoID:hover, a#omni_NoID.on { background-position: -661px -98px; }
									a#omni_6813:hover, a#omni_6813.on { background-position: -784px -98px; }
									a#omni_6815:hover, a#omni_6815.on { background-position: -842px -98px; }
									a#omni_6817:hover, a#omni_6817.on { background-position: -910px -98px; }
					#nav { height:36px; width:542px; margin:27px 0 0; }
						#nav li {}
							#nav li.first, #nav li.last {}
							#nav li a { height:36px; }
								a#nav_131803 { width:140px; background-position: -417px -62px; }
								a#nav_131833 { width:88px; background-position: -557px -62px; }
								a#nav_131851 { width:92px; background-position: -645px -62px; }
								a#nav_131878 { width:142px; background-position: -737px -62px; }
								a#nav_131895 { width:80px; background-position: -879px -62px; }
									a#nav_131803:hover, a#nav_131803.on { background-position:-417px -121px; }
									a#nav_131833:hover, a#nav_131833.on { background-position:-557px -121px; }
									a#nav_131851:hover, a#nav_131851.on { background-position:-645px -121px; }
									a#nav_131878:hover, a#nav_131878.on { background-position:-737px -121px; }
									a#nav_131895:hover, a#nav_131895.on { background-position:-879px -121px; }
										.subMenudown { display:none; position:absolute; }
											.subMenudown, a.subMenuItemsdown { width:215px; }
											.subMenudown { margin:0; padding:0; }
												.subMenudown #holder {}					
													.subMenudown #menu-header { height:0px; }
													a.subMenuItemsdown {
														display:block; background:url(/images/ddBack.png) top left repeat-y;
														font-family:Arial; font-size:10px; line-height:16px; color:#ffffff; text-decoration:none; text-align:left; text-transform:uppercase;
													}
														a.subMenuItemsdown:hover { color:#ffffff; background:#8b0202; }
													a.subMenuItemsdown span{ display:block; padding:6px 14px; }
														a.subMenuItemsdown:hover span {}
													.subMenudown #menu-footer { background:url(/images/ddFoot.png) top left no-repeat; height:10px; }
		#center { clear:left; float:left; height:645px; width:1000px; background:; overflow:hidden; }
			#photoArea { height:645px; width:1000px; }
				#photoArea .photosReturn { list-style:none; margin:0; padding:0; }
					#photoArea .photoItem { height:645px; width:1000px; margin:0; padding:0; z-index:998; }
						#photoArea img { height:645px; width:1000px; }
			#newsBox {}
				#newsBox .newsReturn {
					position:absolute; top:-132px; left:552px;
					width:427px; list-style:none; background:url(/images/newsBack.png) top left repeat-y; margin:0; padding:0;
					overflow:hidden; z-index:999;
				}
					#newsBox .newsItem { padding: 3px 5px 7px; }
						#newsBox .imageDiv { float:left; position:relative; border:2px solid #8b0202; margin-right:9px; }
							#newsBox .imageCaption, #newsBox .pubDate, #newsBox .newsLong, #newsBox .headlineNoLink { display:none; }
							#newsBox .imageDiv img { float:left; margin:3px; }
							#newsBox .imageDiv .dateHolder { display: none; position:absolute; top:0; right:-1px; width:37px; background:#8b0202; padding:6px 0; }
								#newsBox .month, #newsBox .day {
									font-family:Arial; font-weight:bold; font-size:12px; line-height:14px; color:#ffffff;
									text-transform:uppercase; text-align:right; padding:0 4px;
								}
							#newsBox .newsClose {
								position:absolute; top:0; left:402px;
								height:12px; width:12px; background:url(/images/newsClose.gif) top left no-repeat; cursor:pointer;
							}
						#newsBox a.headlineLink, #newsBox a.headlineLink:link, #newsBox a.headlineLink:active, #newsBox a.headlineLink:hover, #newsBox a.headlineLink:visited {
							font-family:Helvetica; font-weight:bold; font-size:15px; line-height:26px; color:#8b0202;
							text-transform:uppercase; text-decoration:underline;
						}
							#newsBox a.headlineLink:hover { text-decoration:none; }
						#newsBox .newsBrief { font-family:Arial; font-size:12px; line-height:16px; color:#000000; margin:0; padding:0; }
		#footerArea { clear:left; float:left; height:40px; width:175px; background:url(/images/address.png) top left no-repeat; margin:9px 0 10px 32px; }