body {margin-top: 20px; margin-left: 20px; font-family: verdana, geneva, arial, sans-serif; font-size: 11px;}
img { border: 0px; }

/*div#home { postion: relative; }*/

#main {margin-left: auto; margin-right: auto; margin-top: 0px; width: 702px; max-width: 702px; background: white; position: relative; left: -20px;}
#main h1 { line-height: 1.3em; font-size: 1.2em; font-family: verdana, helvetica; font-weight: bold; margin: 0; padding: 0;}

#school {position: absolute; width: 678px; height: 461px; min-height: 461px; top: 61px; left: 20px; background: #7FC356;
/*
scrollbar-face-color: #7BA235;
scrollbar-arrow-color: #6C8F29;
scrollbar-track-color: #6C8F29;
scrollbar-shadow-color: #7BA235;
scrollbar-highlight-color: #7BA235;
scrollbar-3dlight-color: #6C8F29;
scrollbar-darkshadow-color: #6C8F29;
*/
}
#prospectus {position: absolute; width: 678px; height: 461px; min-height: 461px; top: 61px; left: 20px; background: #FED65A;
/*
scrollbar-face-color: #F6B229;
scrollbar-arrow-color: #DA9925;
scrollbar-track-color: #DA9925;
scrollbar-shadow-color: #F6B229;
scrollbar-highlight-color: #F6B229;
scrollbar-3dlight-color: #DA9925;
scrollbar-darkshadow-color: #DA9925;
*/
}
#life {position: absolute; width: 678px; height: 461px; min-height: 461px; top: 61px; left: 20px; background: #F980AB;
/*
scrollbar-face-color: #F36C4F;
scrollbar-arrow-color: #D95E3F;
scrollbar-track-color: #D95E3F;
scrollbar-shadow-color: #F36C4F;
scrollbar-highlight-color: #F36C4F;
scrollbar-3dlight-color: #D95E3F;
scrollbar-darkshadow-color: #D95E3F;
*/
}
#parents {position: absolute; width: 678px; height: 461px; min-height: 461px; top: 61px; left: 20px; background: #6599C0;
/*
scrollbar-face-color: #688571;
scrollbar-arrow-color: #586C50;
scrollbar-track-color: #586C50;
scrollbar-shadow-color: #688571;
scrollbar-highlight-color: #688571;
scrollbar-3dlight-color: #586C50;
scrollbar-darkshadow-color: #586C50;
*/
}
#old {position: absolute; width: 678px; height: 461px; min-height: 461px; top: 61px; left: 20px; background: #8E8CC6; }
#links {position: absolute; width: 678px; height: 461px; min-height: 461px; top: 61px; left: 20px; background: #C06584; }


#contact {position: absolute; width: 678px; height: 461px; min-height: 461px; top: 61px; left: 20px; background: #EBDFA5;}

#tabbar {position: absolute; left: 20px; top: 20px; width: 410px; height: 41px;}
#tabbar img {border: 0; padding: 0;}

#logo {position: absolute; width: 310px; height: 78px; left: 339px ; top: 31px; text-align: right; font-size: 10px;}
#logo img { vertical-align: top; }
#menu {position: absolute; left: 32px; top: 20px ; width: 263px; height: 157px; }
#menu_bread {position: absolute; left: 32px; top: 4px ; width: 600px; height: 157px; color: #444444; font-weight: bold;}

#menu img {border: 0px;}

#bodytext {position: absolute; left: 31px; top: 172px ; width: 322px; height: 231px; padding-right: 20px; overflow: auto;}

#picbox {position: absolute; left: 382px; top: 172px; width: 269px; min-width: 231px; text-align: center;}
#picbox img {border: 0;}
#picbox .picnext {position: absolute; top: 257px; left: 124px;}

#shadowright {position: absolute; left: 698px; top: 68px; width: 24px; min-width: 24px; height: 461px; min-height: 461px; background: url(../slices/shadow_right.jpg) no-repeat;}
#shadowbase {position: absolute; left: 21px; top: 522px; width: 701px; min-width: 701px; height: 25px; min-height: 25px; background: url(../slices/shadow_base.jpg) no-repeat;}

#footer {position: absolute; left: 32px; top: 429px; width: 300px; height: 9px;}
#footer img {border: 0; padding: 0;}

#copy {position: absolute; right: 3px; top: 522px; font-size: 9px; font-family: tahoma, verdana, arial, sans-serif;}
#copy a {text-decoration: none; color: white;}

.secret {display: none;}
.results {padding: 2px; border: 0; text-align: left; width: 305px;}
.disabled { color: #cccccc; }

h3 { line-height: 1em; font-size: 1.1em; margin: 4px 0 4px 0; padding: 0; }

.ogtext { border: 1px solid #444; background-color: #aeace6; font-size: 12px; padding: 2px;}
.ogbtn { font-size: 12px; background-color: #aeace6; margin: 0px; padding: 0px; display: inline;}

div.multipage-nav {padding: 8px 0px;}
div.multipage-nav a { margin: 2px 2px; text-decoration: none;}
div.multipage-nav .thispage {  margin: 2px 2px; font-weight: bold;}
div.multipage-nav a:hover { text-decoration: none; }
/*
div.multipage-nav a:visited { color: auto; }
*/