/* CSS Document */

ul,li {
	list-style-type:none;
}
* html ul#nav {
	width:788px;
	height:31px;
	/*overflow: hidden;*/
	float: left;
	margin-top:8px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	}
ul#nav {
	width:788px;
	height:31px;
	/*overflow: hidden;*/
	float: left;
	margin-top:8px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	}
ul#nav li {
	padding:0;
	margin:0;
	display:block;
	float:left;   
	}
ul#nav li a {
	border:0;
	display:block;
	text-decoration:none;
	font-size: 12px;
	text-indent: -1974px;
	}
li#home1 a {
	width:48px;
	height:31px;
	background-image: url(../images/nav_1.gif);
	background-repeat: no-repeat;
	 }
li#home1 a:hover {
	width:48px;
	height:31px;
	background-image: url(../images/nav_1on.gif);
	background-repeat: no-repeat;
	 }	 
li#power a {
	width:134px;
	height:31px;
	background-image: url(../images/nav_2.gif);
	background-repeat: no-repeat;
	 }
li#power a:hover {
	width:134px;
	height:31px;
	background-image: url(../images/nav_2on.gif);
	background-repeat: no-repeat;
	 }
li#kids a {
	width:99px;
	height:31px;
	background-image: url(../images/nav_3.gif);
	background-repeat: no-repeat;
	 }  
	 li#kids a:hover {
	width:99px;
	height:31px;
	background-image: url(../images/nav_3on.gif);
	background-repeat: no-repeat;
	 }  
li#meet a {
	width:137px;
	height:31px;
	background-image: url(../images/nav_4.gif);
	background-repeat: no-repeat;
	 }
	 li#meet a:hover {
	width:137px;
	height:31px;
	background-image: url(../images/nav_4on.gif);
	background-repeat: no-repeat;
	 }
li#writers a {
	width:120px;
	height:31px;
	background-image: url(../images/nav_5.gif);
	background-repeat: no-repeat;
	 }  
	 li#writers a:hover {
	width:120px;
	height:31px;
	background-image: url(../images/nav_5on.gif);
	background-repeat: no-repeat;
	 }     
	 li#photo a {
	width:113px;
	height:31px;
	background-image: url(../images/nav_6.gif);
	background-repeat: no-repeat;
	 }   
	 	 li#photo a:hover {
	width:113px;
	height:31px;
	background-image: url(../images/nav_6on.gif);
	background-repeat: no-repeat;
	 }   
	 li#conference a {
	width:124px;
	height:31px;
	background-image: url(../images/nav_7.gif);
	background-repeat: no-repeat;
	 }   
	 	 li#conference a:hover {
	width:124px;
	height:31px;
	background-image: url(../images/nav_7on.gif);
	background-repeat: no-repeat;
	 }   
	 
	 
ul#pt_nav {
	width:788px;
	height:31px;
	/*overflow: hidden;*/
	float: left;
	margin-top:8px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	}
ul#pt_nav li {
	padding:0;
	margin:0;
	display:block;
	float:left;   
	}
ul#pt_nav li a {
	border:0;
	display:block;
	text-decoration:none;
	font-size: 12px;
	text-indent: -1974px;
	}
	
li#pt_1 a {
	width:77px;
	height:31px;
	background-image: url(../images/navi_pt_1.gif);
	background-repeat: no-repeat;
	 }
li#pt_1 a:hover {
	width:77px;
	height:31px;
	background-image: url(../images/navi_pt_1on.gif);
	background-repeat: no-repeat;
	 }	 
li#pt_2 a {
	width:99px;
	height:31px;
	background-image: url(../images/navi_pt_2.gif);
	background-repeat: no-repeat;
	 }
li#pt_2 a:hover {
	width:99px;
	height:31px;
	background-image: url(../images/navi_pt_2on.gif);
	background-repeat: no-repeat;
	 }
li#pt_3 a {
	width:184px;
	height:31px;
	background-image: url(../images/navi_pt_3.gif);
	background-repeat: no-repeat;
	 }  
li#pt_3 a:hover {
	width:184px;
	height:31px;
	background-image: url(../images/navi_pt_3on.gif);
	background-repeat: no-repeat;
	 }  
li#pt_4 a {
	width:109px;
	height:31px;
	background-image: url(../images/navi_pt_4.gif);
	background-repeat: no-repeat;
	 }
li#pt_4 a:hover {
	width:109px;
	height:31px;
	background-image: url(../images/navi_pt_4on.gif);
	background-repeat: no-repeat;
	 }
li#pt_5 a {
	width:137px;
	height:31px;
	background-image: url(../images/navi_pt_5.gif);
	background-repeat: no-repeat;
	 }  
li#pt_5 a:hover {
	width:137px;
	height:31px;
	background-image: url(../images/navi_pt_5on.gif);
	background-repeat: no-repeat;
	 }     
li#pt_6 a {
	width:137px;
	height:31px;
	background-image: url(../images/navi_pt_6.gif);
	background-repeat: no-repeat;
	 }  
li#pt_6 a:hover {
	width:137px;
	height:31px;
	background-image: url(../images/navi_pt_6on.gif);
	background-repeat: no-repeat;
	 }     


	 

#content {
	height: 540px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
ul#home_nav_grid {
	padding: 0px;
	height: 384px;
	width: 470px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	margin-top: 20px;
	float: right;
}
ul#home_nav_grid a {
	text-indent: -2000px;
}

ul#home_nav_grid li {
	padding: 0px;
	margin: 0px;
	display: inline;
}

#home_rollover {
	float: left;
	height: 400px;
	width: 300px;
	margin-left: 21px;
	margin-top: 17px;
}

