/*General*/

body{
	background:url('/pics/body_bg.jpg') no-repeat center top;
	text-align: center;
	margin: 0 0 5px 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	background: #4e5461;
}

#above_header {
	display: block;
	width: 900px;
	height: 20px;
	background: #4e5461;
	padding: 4px 0;
}
div#wrapper {
	margin: 0 auto;
	width: 900px;
	text-align: left;
	background: #fff;
}
.contentIndex {
	text-align: left;
	background: url('/pics/indexbg.gif') repeat-x;
	width: 900px;
	min-height: 450px;
	height: auto!important;
	height: 450px;
}
.content {
	text-align: left;
	background: #FFFFFF;
	width: 870px;
	padding: 15px;
	min-height: 450px;
	height: auto!important;
	height: 450px;
	line-height: 1.4em;
	background: url('/pics/contentbg.gif') repeat-x;
}
.contentIndex h2 {
	padding: 0;
	margin: 0;
}
#marquee {
	color: #f6d75a;
	width: 900px;
	background: url('/pics/marquee_1x25.gif') repeat-x;
	font-size: 13px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 10px;
}
.relative {
	position: relative;
}
.pageTitle {
	display: block;
	width: 860px;
	height: 40px;
	padding: 10px 0 0 10px;
	margin: 0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #3d5789;
	font-size: 16px;
	font-weight: bold;
	background: url('/pics/PageTitle.gif') repeat-x;
	text-transform: uppercase;
}
#search {
	width: 236px;
	height: 39px;
	padding: 14px 0 0 136px;
	margin: 0 0 0 1px;
	background: url('/pics/search_bg.gif') no-repeat;
}
#googleTranslate {
	float: right;
}
#eagle {
	width: 260px;
	height: 187px;
	position: absolute;
	left: -53px;
	top: -180px;
}
/* Header */

div#header h1 {
	width: 0;
	height: 0;
	margin: 0;
	padding: 0 0 175px 900px;
	overflow: hidden;
	background: url('/pics/header.jpg') no-repeat;
}
#logo {
	position: absolute;
	z-index: 100;
	left: 750px;
	top: -175px;
}
/* Navigation menu */


div#menu {
	background: url('/pics/topnavbg.gif') repeat-x;
	width: 900px;
	height: 25px;
}
ul#topNavItems {
	list-style: none;
	margin: 0 0 0 2px;
	padding: 0;
	position: relative;
	z-index: 999;
}
ul#topNavItems li {
	list-style: none;
	display: inline;
	padding: 0;
	margin: 0 0 0 6px;
	float: left;
	position: relative;
	z-index: 999;
}
ul#topNavItems li a {
	height: 20px;
	width: 93px;
	display: block;
	text-align: left;
	padding: 5px 0 0 0;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #0c3684;
	float: left;
	background: url('/pics/topnav.gif') repeat-x;
	text-align: center;
}
ul#topNavItems li:hover a#topNav1, ul#topNavItems li.over a#topNav1, ul#topNavItems li:hover a#topNav2, ul#topNavItems li.over a#topNav2, ul#topNavItems li:hover a#topNav3, ul#topNavItems li.over a#topNav3, ul#topNavItems li:hover a#topNav4, ul#topNavItems li.over a#topNav4, ul#topNavItems li:hover a#topNav5, ul#topNavItems li.over a#topNav5, ul#topNavItems li:hover a#topNav6, ul#topNavItems li.over a#topNav6, ul#topNavItems li:hover a#topNav7, ul#topNavItems li.over a#topNav7, ul#topNavItems li:hover a#topNav8, ul#topNavItems li.over a#topNav8, ul#topNavItems li:hover a#topNav9, ul#topNavItems li.over a#topNav9 {
	color: #b70000;
	background: url('/pics/topnavf2.gif') repeat-x;
}
/* Drop down items */

ul#topNavItems ul, ul#topNavItems li:hover ul ul, ul#topNavItems li.over ul ul {
	position: absolute;
	left: -9999px;
	z-index: 9999;
	width: 168px;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
ul#topNavItems ul li {
	margin: 0;
}
ul#topNavItems li:hover ul, ul#topNavItems li.over ul {
	left: 0;
	top: 25px;
	background: none;
}
ul#topNavItems ul li:hover ul, ul#topNavItems ul li.over ul {
	position: absolute;
	top: 0;
	left: 100%;
}
/* Drop down items colors and formatting */

