html, body {margin:0 auto; margin-top: 0px; height: 100%; font-family: Arial, Helvetica, Verdana, sans-serif;}

body, h1, h2, h3, h4, h5, h6, p, ol, ul, form, blockquote {padding: 0; margin: 0; color: #000;}
body {text-align: center; background: white; font-size: 11px; }
#container {margin: 0 auto; text-align: left; width: 720px; padding-top: 25px;}

h1,h2,h3,h4,h5 {color: #333; font: normal; font-weight: normal; text-align: left;} /*Color should be set to #999 if bg of .innerContent is set to black transparency*/
h1 {font-size: 1.8em; margin-bottom: .2em; width: 100%; }
h2 {font-size: 1.7em; }
h3 {font-size: 1.3em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.1em;}

h2, h3, h4, h5 {margin-bottom: .5em; font-weight: normal;}
.noleft {margin-left: 0; text-decoration: underline; color: black;}

a:link    { color: #036; }    /* unvisited links */
a:visited { color: #036; }   /* visited links   */
a:hover   { color: #999999; } /* user hovers     */
a:active  { color: #036; }   /* active links    */

a {text-decoration: none; outline: none; font-weight: boldl; }

p {margin-bottom: .8em; line-height: 1.4em; text-align: justify; }/*Color should be set to #fff if bg of .innerContent is set to black transparency*/

ol {list-style: decimal; margin-left: 25px;}

a img {border: none;}

strong, b  {font-weight: bold;}

/*LAYOUT*/
#inner_container {clear: both; width: 720px; height: 460px}
#top, #bottom {width: 720px; margin: 0 auto; clear: both;}

#pageHome #inner_container {height: 445px;}

#content {width: 720px; height: 405px; margin-bottom: 5px; }
#pageHistory #content {background: url(../images/bg_history.jpg) no-repeat; }
#pageMission #content {background: url(../images/bg_mission.jpg) no-repeat; }
#pageFaqs #content {background: url(../images/bg_faqs.jpg) no-repeat; }

/*#pageMeetFaculty #content {background: url(../images/bg_meetFaculty.jpg) no-repeat;}
*/#pageFacultyInfo #content {background: url(../images/bg_facultyInfo.jpg) no-repeat;}
#pageCurriculum #content {background: url(../images/bg_curriculum.jpg) no-repeat;}
#pageGraduation #content {background: url(../images/bg_graduation.jpg) no-repeat;}

#pageHighSchool #content {background: url(../images/bg_highSchool.jpg) no-repeat;}
#pageActivities #content {background: url(../images/bg_activities.jpg) no-repeat;}
#pageSpiritualLife #content {background: url(../images/bg_spiritualLife.jpg) no-repeat;}
#pageCommunityService #content {background: url(../images/bg_communityService.jpg) no-repeat;}

#pagePhilosophy #content {background: url(../images/bg_philosophy.jpg) no-repeat;}
#pageTeams #content {background: url(../images/bg_teams.jpg) no-repeat;}
#pageFitnessPursuits #content {background: url(../images/bg_fitnessPursuits.jpg) no-repeat;}

#pageWhyChoosePH #content {background: url(../images/bg_whyChoosePH.jpg) no-repeat;}
#pageAdmissions #content, #pageStepsToApplying #content {background: url(../images/bg_stepsToApplying.jpg) no-repeat;}
#pageImportantDates #content {background: url(../images/bg_importantDates.jpg) no-repeat;}

#pageMap #content, #pageMap2 #content {background: #fff;}
 
#pageVisitUs #content {background: url(../images/bg_visitUs.jpg) no-repeat;}
#pageTuition #content {background: url(../images/bg_tuition.jpg) no-repeat;}
#pageLocation #content {background: url(../images/bg_location.jpg) no-repeat;}
 
#pageWhosWho #content {background: url(../images/bg_whosWho.jpg) no-repeat;}
#pageParents #content {background: url(../images/bg_parents.jpg) no-repeat;}
#pageSupport #content {background: url(../images/bg_support.jpg) no-repeat;}

#pageContact #content {background: url(../images/bg_contact.jpg) no-repeat;}
#pageLocation2 #content {background: url(../images/bg_location.jpg) no-repeat;}

#pageStudentLife #content {background: url(../images/bg_studentLife.jpg) no-repeat;}
#pageInformation #content {background: url(../images/bg_information.jpg) no-repeat;}

 #pageActivities .innerContent, #pageSpiritualLife .innerContent, #pagePhilosophy .innerContent, #pageFitnessPursuits .innerContent {margin: 230px 15px 15px 15px; float: left; width: 690px; height: 160px;}
 #pageActivities .scroll-pane, #pageSpiritualLife .scroll-pane, #pagePhilosophy .scroll-pane, #pathFitnessPursuits .scroll-pane, {height: 160px;}

.innerContent {background: url(../images/bg_80white.png) repeat; }
.scroll-pane {overflow: auto; padding: 10px;}

#pageHistory .innerContent { margin: 15px 15px 15px 15px; float: left; width: 390px; height: 370px;}
#pageHistory .scroll-pane {height: 350px}/*Height of .scroll-pane should be 20px less than height of corresponding surrounding .innerContent box*/
#pageMission .innerContent, #pageTeams .innerContent { margin: 15px 15px 15px 15px; float: left; width: 290px; height: 375px;}
#pageMission .scroll-pane,  #pageTeams .scroll-pane {height: 355px;}

#pageSupport .innerContent { margin: 15px 15px 15px 15px; float: left; width: 350px; height: 375px;}
#pageSupport .scroll-pane {height: 355px;}

#pageFaqs .innerContent, #pageInformation .innerContent {margin: 15px; float: left; width: 690px; height: 375px;}
#pageFaqs .scroll-pane, #pageInformation .scroll-pane {height: 355px;}

#pageTuition .innerContent {margin: 15px; float: left; width: 380px; height: 370px;}
#pageTuition .scroll-pane {height: 350px;}

#pageVisitUs .innerContent {margin: 200px 15px 15px 15px; float: left; width: 330px; height: 150px;}
#pageVisitUs .scroll-pane {height: 130px;}

#pageHighSchool .innerContent {margin: 15px 15px 0 0; float: right; width: 330px; height: 375px;}
#pageHighSchool .scroll-pane {height: 355px;}

#pageLocation .innerContent, #pageLocation2 .innerContent { margin: 210px 15px 15px 15px; float: left; width: 390px; height: 180px;}
#pageLocation .scroll-pane, #pageLocation2 .scroll-pane {height: 160px;}

#pageContact .innerContent {margin: 15px; float: left; width: 390px; height: 210px;}
#pageContact .scroll-pane {height: 190px;}

#pageFacultyInfo .innerContent, #pageCurriculum .innerContent, #pageGraduation .innerContent,  #pageCommunityService .innerContent, #pageWhyChoosePH .innerContent, #pageStepsToApplying .innerContent, #pageImportantDates .innerContent, #pageMap .innerContent, #pageWhosWho .innerContent, #pageParents .innerContent, #pageMap2 .innerContent {margin: 15px; float: left; width: 690px; height: 375px;}

#pageFacultyInfo .scroll-pane, #pageCurriculum .scroll-pane, #pageGraduation .scroll-pane,   #pageCommunityService .scroll-pane, #pageWhyChoosePH .scroll-pane, #pageStepsToApplying .scroll-pane, #pageImportantDates .scroll-pane,   #pageWhosWho .scroll-pane, #pageParents .scroll-pane {height: 355px;}

/*#pageMeetFaculty .innerContent, */#pageStudentLife .innerContent {margin: 250px 15px 15px 15px; float: left; width: 200px; height: 80px;}
#pageMeetFaculty .scroll-pane, #pageStudentLife .scroll-pane {height: 60px;}

#pageWhyChoosePH ul {margin: 0 0 25px 15px;}

/*MISC*/
.left {float: left;}
.right {float: right;}
.clear {clear: both;}

.breadcrumbs {letter-spacing: .2em; font-size: 14px; margin-top: 20px; text-transform: uppercase; }

a.homebtn {display:block; background-image: url(../images/ph_logo_btn.gif); background-repeat: no-repeat; height:61px; width: 259px; }
a.homebtn span {margin: -9999px;}
a.homebtn {background-position: 0 0; width:259px; }
a:hover.homebtn  {background-position: 0 -61px;  width:259px; }

a.backbtn {display:block; background-image: url(../images/btn_back.png); background-repeat: no-repeat; height:18px; margin-top: -5px;}
a.backbtn span {margin: -9999px;}
a.backbtn {background-position: 0 0; width:93px; }
a:hover.backbtn  {background-position: 0 -18px;  width:93px; }

.filler {padding-bottom: 250px;}

.specialLink {text-decoration: underline; font-weight:bold;}

.applynow {position: absolute; top:0; right: 0; z-index: 9999}
.applynow a {}



#home_update {width: 720px; margin: 0 auto; position: relative; z-index: 9999;  background: none; margin-top: -15px;}
#home_update  div {text-align: justify; color: #333; font-size: 1.2em; padding: 10px 0 10px 0; border-top : 1px solid gray; line-height: 1.4em;}