body { background:#000000; margin:0; padding:0; }
a { outline:none; }

.banner { background-image:url(/images/hpNav.jpg); background-repeat:no-repeat; }
.omni { background-image:url(/images/omni.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; }

#container { height:800px; width:100%; text-align:center; }
	#containerCenter{ height:800px; width:1025px; text-align:left; margin:0 auto; }
		h1 { float:left; height:55px; width:711px; background:url(/images/schoolName.png) top left no-repeat; margin: 26px 0 16px 158px; padding:0; }
		ul#hpNav { clear:left; height:41px; width:1025px; list-style:none; margin:0; padding:0; }
			#hpNav li {}
				#hpNav li.first, #hpNav li.last {}
				#hpNav li a { height:36px; }
					a#hpNav_121652 { width:117px; background-position:-79px 0; margin-left:79px }
					a#hpNav_121654 { width:156px; background-position:-196px 0; }
					a#hpNav_121653 { width:149px; background-position:-352px 0; }
					a#hpNav_121656 { width:163px; background-position:-501px 0; }
					a#hpNav_121657 { width:112px; background-position:-664px 0; }
					a#hpNav_121658 { width:187px; background-position:-776px 0; }
						a#hpNav_121652:hover, a#hpNav_121652.on { background-position:-79px -41px; }
						a#hpNav_121654:hover, a#hpNav_121654.on { background-position:-196px -41px; }
						a#hpNav_121653:hover, a#hpNav_121653.on { background-position:-352px -41px; }
						a#hpNav_121656:hover, a#hpNav_121656.on { background-position:-501px -41px; }
						a#hpNav_121657:hover, a#hpNav_121657.on { background-position:-664px -41px; }
						a#hpNav_121658:hover, a#hpNav_121658.on { background-position:-776px -41px; }
							.submenudown { position:absolute; }
								.submenudown { width:209px; }
									.link-holder { background:#000000; padding: 5px 24px; }
										.link-holder a.last-link, .link-holder a.first-link {}
										.subMenuItemsdown { display:block; font-family:Verdana; font-size: 13px; line-height: 16px; color:#ffffff; text-decoration: none; padding: 3px 0; }
											.subMenuItemsdown:hover, a.subMenuItemsdown.on { color:#fbb449; }
											.subMenuItemsdown span { display:block; cursor: pointer; }
		#photoArea { height:408px; width:1025px; overflow:hidden; }
			.photosReturn { list-style:none; margin:0; padding:0; }
				.photoItem { margin:0; padding:0; }
					.photoItem img {}
			#nfBlock { clear:left; float:left; position:relative; height:0; }
				#nfBlock p { display:none; }
				#nfBlock a { position:absolute; top:-28px; left:25px; height:13px; width:104px; }
		#hpBottom { clear:left; float:left; width:100%; }
			#logo { float:left; margin-left:79px; }
			#newsArea, #noNews { float:left; height:245px; width:325px; margin:-28px 14px 0 13px;  }
				#newsArea { position:relative; background:url(/images/newsArea.png) top left no-repeat; overflow:hidden; }
					.newsReturn { list-style:none; margin:0; padding:40px 20px 0; }
						.newsItem { clear:left; margin:0; padding:0; }
							.imageDiv { float:left; margin:4px 7px 7px 0; }
							#newsArea a.headlineLink, #newsArea a.headlineLink:link, #newsArea a.headlineLink:active, #newsArea a.headlineLink:hover, #newsArea a.headlineLink:visited {
								display:block; font-family:Verdana; font-weight:bold; font-size:11px; line-height:16px; color:#ffffff; text-decoration:none; text-transform:uppercase;
							}
								#newsArea a.headlineLink:hover { text-decoration:underline; }
							.newsBrief { font-family:Verdana; font-size:11px; line-height:16px; color:#ffffff; padding:0; margin:0; }
								#newsArea .newsBrief a { color:#ffffff; }
							#newsArea a.readMore, #newsArea a.readMore, #newsArea a.readMore, #newsArea a.readMore, #newsArea a.readMore {
								background:url(/images/readMoreArrow.png) center right no-repeat; padding:0 7px 1px 0;
								font-family:Verdana; font-size:11px; line-height:16px; color:#e8a137; text-decoration:none; text-transform:uppercase;
							}
								#newsArea a.readMore:hover {}
							.headlineNoLink, .author, .pubDate { display:none; }
				#moreNews a {
					float:left; display:block; height:16px; background:url(/images/moreNewsBack.gif) top left repeat-x; margin:12px 0 0 20px; padding:1px 6px;
					font-family:Verdana; font-size:11px; line-height:14px; color:#ffffff;; text-transform:uppercase; text-decoration:none;
				}
			#right { float:left; height:217px; width:264px; }
				#searchArea { height:28px; width:264px; background:url(/images/searchArea.png) top left no-repeat; }
					#search { float:left; height:15px; width:167px; border:none; background:none; font-family:Verdana; font-size:12px; line-height:15px; color:#ffffff; margin:5px 0 0 63px; }
					#searchSubmit { float:left; height:18px; width:20px; background:none; margin-top:5px; }
				#buttonArea { height:; width:; overflow:hidden; }
					.linksReturn { list-style:none; margin:0; padding:0; }
						.linkItem { clear:left; float:left; margin:3px 0; padding:0; }
							.textLink, .linkDesc { display:none; }
							.imgLink {}
		#hpFooter { clear:left; float:left; width:100%; }
			#hpOmni { float:left; list-style:none; height:27px; width:256px; margin:13px 0 0 79px; padding:0; }
				#hpOmni li {}
					#hpOmni li.first, #hpOmni li.last {}
					#hpOmni li a { height:22px; }
						a#hpOmni_121663 { width:78px; background-position:0 0; }
						a#hpOmni_121664 { width:95px; background-position:-78px 0; }
						a#hpOmni_121665 { width:83px; background-position:-173px 0; }
							a#hpOmni_121663:hover, a#hpOmni_121663.on { background-position:0 -27px; }
							a#hpOmni_121664:hover, a#hpOmni_121664.on { background-position:-78px -27px; }
							a#hpOmni_121665:hover, a#hpOmni_121665.on { background-position:-173px -27px; }
			#hpFooter address { float:left; height:14px; width:583px; background:url(/images/address.png) top left no-repeat; margin:19px 0 0 24px; }
			
			
			.non-flash-text{
				clear:both;
				color: #828282;
				font-family: Verdana;
				font-size: 11px;
			}