/* CSS Document */
/* -----------------------general------------------------ */
body{
	padding:0 0 0 0;
	margin:0;
	color:#000000;
	font:normal 14px Arial, Verdana, Tahoma, sans-serif;
	background-color:#000;
	line-height:18px;
	/*background:url(images/body_bg.gif) repeat-y 0 0 #CD1432;*/
}
div, td, h1, h2, h3, h4, h5, p, form, label, input, textarea, span, li{
	margin:0;
	padding:0;
	line-height:18px;
}
img{
	padding:0;
	margin:0;
	border:none;
}
/*ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}*/
.page_content h3 {
line-height:18px;
font-size:16px;
font-style:italic;
}
a.url_link {
	color:#555555;
}
a{
	text-decoration:none;
	outline:none;
	color;#555555;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
.main_content{
	background-color:#fff;
	color:#555555;
	padding:0;
	margin:0;
}
/* -----------------------general------------------------ */
#main_body{
	background:url(images/str.jpg) repeat-y 0 0;
	width:1003px;
	margin:0 auto;
	padding:0;
}
#main_1{
	background:url(images/body_bg_top.jpg) no-repeat 0 0;
	width:970px;
	padding-right:33px;
}

#main_2pic{
	background:url(images/body_bg_top2.jpg) no-repeat 0 0;
	width:970px;
	padding-right:33px;
}
#main_3{
	background:url(images/body_bg_top3.jpg) no-repeat 0 0;
	width:970px;
	padding-right:33px;
}
#main_2pic #main_2{
	background:url(images/body_bg_bottom2.jpg) no-repeat 0 bottom;
}
#main_2{
	padding-bottom:230px;
	background:url(images/body_bg_bottom.jpg) no-repeat 0 bottom;
	padding-right:33px;
	min-height:755px;
	height:auto !important;
	height:755px;
	width:970px;
}
/* -----------------------Left------------------------ */
#left{
	float:left;
	width:260px;
	padding:0 0 0 7px;
	}
#left_content{
	width:212px;
	padding:0 0 0 41px;
	margin:0 20px 0 0;
	float:left;
}
#main_2pic .page_content {
	font:normal 13px/14px Arial, Helvetica, sans-serif;
	color:#000;
	width:595px;
	line-height:18px;
}
.page_content {

font:normal 13px/14px Arial, Helvetica, sans-serif;
color:#000;
width:550px;
line-height:18px;
}
.page_content .imgIgnite {
margin-left:-17px;
position:absolute;
}
.page_content ul {
list-style:none outside;
}
.page_content ul.ulHigh {
margin-top:8px;
position:absolute;
width:530px;
}
.page_content ul li {
line-height:18px;

}
.page_content .gold {
color:#4A3c01;
font-style:normal;
}
.page_content .left-space {
margin-left:73px;
position:absolute;
}
.page_content p {
line-height:18px;
}
#main_2pic .page_content p:first-letter {
	padding-left:0px;

}
.page_content p:first-letter {
	padding-left:30px;

}
ul.main_nav{
	padding:19px 0 0 3px;
}
ul.main_nav li{
	padding:0 0 16px 0;
}
#news_letter_bg{
	width:218px;
	margin:10px 0 0 0;
	background:url(images/news_lete_bg.png) no-repeat 0 0;
	height:151px;
}
#form_bg{
	width:188px;
	margin:0 0 0 13px;
}
.form_container{
	margin:10px 0 0 0;
	width:179px;
	padding-top:85px;
	}
p.form_text{
	width:188px;
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	color:#E7C794;
	background-color:inherit;
	padding:45px 0 0 0;
	display:none;
}
input.text_box{
	width:162px;
	background-color:transparent;
	height:19px;
	border:0px solid #000;
	color:#a9a9a9;
	padding:3px 0 0 18px;
	line-height:22px;
	float:left;
}
input.go_bt{
	width:36px;
	height:24px;
	cursor:pointer;
	float:right;
	display:none;
}
#left_bot_heading{
	width:212px;
	padding:20px 0 0 0;
	display:none;
}

#botom_white_link{
	width:212px;
	margin:0 auto;
		display:none;
}
ul.white_links{
	padding:25px 0 0 0;
}
ul.white_links li{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:0 0 22px 21px;
	background:url(images/arrow.gif) no-repeat 0 6px;
}
ul.white_links li a{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	text-decoration:underline;
	}
ul.white_links li a:hover{
	text-decoration:none;
	}
/* -----------------------Left------------------------ */
/* -----------------------right------------------------ */
#right_content{
	width:670px;
	float:right;
}

#header_index{
	width:670px;
	background:url(images/header.jpg) no-repeat 0 0;
	margin:0 auto;
	height:222px;
}

#header{
	width:670px;
	margin:0 auto;
	height:80px;

}
img.logo{
	padding:0 0 0 0px;
	float:left;
}
#body_top_text{
	background:url(images/body_top_text_bg.jpg) no-repeat 0 0;
	width:618px;
	margin:23px 0 0 0;
	float:left;
	height:115px;
	font:normal 20px/35px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:0 0 0 15px;
}
#body_links{
	width:633px;
	float:left;
}
#link_left{
	width:415px;
	float:left;
}
#link_right{
	width:213px;
	float:left;
}
ul.link{
	padding:30px 0 0 3px;
}
ul.link li{
	font:normal 13px/14px Arial, Helvetica, sans-serif;
	color:#4A3C01;
	background-color:inherit;
	padding:0 0 14px 22px;
	background:url(images/BULLET.gif) no-repeat 6px 4px;
}

#body_botom_text{
	font:normal 15px/25px Arial, Helvetica, sans-serif;
	color:#1D1914;
	background-color:inherit;
	padding:6px 0 0 15px;
	width:610px;
	float:left;
	margin-bottom:20px;
}
.right_con{
	width:651px;
	padding:0 0 0 0;
	}
/* -----------------------right------------------------ */

/* -----------------------School Initiative------------------------ */

#main_2pic .body_content{
	width:587px;
	float:left;
	padding:0 0 0 39px;
	line-height:18px;
}
#main_2pic .body_content .media{
	padding-right:22px;
	display:inline;
	float:left;
	margin-left:-10px;
}
#main_2pic .body_content .mediaText{
	margin-left:40px;
}
.body_content{
	width:580px;
	float:left;
	padding:0 0 0 56px;
	line-height:18px;
	}
.body_content div,.body_content p{
	line-height:18px;
}
.ulDisc{
	list-style:disc inside;
	line-height:18px;
	margin-top:2px;
	padding-left:20px;
}
.ulDisc li {
 	line-height:18px;
}
.body_content .content {
	font:normal 13px/14px Arial, Helvetica, sans-serif;

}
/* -----------------------School Initiative------------------------ */

/* -----------------------iframe------------------------ */
.iframe{
	margin:20px 56px 0 0;
	border:none;
	overflow-x: hidden;
	}
.logo {
margin-left:-3.5px;
}
ul.team{
	width:500px;
	padding:0 0 0 25px;
	margin:0px;
	}
#main_2pic ul.team li{
	list-style-type:disc;
	font:normal 13px/23px Arial, Helvetica, sans-serif;
	background-color:inherit;
	padding:0 0 0 0px;
	margin:0px;
}

ul.team li{
	list-style-type:disc;
	font:normal 13px/23px Arial, Helvetica, sans-serif;
	background-color:inherit;
	padding:0 0 0 0px;
	margin:0px;
	}