* html #home_rollover {
	float: left;
	height: 400px;
	width: 300px;
	margin-left: 10px;
	margin-top: 17px;
}
ul#home_nav_grid li a {

	display: block;
	float: left;
	height: 174px;
	width: 145px;
	margin-right: 7px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
* html ul#home_nav_grid li a {

	display: block;
	float: left;
	height: 174px;
	width: 145px;
	margin-right: 4px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}


li#matrix_one a {
	background-image: url(../images/home_matrix_one.gif);
	display: block;
	
}
li#matrix_two a {
	background-image: url(../images/home_matrix_two.gif);
}
li#matrix_three a {
	background-image: url(../images/home_matrix_three.gif);
}
li#matrix_four a {
	background-image: url(../images/home_matrix_four.gif);
}
#2_col_wrap {
	padding: 0px;
	float: right;
	height: 322px;
	width: 489px;
	margin-top: 71px;
	margin-right: 29px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
.verdana_14px16lh_justify p
{
margin:0;padding:0;
}
.verdana_12px16lh_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.verdana_12px16lh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #231F20;
	font-weight: normal;
	text-align: justify;
}
.verdana_14px16lh_justify {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: justify;
	color: #000000;
}
.verdana_14px16lh_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
	color: #999999;
	text-decoration: none;
}
.verdana_10px16lh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #231F20;
}
#right_col {
	width: 234px;
	float: right;
	height: 322px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	text-align: justify;
}
li#matrix_five a {
	background-image: url(../images/home_matrix_five.gif);
}
li#matrix_six a {
	background-image: url(../images/home_matrix_six.gif);
}
#contact_us {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 46px;
	width: 118px;
}
#contact_us img {
	height: 22px;
	width: 83px;
	padding: 0px;
	margin-top: 12px;
	margin-left: 18px;
}
#parent_teachers {
	height: 45px;
	width: 160px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#parent_teachers img {
	margin-top: 7px;
	margin-left: 10px;
	height: 32px;
	width: 151px;
}
#students {
	height: 26px;
	width: 81px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#students img {
	margin-top: 10px;
	margin-left: 12px;
	height: 26px;
	width: 81px;
}
.hover a:hover {
position: relative; top: 2px; left: 2px;
	opacity: .9;
	filter: alpha(opacity=90);
	
}
.hover a:active {
position: relative; top: 3px; left: 3px;
	opacity: .9;
	filter: alpha(opacity=90);
	
}
#logo {
	height: 60px;
	width: 800px;
}
#body_bottom {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 800px;
	background-image: url(../images/interface_bottom.gif);
	background-repeat: no-repeat;
}
#body_bottom_pt {
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 800px;
	background-image: url(../images/interface_bottom_pt.gif);
	background-repeat: no-repeat;
}
#body_home {
	height: 428px;
	width: 800px;
	background-image: url(../images/interface_body_home.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-color: #CFE295;
}
#body_power {
	height: 428px;
	width: 800px;
	background-image: url(../images/interface_body_power.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background-color: #F68F1E;
	position: relative;
}
.meet_photo_wrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	padding: 0px;
	height: 100px;
	width: 90px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.meet_photo_wrap img {
	border: 4px solid #000000;
}
#body_meet {
	height: 428px;
	width: 800px;
	background-image: url(../images/page4bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background-color: #9FC9EB;
	position: relative;
}
#body_writers {
	height: 428px;
	width: 800px;
	background-image: url(../images/page5bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background-color: #F7F3A3;
	position: relative;
}
#body_kids {
	height: 428px;
	width: 800px;
	background-image: url(../images/page3bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	position: relative;
}
#body_photo {
	height: 428px;
	width: 800px;
	background-image: url(../images/page6bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	position: relative;
}
#body_conference {
	height: 428px;
	width: 800px;
	background-image: url(../images/page7bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	background-color: #F7ABB8;
	position: relative;
}
#body_contact {
	height: 428px;
	width: 800px;
	background-image: url(../images/page8bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	position: relative;
}
#body_pt_1 {
	height: 428px;
	width: 800px;
	background-image: url(../images/pt1bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	position: relative;
}
#navigation {
	height: 46px;
	width: 800px;
	background-image: url(../images/interface_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#power_wrap {
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: absolute;
	left: 18px;
	top: 23px;
}
#meet_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 18px;
	top: 23px;
}
#kids_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 19px;
	top: 23px;
}
#writers_wrap {
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	position: absolute;
	left: 19px;
	top: 23px;
	padding-top: 0px;
	padding-left: 0px;
}
#photo_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 19px;
	top: 23px;
	right: 0px;
	bottom: 0px;
	width: 750;
	height: 385;
}
#conference_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 19px;
	top: 23px;
	width: 751;
	height: 317;
}
#conference_wrap a {
	color: #FFFFFF;
	text-decoration: underline;
}
#conference_wrapped a {
	color: #999999;
	text-decoration: none;
}body {
	margin-top: 16px;
}
#contact_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 19px;
	top: 23px;
}

#contact_wrap a {
	color: #898D1A;
	text-decoration: underline;
	font-weight: bold;
}
#pt_1_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 19px;
	top: 23px;
	position: absolute;
	width: 751;
	height: 366;
	display: block;
}
#pt_1_wrap a {
	color: #666633;
	text-decoration: underline;

}
#pt_6_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 19px;
	top: 23px;
	position: absolute;
	width: 751;
	height: 366;
	display: block;
}
#pt_6_wrap a {
	color: #3D3E09;
	text-decoration: underline;
	font-weight: bold;
}
#pt_3_wrap {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	left: 19px;
	top: 23px;
	position: absolute;
}
.border_4px {
	border: 4px solid #000000;
	float: left;
}
ul#press {
	height: 200px;
	padding-left: 0px;
}
ul#press li {
	font: bold normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 16px;
	margin-top: 0px;
}