ul#topNavItems ul {
	border: none
}
ul#topNavItems li ul li a {
	line-height: 16pt;
	text-align: left;
	text-decoration: none;
	padding: 0 0 0 8px;
	height: auto;
	width: 160px;
	color: #fff;
	background: #09255c;
}
ul#topNavItems li ul li a:hover, ul#topNavItems li ul li:hover a, ul#topNavItems li ul li:hover ul a:hover, ul#topNavItems li ul li.over a, ul#topNavItems li ul li.over ul a:hover {
	color: #fff;
	background: #2461e8;
}
ul#topNavItems li ul li:hover ul a, ul#topNavItems li ul li.over ul a {
	color: #fff;
	background: #000;
}
ul#topNavItems ul li:hover ul, ul#topNavItems ul li.over ul {
	border-top: 1px solid #fff;
}
/* Index properties */
#indexTop {
	width: 900px;
	height: 230px;
	padding-top: 10px;
}
#indexTopL {
	width: 260px;
	height: 230px;
	float: left;
}
#indexTopR {
	width: 628px;
	height: 230px;
	float: right;
}
#leftColumn {
	width: 272px;
	float: left;
}
#midColumn {
	width: 445px;
	float: left;
}
#rightColumn {
	width: 183px;
	float: right;
}
/* Quicklinks */
#quickLinks {
	width:135px;
	padding: 0;
	margin: 104px 0 0 65px;
}
#quickLinks h2 {
	width: 0;
	height: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#quickLinks ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#quickLinks ul li {
	width: 135px;
	display: block;
}
#quickLinks a {
	width: 135px;
	height: 22px;
	padding-top: 4px;
	text-decoration: none;
	margin: 0;
	display: block;
	color: #0c3684;
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}
#quickLinks a#midNav1 {
	background: url('/pics/midnav1.gif') top left no-repeat;
}
#quickLinks a#midNav2 {
	background: url('/pics/midnav2.gif') top left no-repeat;
}
#quickLinks a#midNav3 {
	background: url('/pics/midnav3.gif') top left no-repeat;
}
#quickLinks a.smaller {
	width: 66px;
	height: 26px;
	background: url('/pics/midnav_smaller.gif') top left no-repeat;
	float: left;
}
#quickLinks a#midNav1:hover {
	color: #b11a48;
	background: url('/pics/midnav1f2.gif') top left no-repeat;
}
#quickLinks a#midNav2:hover {
	color: #b11a48;
	background: url('/pics/midnav2f2.gif') top left no-repeat;
}
#quickLinks a#midNav3:hover {
	color: #b11a48;
	background: url('/pics/midnav3f2.gif') top left no-repeat;
}
#quickLinks a.smaller:hover {
	color: #b11a48;
	background: url('/pics/midnav_smallerf2.gif') top left no-repeat;
}
#photoQuickLinks {
	width: 243px;
	height: 104px;
	background: url('/pics/photo_quicklinks.png') top left no-repeat;
	behavior: url('/apps/shared/iepngfix.htc');
	position: absolute;
	top: 11px;
	left: 10px;
}
#photoRight {
	width: 174px;
	height: 313px;
	background: url('/pics/photos2.jpg') top left no-repeat;
}
/* Homepage Section Headers */
h2 a#news {
	width: 0;
	height: 0;
	padding: 0 0 32px 435px;
	margin: 0;
	background: url('/pics/news_header.gif') no-repeat left top;
	display: block;
	overflow: hidden;
}
h2 a#information {
	width: 0;
	height: 0;
	padding: 0 0 32px 435px;
	margin: 0;
	background: url('/pics/information_header.gif') no-repeat left top;
	display: block;
	overflow: hidden;
}
h2 a#events {
	width: 0;
	height: 0;
	padding: 0 0 32px 254px;
	margin: 0;
	background: url('/pics/events_header.gif') no-repeat left top;
	display: block;
	overflow: hidden;
}
h2 a#spotlight {
	width: 0;
	height: 0;
	padding: 0 0 32px 174px;
	margin: 0;
	background: url('/pics/spotlight_header.gif') no-repeat left top;
	display: block;
	overflow: hidden;
}
h2 a#district_news {
	width: 0;
	height: 0;
	padding: 0 0 32px 174px;
	margin: 0;
	background: url('/pics/district_news_header.gif') no-repeat left top;
	display: block;
	overflow: hidden;
}
/* Homepage Sections Containers */
#eventsContainer {
	width: 254px;
	min-height: 130px;
	height: auto!important;
	height: 130px;
	padding: 10px 0 0 0;
	background: url('/pics/leftcontainerbg.gif') top left no-repeat;
}
#newsContainer {
	width: 435px;
	min-height: 170px;
	height: auto!important;
	height: 170px;
	margin: 0;
	padding: 10px 0 0 0;
	background: url('/pics/midcontainerbg.gif') top left no-repeat;
}
#informationContainer {
	width: 395px;
	min-height: 140px;
	height: auto!important;
	height: 140px;
	margin: 0;
	padding: 20px;
	background: url('/pics/midcontainerbg.gif') top left no-repeat;
	color: #b11a28;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-variant: small-caps;
}
#informationContainer a {
	color: #b11a28;
}
#spotlightContainer {
	width: 154px;
	min-height: 140px;
	height: auto!important;
	height: 140px;
	margin: 0;
	padding: 0 10px 0 10px;
	background: url('/pics/rightcontainerbg.gif') top left no-repeat;
	color: #696b72;
}

