#id224fineartsbutton a:hover,
#id225athleticsbutton a:hover,
#id41overviewbutton a:hover,
#id200upperschoolbutton a:hover,
#id192lowerschoolbutton a:hover,
#id57historybutton a:hover,
#id49welcomebutton a:hover,
#id232extrabutton a:hover,
#id73facultybutton a:hover,
#id240summerbutton a:hover,
#id89policiesbutton a:hover,
#id81boardbutton a:hover,
#id216foreignbutton a:hover,
#id208religionbutton a:hover,
#id65missionbutton a:hover  {
   background-position: -181px 0%;
}

#id147annualeventsbutton a:hover,
#id139testimonialsbutton a:hover,
#id126openbutton a:hover,
#id261drivingdirectionsbutton a:hover,
#id253contactbutton a:hover,
#id118financialbutton a:hover,
#id163schoollifephotosbutton a:hover,
#id155ptobutton a:hover,
#id179communitysuportbutton a:hover,
#id171annualfundbutton a:hover,
#id110tuitionbutton a:hover,
#id102applicationbutton a:hover  {
   background-position: -159px 0%;
}

#id36aboutusbutton a:hover,
#id35aboutusbutton a:hover,
#id134studentlifebutton a:hover,
#id133studentlifebutton a:hover  {
   background-position: -87px 0%;
}

#id97admissionsbutton a:hover,
#id96admissionsbutton a:hover  {
   background-position: -80px 0%;
}

#id248contactusbutton a:hover,
#id247contactusbutton a:hover  {
   background-position: -74px 0%;
}

#id187programsbutton a:hover,
#id186programsbutton a:hover  {
   background-position: -65px 0%;
}

#id277eventstext *:first-child  {
   padding-top: 0px;
}

#id261drivingdirectionsbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 291px;
   z-index: 17;
   width: 159px;
   height: 29px;
}

#id163schoollifephotosbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 318px;
   z-index: 14;
   width: 159px;
   height: 29px;
}

#id278upcomingeventstext p  {
   font: 10px/12px "Arial Black";
   margin: 0px;
   color: #F8F4F4;
   text-align: left;
}

#id139testimonialsbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 234px;
   z-index: 11;
   width: 159px;
   height: 29px;
}

#id30loginbutton a:hover  {
   background-position: -95px 0%;
}

#id278upcomingeventstext  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 450px;
   z-index: 5;
   width: 180px;
}

#id147annualeventsbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 262px;
   z-index: 12;
   width: 159px;
   height: 29px;
}

#id102applicationbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 176px;
   z-index: 7;
   width: 159px;
   height: 29px;
}

#id200upperschoolbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 233px;
   z-index: 13;
   width: 181px;
   height: 29px;
}

#id192lowerschoolbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 205px;
   z-index: 12;
   width: 181px;
   height: 29px;
}

#id171annualfundbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 346px;
   z-index: 15;
   width: 159px;
   height: 29px;
}

#id118financialbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 232px;
   z-index: 9;
   width: 159px;
   height: 29px;
}

#id224fineartsbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 317px;
   z-index: 16;
   width: 181px;
   height: 29px;
}
#id225athleticsbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 345px;
   z-index: 16;
   width: 181px;
   height: 29px;
}

#id232extrabutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 373px;
   z-index: 17;
   width: 181px;
   height: 29px;
}


#id240summerbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 401px;
   z-index: 18;
   width: 181px;
   height: 29px;
}

#id208religionbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 261px;
   z-index: 14;
   width: 181px;
   height: 29px;
}

#id10middlebarbottom  {
   background: url("homemedia/id10middlebarbottom.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 537px;
   z-index: 2;
   width: 525px;
   height: 22px;
}

#id110tuitionbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 204px;
   z-index: 8;
   width: 159px;
   height: 29px;
}

#id41overviewbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 148px;
   z-index: 4;
   width: 181px;
   height: 29px;
}

#id89policiesbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 316px;
   z-index: 10;
   width: 181px;
   height: 29px;
}

#id216foreignbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 289px;
   z-index: 15;
   width: 181px;
   height: 29px;
}

#id30loginbutton a  {
   background: url("aboutusmedia/id311loginbutton.jpg") no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 95px;
}

#id65missionbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 232px;
   z-index: 7;
   width: 181px;
   height: 29px;
}

