@charset "utf-8";
/* CSS Document */

/* http://goldendoor.com */

 body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;

}
pre{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.80em;
}
pre a{
	text-decoration:underline;
	color:#f4bf23;
}
pre a:hover{
	text-decoration:none;
}
body {
	background:#f4bf23;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.90em; color:#000;
}

h1{
	font-family:Trebuchet MS,arial, georgia;
	font-size:1.30em;
	color:#f4bf23;
	
	}
	
ul {
	list-style: none;
}


#container{
	width:905px;
	height:auto;
	margin:33px auto;
}

#header{
	width:825px;
	margin:0 30px 0 50px;


}
<!--Menu Start-->
#menucontainer{
	width:825px;
	height:46px;
			}

#menu {
	clear:both;
	background:url(img/menu_bg.jpg) no-repeat;
	width:825px;
	height:46px;
	margin:0;
	padding:0;
}

#menu span {
	display: none;
}
#menu li, #menu a {
	height:46px;
	display:block;
}
#menu li {
	float:left;
	list-style:none;
	display:inline;
}
#menu-01 {
	width:80px;
}
#menu-02 {
	width:89px;
}
#menu-03 {
	width:98px;
}
#menu-04 {
	width:102px;
}
#menu-05 {
	width:161px;
}
#menu-06 {
	width:100px;
}
#menu-07 {
	width:77px;
}
#menu-08 {
	width:118px;
}


#menu-01 a:hover {
	background:url(img/menu_bg.jpg) 0px -46px no-repeat;
}
#menu-02 a:hover {
	background:url(img/menu_bg.jpg) -80px -46px no-repeat;
}
#menu-03 a:hover {
	background:url(img/menu_bg.jpg) -169px -46px no-repeat;
}
#menu-04 a:hover {
	background:url(img/menu_bg.jpg) -267px -46px no-repeat;
}
#menu-05 a:hover {
	background:url(img/menu_bg.jpg) -369px -46px no-repeat;
}
#menu-06 a:hover {
	background:url(img/menu_bg.jpg) -530px -46px no-repeat;
}
#menu-07 a:hover {
	background:url(img/menu_bg.jpg) -630px -46px no-repeat;
}
#menu-08 a:hover {
	background:url(img/menu_bg.jpg) -707px -46px no-repeat;
}

.homeselect {
	background:url(img/menu_bg.jpg) -0px -46px no-repeat;
}

.forparents {
	background:url(img/menu_bg.jpg) -267px -46px no-repeat;
}

.aboutus {
	background:url(img/menu_bg.jpg) -80px -46px no-repeat;
}

.academics {
	background:url(img/menu_bg.jpg) -169px -46px no-repeat;
}
.staff{
	background:url(img/menu_bg.jpg) -369px -46px no-repeat;
}
.admission{
	background:url(img/menu_bg.jpg) -530px -46px no-repeat;
}
.careers{
	background:url(img/menu_bg.jpg) -630px -46px no-repeat;
}
.contact{
	background:url(img/menu_bg.jpg) -707px -46px no-repeat;
}

	
<!--Menu End-->

.logo{
	width:825px;
	height:87px;
}

#body01{
	background:url(img/body_bg.jpg) no-repeat;
	height:554px;
}

.photo-gallery{
	padding:25px 0 0 34px;
	width:866px;
}
#photo{
	width:429px; float:left;
}

#rightbody{
	width:412px;
	float:left;
}
#div01{
	padding:0 0 0 41px;
}
#div02{
	padding:0 0 0 41px;
}
#div03{
	padding:0 0 0 41px;
}
.moreinfo a{
	color:#7f2100;
	border-bottom:dotted 1px #7f2100;
	text-decoration:none;
	font-size:0.80em;

}

.moreinfo a:hover{
	color:#7f2100;
	border-bottom: none;
	font-size:0.80em;
}

#body02{
	width:825px;
	padding:0 31px 0 50px;

}

#body03{
	width:825px;
	padding:3px 31px 0 50px;

}
#body02content{
	background:#7f2100;
	color:#fff;
}

#content{
	width:741px;
	padding:18px 43px 0 43px;

}

p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:0.90em;
	color:#fff;
	line-height:18px;
}

#leftpannel{
	width:495px;
	float:left;
	background:#7f2100;
	
}

#rightpannel{
padding:10px 0 0 20px; font-family:Arial; font-size:0.90em;
}

