body { margin:0; padding:0; background-color:#5A1C19 }
div#non_flash_content { height:100%; min-height:880px; width:100%; position:relative; }
a { outline:none; }

form {
	margin:0px;
	padding: 0px;
	}

.banner { background-image:url(/images/hpNav.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; }


#top, #bottom { float:left; width:100%; height:50%; }
	#top { background:#5a1c19; z-index:1; }
	#bottom { background:#bdafa3; z-index:2; }
#center { clear:both; position:absolute; top:50%; width:100%; height:880px; overflow:hidden; margin-top:-440px; text-align:center; z-index:3; }
	#left, #right { height:880px; width:49%; }
		#left { float:left; background:url(/images/hpBackLeft.png) top left repeat-x #bdafa3; z-index:4; }
		#right { float:right; background:url(/images/hpBackRight.png) bottom left repeat-x #5a1c19; z-index:5; }
	#main { clear:both; position:relative; top:-880px; height:880px; width:1312px; background:url(/images/hpBackMid.png) top left no-repeat; margin:0 auto; text-align:left; z-index:10; }
		#topSection {}
			#schoolLogo { float:left; height:57px; width:417px; background:url(/images/schoolLogo.png) top left no-repeat; margin:105px 0 0 124px; }
			#commLink { float:left; height:23px; width:279px; background:url(/images/commLogin.png) top left no-repeat; margin:144px 0 0 133px; }
			#navWrap { clear:left; float:left; position:relative; height:0; margin:-4px 0 0 124px; }
				ul#nav { position:absolute; top:0; left:0; list-style:none; height:30px; width:607px; margin:0; padding:0; }
					#nav li {}
						#nav li.first, #nav li.last {}
						#nav a { height:30px; }
							a#nav_124030 { width:116px; background:url(/images/studLifeOff.png) top left no-repeat; }
							a#nav_124031 { width:106px; background:url(/images/aboutOff.png) top left no-repeat; margin-left:-6px; }
							a#nav_124032 { width:109px; background:url(/images/admissionsOff.png) top left no-repeat; margin-left:-8px; }
							a#nav_124033 { width:124px; background:url(/images/supportOff.png) top left no-repeat; margin-left:-7px; }
							a#nav_124034 { width:182px; background:url(/images/communityOff.png) top left no-repeat; margin-left:-9px; }
								a#nav_124030:hover { background:url(/images/studLife.png) top left no-repeat; }
								a#nav_124031:hover { background:url(/images/about.png) top left no-repeat; }
								a#nav_124032:hover { background:url(/images/admissions.png) top left no-repeat; }
								a#nav_124033:hover { background:url(/images/support.png) top left no-repeat; }
								a#nav_124034:hover { background:url(/images/community.png) top left no-repeat; }
									.subMenuDown { display:none; position:absolute; }
										.subMenuDown { width:176px; }
										a.subMenuItemsDown { width:174px; }
										.subMenuDown {}
											.subMenuDown #holder { margin:0; padding:0; }
												.subMenuDown #menu-header { height:0px; }
												a.subMenuItemsDown {
													display:block; background:url(/images/ddOff.gif) bottom left repeat-x #ffffff;
													font-family:Arial; font-size:11px; line-height:13px; color:#7f302d; text-decoration:none;
												}
													a.subMenuItemsDown:hover { background:url(/images/ddOn.gif) bottom left repeat-x #d6cdc5; }
												a.subMenuItemsDown span{ display:block; padding:3px 15px 3px 19px; }
												.subMenuDown #menu-footer { height:0px; }
		#mainPageArea { clear:left; float:left; height:500px; width:861px; margin-left:124px; }
			#leftSide { float:left; width:607px; }
				#leftSide img { display:block; margin-top:26px; }
			#rightSide { float:left; width:254px; height:500px; background:url(/images/rightSideBack.jpg) top left no-repeat; }
				#newsArea { height:270px; width:175px; margin:16px 0 0 57px; border-bottom:2px solid #67363f; }
					#newsScroll { height:267px; overflow:auto; }
					.newsReturn { list-style:none; margin:0 8px 0 10px; padding:0; }
						.newsItem { font-family:Arial; font-size:10px; margin:0 0 12px; padding:0; }
							.headlineNoLink, .pubDate, .author, .long, .imageDiv { display:none; }
							a.headlineLink, a.headlineLink:link, a.headlineLink:active, a.headlineLink:hover, a.headlineLink:visited {
								font-weight:bold; color:#000000; text-decoration:none;
							}
								a.headlineLink:hover { text-decoration:underline; }
							.brief { color:#000000; }
				#linksArea { width:182px; margin:22px 0 0 48px; }
					#linksArea .first { /*height:47px; */margin-bottom:16px; }
					#linksArea .second { /*height:45px; */margin-bottom:16px; }
					#linksArea .third { /*height:45px;*/ margin:0; }
						.linksReturn { list-style:none; margin:0; padding:0; }
							.linkItem { padding:0; margin:0; }
							.third .linkItem{padding-left: 9px;}
								.textLink { display:none; }
								/*.imgLink img { width:182px; }
									.first img { height:47px; width: 182px;}
									.second img, .third img { height:45px; width: 182px;}*/
								.linkTitle span{display: none;}
		#footerArea { clear:left; float:left; width:380px; text-align:center; margin:15px 0 0 290px; }
			#footerArea address { font-family:Arial; font-size:10px; font-style:normal; line-height:18px; color:#521a24; }
			ul#footerLinks { list-style:none; width:300px; margin:0 auto; padding:0; }
				#footerLinks li { float:left; display:block; height:12px; font-size:1px; line-height:1px; text-align:center; padding:0 13px; }
				#footerLinks li.first { border-right:1px solid #a08781; }
				#footerLinks li.last { border-left:1px solid #a08781; }
				#footerLinks li.middle { border-left:1px solid #521a24; border-right:1px solid #521a24; }
					#footerArea a, #footerArea a:link, #footerArea a:active, #footerArea a:hover, #footerArea a:visited {
						font-family:Arial; font-size:10px; line-height:12px; color:#521a24; text-decoration:underline;
					}
						#footerArea a:hover { text-decoration:none; }
		#NFtext { clear:left; float:left; width:695px; font-family:Arial; font-size:10px; line-height:12px; color:#521a24; margin:18px 0 0 124px; padding:0; }
		abbr {border: none;}
.tanBG{background: #BDAFA3; line-height: 1px; font-size: 1px; width: 100%;}
		.subMenuDown { display:none; position:absolute; }
					.subMenuDown { width:176px; }
					a.subMenuItemsDown { width:174px; }
					.subMenuDown {}
						.subMenuDown #holder { margin:0; padding:0; }
							.subMenuDown #menu-header { height:0px; }
							a.subMenuItemsDown {
								display:block; background:url(/images/ddOff.gif) bottom left repeat-x #ffffff;
								font-family:Arial; font-size:11px; line-height:13px; color:#7f302d; text-decoration:none;
							}
								a.subMenuItemsDown:hover { background:url(/images/ddOn.gif) bottom left repeat-x #d6cdc5; }
							a.subMenuItemsDown span{ display:block; padding:3px 15px 3px 19px; }
							.subMenuDown #menu-footer { height:0px; }