﻿body {
	font: normal 100%/105% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding:0;
	height:100%;
}
html {
	font: normal 100%/105% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding:0;
	height:100%;
}
ul {list-style-type:none;padding:0;margin:0;}
hr{width:100%; visibility:hidden;clear: both; margin:0;padding:0;}
a{color:#313A7F; text-decoration:none;}
a:visited {
	color: #004EB2;
}
h6{margin:0;padding:0;}
h5{margin:0;padding:0;}
h4{margin:0;padding:0;}
h3{margin:0;padding:0;}
h2{margin:0;padding:0;}
h1{margin:0;padding:0;}
/* Beginning of Navigation section*/
#navigation
{
	background-image: url('../../images/hdr_bk.gif'); /*Change to right link*/
	background-repeat:repeat-x;
	background-color: #004eb2;
	width:100%;
	height:130px;
}
#menu
{
	width:750px;
	margin:auto;
	height:100px;
	background-color: #004eb2;
}
#menu img{float:left;border:none;}
#logo
{
	background-image:url('../../images/hdr_menu.gif'); /*Change to right link*/
	float:right;
	width:350px;
	height:100px;
	text-align:right;
	padding-right:50px
}
#logo a{font-size:0.8em;}
#menu ul
{
	float:left;
	height:30px;
	margin:0 auto;
	background-color: #004eb2;
}
#menu ul li {float:left;border-left: solid 1px #8089D6;height:30px;}
#tabs a {
	color: #febb2f;
	float: left;
	padding: 5px 5px 2px 5px;
	height: 24px;
	font-size: 0.8em;
}
a.active {background-color:#fff;color:#004eb2;}

/* END of Navigation section*/
/* Beginning of Main section*/
#container
{
	position:relative; /* needed for footer positioning*/
	/*margin:0 auto;  center, not in IE5 */
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
#main
{
	width:785px;
	margin:auto;
	height:auto;
	padding-bottom:210px;	
	*padding-bottom:230px;
	/*background-image:url('../../images/main_brk.gif');
	background-repeat:repeat-x;
	height:100px;
	display:block;
	clear:both;
	position:absolute;*/

}
#left_column
{
	width:400px;
	margin:0;
	float:left;
	padding:10px 5px;
	height:auto;
	display:block;
}
#main span#design{width:90%;text-align:right; margin:10px 0 0 0;
	 padding:0; 
	 display:block;
	 clear:both; 
	 height:30px;
	 font-size:70%;
	 }
	 #main #design a{ text-decoration:underline;}
#left_column p{
	font-size: medium;
}
#left_column img{margin:10px 0; margin:0;padding:0;}
/*#left_column img{border: solid 1px #999;}*/ /*this might affect the slideshow border 
check and add if so: #slideshow{border: solid 1px #999;}*/
#show{
	width: 410px;
	height:400px;
	display:block;
	clear:both;
}
.announ{
	width:280px;
	height:auto;
	float:left;
	margin:5px;
	padding:5px;
	display:block;
	clear:both;
}
.announ a{color:#313A7F;text-decoration:underline;}
.announ li {color:#333;font-size:70%;padding-bottom:5px;}
p.q{text-align:right}
.announ li.q{text-align:right}
.announ li.h {color:#4650A1;font-weight:bold}
a.title{font-weight: bold; font-size: 0.8em; margin: 5px 0; text-transform: uppercase; 
	color: #8b0000;}
h3.title{font-weight: bold; font-size: 0.8em; margin: 5px 0; text-transform: uppercase; 
	color: #8b0000;}
.announ h3{font-weight: bold; font-size: 0.8em; margin: 5px 0; text-transform: uppercase; 
	color: #8b0000;}
.announ h4 {margin:5px 0; text-transform: uppercase; color: #333}
.BreadCrumbs
{
	width:100%;
	float:left;
	display:block;
	clear:both;
	margin-bottom:0;
	font-size:70%;
}
#right_column
{
	width:300px;
	float:left;
	padding-left:10px;
	padding-top:5px;
}

#right_column img {margin:5px;}
img.qt{margin:auto;display:block; clear:both;}
#right_column img.qt{margin:auto;display:block; clear:both;}
#right_column img.pict{float:left; margin:10px 2px; padding:0;}
#right_column p{
	font-size: 100%;
	margin: 5px;
}
#main #college{display:block;margin:30px 0 0 10px;}
#main #college a{font-family: Times New Roman; font-size:16px; margin:10px 0;}
#main #college p{font-family: Times New Roman; font-size:16px; margin:10px 0;}
#main #college a{color: blue; text-decoration: underline;}

#middle
{
	
	height:100px;
	
}
	
/* END of Main section*/
/* Beginning of Footer section*/
#footer
{
	background-color: #004eb2;
	background-image: url('../../images/ftr_bk.gif'); /*Change to right link*/
	background-repeat:repeat-x;
	position:absolute;
	bottom:0;
	height:auto;
	display:block;
	clear:both;
	width:100%;
	font-size:70%;color:#fff;
	margin:0;padding:0;
	/*height:300px;*/
}
#footer a {color:#fff;}
.menu
{
	width:750px;
	margin:auto;
	padding:20px 5px 10px 5px;
	clear:both;
	display:block;margin-bottom:20px;
}
.menu li{float:left;padding: 0 0px 2px 2px;}
.vmenu{width:750px;margin:0 auto;}
.vmenu ul
{
	display: block;
	line-height: 1.3em;
	width: 170px;
	float: left;
	padding: 10px 5px;
	color: #febb2f;
}
#footer .hdr a{font-weight: bold;color: #febb2f;}

/* END of Footer section*/
/*Slideshow*/
/*Curriculum page*/
div#show {
	background: #FFF;
	color: #000;
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	float: left;
	clear: both;
	padding-left: 10px;
	width: 100%;
	z-index: 10000;
	margin-top: 12px;
}
div#show table {border: 2px solid #FEBB2F;background-color: #FEBB2F;}
/*Alumni page*/
.style2 {font-size: medium;}
.style3 {
	font-weight: bold;
	color: #FEBB2F;
}
.style4 {color: blue;}
#alumni_show 
{
	background: #FFF;
	color: #000;
	font: normal 0.8em Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	float: left;
	clear: both;
	padding-left: 10px;
	width: 100%;
	z-index: 10000;
	text-align: left;
	margin: 25px auto 10px auto;
}
#alumni_show table{
	border: 1px solid #FFFFFF;
	background-color: #004EB2;
}
/*Faculty page*/
#main ul.faculty_links {float:left; margin:5px;}
ul#headmaster_links li{float:left;font-size:0.8em; padding:0 3px; margin:0;}
ul.faculty_links li{float:left;font-size:0.8em; padding:0 3px; margin:0;}
#right_column table#faculty{width:100%; border:none; margin-bottom:30px; font-size:0.8em;}
#right_column table#faculty ul li{margin:3px 0;}
#right_column table#faculty a{color:#313A7F;text-decoration:underline; margin:3px 0;}
/*Headmaster page*/
#headmaster{width: 294px;}
#headmaster p{font-size: 0.8em; line-height:1.5em;}
ul#headmaster_links {float:left; margin:30px 20px;}
#left_column img.headmst{display:block; margin:20px 30px; clear:both;}
/*Sitemap page*/
div#main ul.sitemap ul{width:100%; margin:10px 0 5px 10px; padding:0 0 0 5px;}
ul.sitemap {font-size:0.90em; padding:5px 0; line-height:1.4em; }
.contact a{color:#004eb2;text-decoration:underline;}
a.sitemap{color:#004eb2;text-decoration:underline;}
.sitemap a{color:#004eb2;text-decoration:underline;}
/*contact page*/
.contact{font-size:1.2em;}
/*privacy page*/
.privacy{width:100%; margin:10px; padding:20px 10px; display:block;}
.privacy h2 a{text-align:center; text-decoration:none; color:#000;}
.privacy h2{text-align:center; text-decoration:none; color:#000;}
.privacy a{color:#004eb2;text-decoration:underline;}
.sub_privacy{width:100%; margin:4px 10px; padding:10px; display:block;font-size:0.8em;}
.sub_privacy a{padding:5px 0;}
.sub_privacy h3 a{text-decoration:none;font-size:1em; color:#000;line-height:1.5em;}
/*admission calendar page*/
#main ul.cal_links{float:left; margin:5px;font-size:0.9em; width:100%;}
ul.cal_links li {float:left;font-size:0.8em; padding:0 3px; margin:0;}
ul.faculty_links li a{color:#000;}
ul.cal_links li a{
	color: #0000FF;
}
#cal_table{text-align:center;width:100%;font-size:0.9em;margin:10px 0;}
/*Open House page*/
#openhouse{font-family:Serif; margin:10px;}
#openhouse p{line-height:1.2em; padding:0 10px;}
#openhouse a{color:#004eb2;text-decoration:underline;}
/*guestbook page*/
#guestbook{margin:10px; font-size:0.9em;}
#guestbook input{margin-bottom:5px;}
#guestbook a{font-size:0.9em;text-decoration:underline;}
/*admissions_2 page*/
.admissions2{font-family:Serif; margin:10px;line-height:1.2em;}
.admissions2 p a{margin:0; padding:0; font-size:1.3em;}
.admissions2 p{margin:5px 0 0 0; padding:0; text-align:center; }
.admissions2 h5{margin:0 0 10px 0; text-align:center; font-size:1.1em;}
/*Application process page*/
ul.app_process{padding:5px;}
ul.app_process ul{margin:0 5px; list-style:disc inside;}
ul.app_process li{font-size:0.8em; line-height:1.5em; margin:2px;}
ul.app_process li a{font-size:1.2em; }
/*Campus Map page*/
p.map{width:100%; text-align:center; font-size:0.9em; font-weight:bold;}
/*Guidance page*/
.guidance h3{text-decoration:none;font-size:1em; color:#000;line-height:1.5em; margin:5px;}
.guidance ul li{margin:5px;line-height:1.3em;}
.guidance ul{margin:5px;line-height:1.3em;}
.guidance ul li a{font-size:0.9em;color:#004eb2}
/*STANDARDIZED TEST page*/
.standardtest{text-align:center;}
.standardtest h2{text-decoration:none;font-size:0.8em; color:#000;line-height:1.5em; margin:5px;}
.standardtest h3{text-decoration:none;font-size:0.8em; color:#000;line-height:1.5em; margin:5px;}
.standardtest table{font-family:Serif; margin:10px auto 175px auto; padding:1px;}
.standardtest table td{padding:5px;}
/*Student Government Association page*/
.sga{padding:10px;font-size:0.9em;}
.sga h3{color: #8b0000;}