#rightpannel .link a{
	text-decoration: underline;
	font-size:0.85em;
	color:#f4bf23;
}
#rightpannel .link a:hover{
	text-decoration:none;
	font-size:0.85em;
	color:#f4bf23;
}

#body02content input{
	border: solid 2px #bb3a0d;
	
}
#contactform table .borderless input{
	border:none;
}
#body02content textarea{
	width:240px;
	border: solid 2px #bb3a0d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.90em; color:#000;
}

#footer{
	background:#6c2006;
	height:32px;
	border-top: solid 1px #ac3d16;
	padding:15px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#d7714d;

}

.righthead{
	font-size:1.20em;
	color:#f4bf23;
}

.rightnav{
	font-size:0.90em;
	color:#f4bf23;
}

.navlink a{
	font-size:1em;
	color:#f4bf23;
	text-decoration:none;
}

.navlink a:hover{
	font-size:1em;
	color:#fff;
	text-decoration:  none;
}
.selected a,hover{
	color:#fff;
	text-decoration:none;
}

.subnavlink a{
	font-size:0.85em;
	color:#f4bf23;
	text-decoration:none;
}
.subnavlink a:hover{
	font-size:0.85em;
	color:#fff;
	text-decoration:none;
}

.newsletter{
	width:460px; height:25px; float:left; padding:3px 0 0 10px;
	font-size:1.20em;
	color:#f4bf23;
	float:left;
	
}

.moreinfo01{
padding:10px 0 30px 0;

}

.moreinfo01 a{
text-decoration: underline;
color:#fff;
}
.moreinfo01 a:hover{
text-decoration:  none;
color:#fff;
}



#innerpageBG{
	background:url(img/innerpage_bg.jpg) no-repeat;
	width:905px;
	height:302px;
}

#innerpageBG2{
	background:url(img/innerpage_bg2.jpg) no-repeat;
	width:905px;
	height:59px;
}
.list{
	padding-top:20px;
}
.list li{
	padding:0 0 7px 5px;
	margin-left:16px;
	list-style:disc;

}
.list h1{
	font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#f4bf23;
	padding-bottom:7px;
}
.headings h1{
	font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
	font-size:1.05em;
	color:#f4bf23;
	padding-bottom:7px;
	
}
.headings h2{
	font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
	font-size:0.90em;
	color:#f4bf23;
	padding-bottom:2px;
	
}
.headings h3{
		color:#f4bf23;
		font-size:0.90em;
}
.list h2{
	font-family:Trebuchet MS,Georgia, "Times New Roman", Times, serif;
	font-size:1.05em;
	color:#f4bf23;
	padding-bottom:3px;
	}
	
	
.order ol li{
	padding:0 0 7px 4px;
	margin-left:22px;
	
}
.list a{
	color:#f4bf23;
	text-decoration:underline;
}

.list a:hover{
	color:#f4bf23;
	text-decoration: none;
}

.handbook a{
	font-size:1.10em;
	color:#f4bf23;
	text-decoration:underline;
}
.handbook a:hover{
	font-size:1.10em;
	color:#f4bf23;
	text-decoration: none;
}

#bredcrums{
	padding: 0 0 15px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
}
#bredcrums a{
	text-decoration:none;
	color:#fff;
}
#bredcrums a:hover{
	text-decoration:underline;
	color:#f4bf23;
}

#contactform {
	width:485px;
	
}
#contactform .name{
	float:left;
	width:150px;
	padding:4px 0 0 0;
}

.textfield input{
	height:18px;
	width:256px;
}
.div02 .name{
	width:100px;
}

#contactform .title{
	float:left;
	width:150px;
	padding:4px 0 0 0;

}
#contactform .textarea textarea{
	width:257px;
	height:40px;
}
#contactform textfield2{
	float:left;
}

#contactform table input.button { 
	font: 12px Arial, Sans-serif; 
	height: 25px;
	margin: 0;
 	color: #555;
	background: #E6E6E6;
	border-width: 2px;
  	border-style: solid;
  	border-color: #bb3a0d #bb3a0d #bb3a0d #bb3a0d;
}
.message{color:#d3ea58;}
.listpadd li{
	padding-bottom:8px;
	color:#f4bf23;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:50px;
width:408px;
border: solid 3px #bb3a0d;
background:#f4bf23;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#bb3a0d;
font-size:16px;
font-weight:700;
border-bottom:1px dotted #bb3a0d;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:16px;
text-decoration:none;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#bb3a0d;
font-weight:700;
display:block;
}	