#district_newsContainer {
	width: 154px;
	height: 85px;
	margin: 0;
	padding: 0 10px 0 10px;
	background: url('/pics/rightcontainerbg.gif') top left no-repeat;
	color: #696b72;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height	15.4333px;
}
#spotlightContainer img {
	border: none;
}
#district_newsContainer img {
	border: none;
}

#district_newsContainer a{
color: #B11A28;
}

.HPSpotlight {
	padding: 0;
	margin: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:normal;
    color: #696b72;
}
table.HPSpotlight tr td#r {
	width:160px; 

	display:block;
}

.HPSpotlight #l {
   display: none;
}
.leftContainer {
	width: 254px;
	margin: 0 0 0 9px;
}
.midContainer {
	width: 435px;
}
.rightContainer {
	width: 174px;
}
.HPNews {
	width: 435px;
	padding: 0;
	margin: 0;
	color: #696b72;
	line-height: 1.4em;
}
.HPEvents {
	width: 254px;
	padding: 0;
	margin: 0;
	color: #696b72;
	line-height: 1.4em;
}
/* Other homepage section extras */

.HPNews a, .HPNews a:active, .HPNews a:link, .HPDirectory a, .HPDirectory a:active, .HPDirectory a:link, .HPBBMessages a, .HPBBMessages a:active, .HPBBMessages a:link, .HPLinks a, .HPLinks a:active, .HPLinks a:link, .HPMemoirs a, .HPMemoirs a:active, .HPMemoirs a:link, .HPEvents a, .HPEvents a:active, .HPEvents a:link {
	color: #b11a28;
}

.HPSpotlight a, .HPSpotlight a:active, .HPSpotlight a:link {
	color: #b11a28;
}


.HPEvents a:hover, .HPNews a:hover, .HPSpotlight a:hover {
	text-decoration: none
}
.HPNews #l, .HPEvents #l, .HPDirectory #l, .HPBBMessages #l, .HPLinks #l, .HPMemoirs #l {
	padding-top: 7px;
	padding-right: 5px;
}
/* Image shuffles */

#shuffle1 {
	width: 611px;
	height: 212px;
	border: solid 5px #fff
}
/* Footer */

div#footer {
	width: 900px;
	height: 19px;
	padding-top: 4px;
	margin: 0 auto;
	text-align: center;
	background: #0c3683;
}
#address {
	color: #fff;
	font-size: 12px;
	font-family: "Times New Roman", Times, serif;
	font-variant: small-caps;
}
#googleSearch
{
	width:435px;
}
table.HPNews_ td#l {
        display:none;
}

.adminNav{width:200px; float:left;}
.principalContainer{width:300px; float:left; padding:0 0 25px 85px; text-align:center; overflow:visible;}
.adminNav ul{margin:0; padding:0; list-style:none;}
.adminNav li a
{
	font-family:Arial, Helvetica, sans-serif;
	height:20px;
	padding-top:5px; 
	width:190px; 
	text-decoration:none; 
	text-align:center;
	background-color:#293e69; 
	color:#FFFFFF; 
	display:block;
	border:1px solid #870e22;
}

.adminNav li a:hover
{
	height:20px; 
	width:190px; 
	text-decoration:none; 
	text-align:center; 
	background-color:#879ecf; 
	color:#000000; 
	display:block;
	border:1px solid #870e22;
}
.principalContainer p{font-size:20px; font-weight:bold; padding:0;}
.principalContainer img{*padding-left:33px;}
.principalContainer ul{list-style:none; padding-left:0;}
.principalContainer ul a{text-decoration:none;}
.assistantPrincipals{clear:both;}
.singleAPContainer{width:140px; float:left; padding-left:50px; text-align:center;}
.singleAPContainer img{*padding-left:33px;}
#middleAP{padding:0 90px 0 150px;}
.singleAPContainer ul{list-style:none; padding-left:0;}
.singleAPContainer ul a{text-decoration:none;}
.apTitle{clear:both;font-weight:bold; font-size:20px; text-align:center; padding:0 0 25px 0;}
.assistantsContainer{text-align:center;}
.singleAssistantContainer{width:210px; float:left;}
.singleAssistantContainer img{*padding-left:33px;}
.singleAssistantContainer ul{list-style:none; padding-left:0;}
.singleAssistantContainer ul a{text-decoration:none;}
.pageContent{clear:both; padding:25px 0 0 0;}

.registrar{width:123px; float:left;}
.registrar ul{list-style:none; padding-left:20px;}
.registrar ul a{text-decoration:none;}
.textContent{width:800px;float:left; padding:10px 0 0 10px;}



img.sub{
border:none; 
	}