#id73facultybutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 260px;
   z-index: 8;
   width: 181px;
   height: 29px;
}


#id57historybutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 204px;
   z-index: 6;
   width: 181px;
   height: 29px;
}

#id49welcomebutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 176px;
   z-index: 5;
   width: 181px;
   height: 29px;
}

#id277eventstext p  {
   font: 12px/14px Arial;
   margin: 0px;
   padding-top: 5px;
   text-align: left;
}

#id17addresstext p  {
   font: 11px/13px Arial;
   margin: 0px;
   text-align: left;
   color: #1B386A;
}



#id14gradestext p  {
   font: 20px/24px "Century Gothic";
   margin: 0px;
   color: #001F56;
   text-align: left;
}

#id281quotetext p  {
   font: 11px/13px "Times New Roman";
   margin: 0px;
   text-align: left;
   color: #001F56;
}

#id30loginbutton  {
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 423px;
   z-index: 3;
   width: 95px;
   height: 11px;
}

#id126openbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 260px;
   z-index: 10;
   width: 159px;
   height: 29px;
}

#id277eventstext  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 484px;
   z-index: 5;
   width: 165px;
}

#id17addresstext  {
   visibility: visible;
   position: absolute;
   left: 234px;
   top: 278px;
   z-index: 3;
   width: 341px;
}

#id81boardbutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 288px;
   z-index: 9;
   width: 181px;
   height: 29px;
}

#id276eventsbox  {
   background: url("homemedia/id276eventsbox.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 444px;
   z-index: 4;
   width: 196px;
   height: 150px;
}

#id14gradestext  {
   visibility: visible;
   position: absolute;
   left: 106px;
   top: 121px;
   z-index: 3;
   width: 104px;
}

#id275bottombar  {
   background: url("homemedia/id275bottombar.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 655px;
   z-index: 4;
   width: 740px;
   height: 27px;
}

#id155ptobutton  {
   visibility: hidden;
   position: absolute;
   left: 211px;
   top: 290px;
   z-index: 13;
   width: 159px;
   height: 29px;
}

#id281quotetext  {
   visibility: visible;
   position: absolute;
   left: 352px;
   top: 569px;
   z-index: 5;
   width: 377px;
}

#mainbodytext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   text-align: left;
   color: #555555;
}

#id2background  {
   background: url("homemedia/id2background.jpg") no-repeat;
   position: absolute;
   left: 212px;
   top: 4px;
   z-index: 2;
   width: 534px;
   height: 295px;
}

#mainbodytext  {
   visibility: visible;
   position: absolute;
   left: 322px;
   top: 314px;
   z-index: 2;
   width: 412px;
}

#id13set1copy  {
   background: url("homemedia/id13set1copy.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 545px;
   z-index: 3;
   width: 200px;
   height: 121px;
}

#id279shape8  {
   background: url("homemedia/id279shape8.jpg") no-repeat;
   position: absolute;
   left: 208px;
   top: 526px;
   z-index: 4;
   width: 530px;
   height: 125px;
}

#id12shape12  {
   background: url("aboutusmedia/id307shape12.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 324px;
   z-index: 3;
   width: 201px;
   height: 1px;
}

#id32set1  {
   background: url("aboutusmedia/id313set1.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 147px;
   z-index: 3;
   width: 200px;
   height: 145px;
}

#id285the  {
   background: url("homemedia/id285the.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 36px;
   z-index: 4;
   width: 31px;
   height: 13px;
}

#layer34  {
   background: url("homemedia/layer34.jpg") no-repeat;
   position: absolute;
   left: 219px;
   top: 307px;
   z-index: 2;
   width: 94px;
   height: 126px;
}

#layer21  {
   background: url("homemedia/layer21.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 287px;
   z-index: 2;
   width: 199px;
   height: 263px;
}

#layer19  {
   background: url("homemedia/layer19.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 142px;
   top: 48px;
   z-index: 3;
   width: 432px;
   height: 60px;
}

#layer30  {
   background: url("homemedia/layer30.jpg") no-repeat;
   position: absolute;
   left: 21px;
   top: 330px;
   z-index: 3;
   width: 182px;
   height: 85px;
}

#logo  {
   background: url("homemedia/logo.jpg") no-repeat;
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 11px;
   z-index: 2;
   width: 124px;
   height: 123px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 751px;
   position: relative;
}






