@charset "utf-8";
/* CSS Document */
body {
	background-color:#5B0001;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
#mainContainer {
	background:url(../_images/bg_body.gif) repeat-y top center;
	margin:auto;
	padding-bottom:40px;
	width:1020px;
}
form {
	padding:0px;
	margin:0px;
}
#headerContainer {
	width:1020px;
	margin:auto;
	height:208px;
}
#bodyContainer {
	width:910px;
	background-color:#FFF;
	margin:auto;
}
#contentContainer {
	width:710px;
	float:right;
	margin-right:8px;
}
#searchBar {
	width:710px;
	height:50px;
	background-color:#D98434;
	margin-top:8px;
	line-height:50px;
	color:#FFF;
}
#searchForm {
	margin-left:25px;
	float:left;
}
#sendButton {
	margin-right:25px;
	float:left;
	width:172px;
	margin-left:50px;
}
#socialMedia {
	margin-right:15px;
	float:right;
}
#content {
	margin-top:15px;
	margin-bottom:15px;
}
#contentBody {
	padding:10px;
	color:#B3542C;
}
#contentBody a {
	color:#0072bc;
}
#contentNav {
	width:150px;
	float:right;
	display:block;
	margin:5px;
	background-color:#CCC;
	height:300px;
	padding:5px;
}
/*#nav {
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:180px;
	margin-top:8px;
	margin-left:-10px;
}
#nav li {
	margin:0px;
	padding:0px;
	font-size:28px;
	width:180px;
	line-height:50px;
	height:50px;
	border-bottom:1px solid #CCC;
	
}
#nav li a {
	text-decoration:none;
	color:#333;
}*/
#headerGraphic {
	width:412px;
	float:left;
	color:#FFF;
	font-weight:bold;
	font-size:40px;
}
#headerVideo {
	/*width:240px;*/
	float:right;
}
#footer {
	color:#FFF;
	font-size:12px;
}
#footer ul {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	padding:0 10px;
}
#footer ul li {
	float:left;
	margin:0px;
	padding:0px 10px;
	line-height:38px;
}
#footer ul li a {
	color:#FFF;
	text-decoration:none;
	font-size:13px;
}
#footer ul li a:hover {
	text-decoration:underline;
}
.splitter {
	height:1px;
	background-color:#EFCB87;
	margin-top:3px;
	margin-bottom:3px;
}
.clear {
	clear:both;
}
.italic {
	font-style:italic;
}
.bold {
	font-weight:bold;
}
.underline {
	text-decoration:underline;
}

/*   MENU    */
#navContainer {
	width:189px;
	float:left;
	position:relative;
	margin-left:-24px;
	margin-top:6px;
}

#navContainer ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;  }

#navContainer li {margin:0; padding:0; list-style:none;}
#navContainer li {display:inline;}
#navContainer ul ul {position:absolute; left:-9999px; border-left:1px solid #FFF;}
#navContainer ul#nav {
	width:189px;
	/*position:absolute;*/
	left:0px;
	top:0px;
}

#navContainer a {display:block; font-size:13px; color:#FFF; line-height:22px; text-decoration:none;padding:0 20px 0 10px;} 
#navContainer li a.fly {background: url(../_images/arrow.gif) no-repeat right top;}

#navContainer li a:hover {/*background-color:#CCC;*/} 
#navContainer li:hover > a {/*background-color:#CCC;*/text-decoration:underline;}

#navContainer ul li:hover > ul {left:100%; margin-top:-25px; margin-left:-3px;}

#navContainer a:hover ul,
#navContainer a:hover a:hover ul, 
#navContainer a:hover a:hover a:hover ul {left:100%;}
#navContainer a:hover ul ul, 
#navContainer a:hover a:hover ul ul {left:-9999px;}

#navContainer table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-25px; margin-left:-3px;}
/* END MENU  */
.ul_middle-school {
	background-color:#9D2F20;
}
.ul_freshmen {
	background-color:#CF6733;
}
.ul_sophomores {
	background-color:#CC9A34;
}
.ul_juniors {
	background-color:#348941;
}
.ul_seniors {
	background-color:#B64E36;
}
.ul_espanol {
	background-color:#653717;
}
.ul_parents {
	background-color:#9A6733;
}
.ul_return-2-college {
	background-color:#CA7633;
}

/* modal */
#mask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background-color:#000;
	display:none;
}
#boxes .window {
	position:absolute;
	left:0;
	top:0;
	width:440px;
	height:200px;
	display:none;
	z-index:9999;
	padding:20px;
}

#boxes #dialog {
	width:320px;
	height:486px;
	background:url(../_images/modal/bg.png) no-repeat 0 0 transparent;
	padding:10px;
}
#boxes #dialog input, #boxes #dialog textarea {
	width:256px;
	border:0px solid #FFF;
	color:#993233;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:8px;
}
#boxes #modalbody {
	width:256px;
	margin:auto;
	margin-top:120px;
}
#boxes #close {
	position:relative;
	top:-15px;
}

/* signup*/
#smask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background-color:#000;
	display:none;
}
#sboxes .window {
	position:absolute;
	left:0;
	top:0;
	width:440px;
	height:200px;
	display:none;
	z-index:9999;
	padding:20px;
}

#sboxes #sdialog {
	width:320px;
	height:641px;
	background:url(../_images/modal/bg_alerts.png) no-repeat 0 0 transparent;
	padding:10px;
}
#sboxes #sdialog input, #sboxes #sdialog textarea {
	width:256px;
	border:0px solid #FFF;
	color:#993233;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:8px;
}
#sboxes #smodalbody {
	width:256px;
	margin:auto;
	margin-top:120px;
}
#sboxes #sclose {
	position:relative;
	top:-15px;
}
