@charset "utf-8";
/* CSS Document - Design by PixelMongers, CSS by Teri Simonton */
body {
margin: 0; padding: 0; background-image: url(../Images/Template/background.jpg); background-repeat: repeat-x; background-color: #CCEEF4;}
img { border: 0; }
#parentcontainer {width: 1073px; margin: 0 auto 0 auto; height: auto !important; padding: 0; background-color: #CCEEF4; font-family: "Myriad Pro", Arial, Helvetica, sans-serif;font-size: .9em; min-height: 896px; clear: both;}

/* HOMEPAGE LAYOUT -  left column contains logo + left menu navs and container boxes */
#left_column_container { float: left; width: 335px;height: auto;margin: 0;padding: 0;}

/* Flash used for logo, regular logo set as background */
#logo {float: left;width: 335px;height: 211px;padding: 0;margin: 0;clear: both;background-image: url(../Images/Template/logo.jpg);background-repeat: no-repeat;}
#searchbox_main {float: left;width: 335px;height: 23px;margin: 0;padding: 0px;clear: both;background-image: url(../Images/Template/searchbox.jpg);background-repeat: no-repeat;color: #FFFFFF;text-align: right;}
#choosebox_container {float: left;width: 335px;height: 268px;margin: 0;padding: 0;clear: both;}
	#choosebox_leftmargin{float: left;width:37px;height:268px;	margin: 0;	padding: 0;	background-image: url(../Images/Template/choose_leftmargin.jpg);	background-repeat: no-repeat;}
	#choosebox_maincontent {float: right;width: 298px;	height: 268px;margin: 0;padding: 0;}
	#choosebox_header {float: left;	width: 298px;height: 39px;margin: 0;padding: 0;clear: both;}
	#choosebox_content {float: left;width: 298px;height: 229px;	margin: 0;padding: 0;background-color: #ECF2F7;background-image:	
	url(../Images/Template/choose_container.jpg);background-repeat: no-repeat;background-position: bottom;display: inline;clear: both;}
		#choosebox_content ul li {list-style-image: url(../Images/Template/bullet.gif);font-weight: 600;margin: -2px 0 2px -10px;padding: 0;}		
		#quiz_box {float: left;width: 335px;height: 394px;margin: 0;padding: 0;clear: both;}
			#quiz_top {float: left;	width: 335px;height: 52px;margin: 0;padding: 0;clear: both;	background-image: url(../Images/Template/quiz_top.jpg);		
			background-repeat: no-repeat;}
		#quiz_left {float: left;width: 82px;height: 219px;margin: 0;padding: 0;background-image: url(../Images/Template/quiz_left.jpg);background-repeat: no-repeat;}
		#quiz_content {float: left;width: 207px;height: 219px;margin: 0;padding: 0;background-image: url(../Images/Template/quiz_area.jpg);	
		background-repeat: no-repeat;}
		#quiz_content_right {float: left;width: 46px;height: 219px;margin: 0;padding: 0;background-image: url(../Images/Template/quiz_right.jpg);
		background-repeat: no-repeat;}
		#quiz_bottom {float: left;width: 335px;height: 44px;margin: 0;padding: 0;clear: both;background-image: url(../Images/Template/left_col_quiz_bottom.jpg);
		background-repeat: no-repeat;}
		#quiz_footer {float: left;width: 335px;height: 79px;margin: 0;padding: 0;clear: both;background-image: url(../Images/Template/left_column_bottom.jpg);
		background-repeat: no-repeat;}

/* HOMEPAGE LAYOUT - Beginning of the HOMEPAGE right column area - includes flash, menu and slider */
#right_column_container {float: left;width: 738px;height: auto;background-color: #CCEEF4;}
#masthead {float: left;width: 738px;height: 134px;margin: 0;padding: 0;background-image: url(../Images/Template/masthead.jpg);background-repeat: no-repeat;
background-color: #CCEEF4;clear: both;}
#main_menu {float: left;height: 738px;height: 43px;margin: 0;padding: 0;clear: both;overflow: visible;text-align: left; background-color: #000099; display:inline;}

/* Will need formatting for jquery */
#content_box {float: left;width: 738px;height: auto;margin: 0;padding: 0;clear: both;}
#content_box_leftmargin {float: left;width: 54px;height: 456px;margin: 0;padding: 0;background-image: url(../Images/Template/maincontent_leftmargin_1.jpg);
background-repeat: no-repeat;}
#content_container {float: left;width: 622px;min-height: 428px;height: auto;margin: 0;padding: 0;background-color: #FFFFFF;overflow: visible;display: inline;}
	#content_container_top {float: left;width: 622px;height: 24px;margin: 0;padding: 0;	clear: both;
	background-image: url(../Images/Template/content_container_top.jpg); background-repeat: no-repeat;}
	#content_container_left {float: left;width: 349px;min-height: 428px;height: auto;background-image: url(../Images/Template/main_content.jpg);
	background-repeat:no-repeat;background-position: top;overflow: visible;margin: 0;padding: 0;}
		#content_container_left_text {float: left;width: 314px;	margin: 0 0 20px 25px;	padding: 0;	clear: both;}
	#content_container_rightcolumn {float: left;width: 273px;height: auto;margin: 0;padding: 0;	display: inline;}
		#content_container_pod {float: left;width: 273px;height: 157px;	margin: 0;	padding: 0;	clear: both;}
			#pod_left {	float: left;width: 45px;height: 157px;margin: 0;padding: 0;	background-image: url(../Images/Template/pod_left.jpg);
			background-repeat: no-repeat;}
			#pod_content {float: left;width: 169px;	height: 157px;margin: 0;padding: 0;background-image: url(../Images/Template/video_box.jpg);
			background-repeat: no-repeat;background-color: #000000;}
			#pod_area_content2 {float: left;width: 169px;height: 157px;	margin: 0;	padding: 0;	background-image: url(../Images/Template/video_box3.jpg);
			background-repeat: no-repeat;background-color: #000000;}
		#pod_right {float: left;width: 59px;height: 157px;margin: 0;padding: 0;background-image: url(../Images/Template/pod_right.jpg);
		background-repeat: no-repeat;}
#right_column_image {float: left;width: 273px; height:327px; margin: 0;padding: 0; background-image: url(../Images/Template/people2.jpg); background-repeat: no-repeat; background-color: #FFF; clear: both; text-align:center;}
#content_container_footer {float: left;width: 622px;height: 4px;margin: 0;padding: 0;background-image: url(../Images/Template/content_container_bottom.jpg);
background-repeat: no-repeat;clear: both;}
#contentbox_rightmargin {float: left;width: 62px;height: 456px;margin: 0;padding: 0;background-image: url(../Images/Template/right_col_margin1.jpg);
background-repeat: no-repeat;}
#content_box_footer {float: left;width: 738px;height: 79px;margin: 0;padding: 0;background-image: url(../Images/Template/footer.jpg);background-repeat: no-repeat;
}
#content_box_footer p {	font-size: 1em;	margin: 0 55px 0 0;	padding: 10px;	text-align: right;	color: #000000;	}

/* SECONDARY SECTIONS START HERE */
#searchbox2 {float: left;width: 335px;height: 47px;margin: 0;padding: 0;background-image: url(../Images/Template/searchbox2.jpg);background-repeat: no-repeat;
color: #FFFFFF;text-align: right;clear: both;}
#k12_leftmargin{float: left;width: 37px;height: 571px;margin: 0;padding: 0;background-image: url(../Images/Template/left_margin_upcoming.jpg);background-repeat: no-repeat;}
#adult_leftmargin{float: left;width: 37px;height: 571px;margin: 0;padding: 0;background-image: url(../Images/Template/leftmargin_adult.jpg);background-repeat: no-repeat;}
#resources_leftmargin{float: left;width: 37px;height: 571px;margin: 0;padding: 0;background-image: url(../Images/Template/leftmargin_resources.jpg);background-repeat: no-repeat;}

/*Submenu style starts here */
/* STUDENT TEMPLATES */
#student_leftmargin {float: left;width: 37px;height: 679px;margin: 0;padding: 0;background-image: url(../Images/Template/student_leftmargin.jpg);background-repeat: no-repeat;}
#events_content_students {float: left; width: 298px; height:255px;	margin: 0;	padding: 0;	background-image: url(../Images/Template/student_event_footer.jpg);}
#events_content_students_text {float: left; width: 280px; height:220px;	margin: 10px 0 0 10px;	padding: 0;}

#leftcolumn_bottom_students{	float: left;	width: 335px;	height: 79px;	margin: 0;	padding: 0;	background-image: url(../Images/Template/student_leftcolumn_bottom.jpg);	background-repeat: no-repeat;}


/* SUBMENU LEFT*/
#submenu_box_students {float: left;	width: 298px; height: auto;	clear: both; margin: 0;	padding: 0;}
/* PICK THROUGH THESE */
#menu_column_container {float: left;width: 298px;height: auto;	clear: right;	padding: 0;	margin: 0;	}	
	/* #submenu_box_K12 {float: left;	width: 298px; height: 267px;	clear: both;	margin: 0;	padding: 0;	} */
	#events_content_k12 {	float: left; 	width: 298px;	height: 255px;	margin: 0;	padding: 0;	background-image: url(../Images/Template/events_footer.jpg);
	background-color: #D0F3F9;	background-repeat: no-repeat;	background-position: bottom;	overflow: hidden;	clear: both;	}
	#events_content_adult {	float: left; 	width: 298px;	height: 255px;	clear: both;	margin: 0;	padding: 0;	background-image: url(../Images/Template/event_box_adult.jpg);	background-color: #D0F3F9;	background-repeat: no-repeat;	background-position: bottom;	overflow: visible;	}
	#events_content_resources{	float: left; 	width: 298px;	height: 255px;	clear: both;	margin: 0;	padding: 0;	background-image: url(../Images/Template/events_footer_resources.jpg);	background-color: #D0F3F9;	background-repeat: no-repeat;	background-position: bottom;	overflow: visible;}
		#events_content_text {float: left;width: 280px;height: 210px;padding: 0;margin: 5px 0 0 10px;clear: both;overflow: auto;}
#leftcolumn_bottom_K12 {	float: left;	width: 335px;	height: 79px;	margin: 0;	padding: 0;	background-image: url(../Images/Template/left_column_bottom_k12.jpg);	background-repeat: no-repeat;}
	
#leftcolumn_bottom_adult {float: left;width: 335px;	height: 79px;margin: 0;	padding: 0;	background-image: url(../Images/Template/_bottom_adult.jpg);	background-repeat: no-repeat;}
#leftcolumn_bottom_resources {float: left;	width: 335px;height: 79px;margin: 0;padding: 0;background-image: url(../Images/Template/leftmargin_bottom_resources.jpg);background-repeat: no-repeat;}
/* RIGHT COLUMN CONTENT AREA FOR  K-12 */
#promo_banner_area {float: left;width: 738px; height: 80px;	margin: 0;	padding: 0;	clear: both; background-image: url(../Images/Template/slider_small.jpg); background-repeat: no-repeat;}
		/* HOLDING BOX FOR LOWER CONTENT AREA ON RIGHTMARGIN */
		#contentbox_secondary{float: left;	width: 738px;height: auto;margin: 0;padding: 0;clear: both;background-color: #CCEEF4;background-image: url(../Images/Template/secondary_background.jpg);background-repeat: repeat;}
		/* LEFT GRAPHIC MARGIN BETWEEN SUB MENU & CONTENT BOX */
		#contentbox_leftmargin_secondary {float: left;width: 54px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/main_content_leftmargin.jpg);background-repeat: no-repeat;}		
		/* HOLDING BOX FOR MAIN LEFT COLUMN */
		#maincontent_k12 {float: left;width: 401px;min-height: 550px;height: auto;margin: 0;padding: 0;background-color: #E7FAFA;overflow: visible;
		background-image: url(../Images/Template/main_content_k-12_bkgd.jpg);
		background-repeat: no-repeat}
		#maincontent_adult {float: left;width: 401px;min-height: 550px;height: auto;margin: 0;padding: 0;background-color: #E7FAFA;overflow: visible;		
		background-image: url(../Images/Template/main_content_adult_bkgd.jpg);background-repeat: no-repeat}
		/* HOLDING BOX FOR MAIN FULL WIDTH */
		#maincontent_secondary_full {float: left;width: 570px;min-height: 550px;height: auto;margin: 0;padding: 0;background-color: #E7FAFA;overflow: visible;
		background-image: url(../Images/Template/main_content_full.jpg);background-repeat: no-repeat}
		/* HOLDING BOX FOR LEFT COLUMN TEXT AREA */
			#contentbox_secondary_textarea {float: left;width: 320px;min-height: 550px;	height: auto;margin: 10px 0 0 10px;	padding: 0;	overflow: visible; line-height:135%;}
			#contentbox_secondary_textarea_nopencil {float: left;width: 315px;min-height: 530px;height: auto;padding: 0;overflow: visible;margin-top: 10px;	margin-right: 0;margin-bottom: 0;margin-left: 10px;}
			#contentbox_secondary_textarea_full {float: left;width: 550px;min-height: 530px;height: auto;margin: 10px 0 0 10px;	padding: 0;overflow: visible;}
		/* HOLDING BOX FOR VIDEO PLAYER AREA */
		#mediaplayer_column {float: left;width: 169px;height: 550px;margin: 0;padding: 0;}
			#player_top {float: left;width: 169px;height: 45px;	margin: 0;padding: 0;background-image: url(../Images/Template/pod_top.jpg);
			background-repeat: no-repeat;clear: both;}			
			#player_box {float: left;width: 169px;height: 157px;margin: 0;padding: 0;background-image: url(../Images/Template/pod_center.jpg);
			background-repeat: no-repeat;clear: both;}
			#player_bottom_k12 {float: left;width: 169px;height: 348px;	padding: 0;	margin: 0;background-image: url(../Images/Template/pod_content_bottom.jpg);
			background-repeat: no-repeat;clear: both;}
			#player_bottom_adult {float: left;width: 169px;height: 348px;padding: 0;margin: 0;background-image: url(../Images/Template/pod_content_bottom.jpg);
			background-repeat: no-repeat;clear: both;}
				#player_text_area {	float: left;width: 160px;height: 290px;overflow: hidden;margin: 10px 0 0 5px;padding: 0;clear: both;}
		/* RIGHT GRAPHIC MARGIN W/PEOPLE GRAPHICS */
		#content_container_rightmargin_k12 {float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_image_k12.jpg);background-repeat: no-repeat;}
		#content_container_rightmargin_adult{float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_adult.jpg);background-repeat: no-repeat;}
		#content_container_rightmargin_educators{float: left; width: 114px;height: 550px;margin: 0;padding: 0; 
		background-image: url(../Images/Template/rightmargin_educators.jpg);background-repeat: no-repeat;}
		#content_container_rightmargin_blank{float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_image_blank.jpg);background-repeat: no-repeat; }		
		#content_container_rightmargin_adult_secondary{float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_adult_secondary.jpg);background-repeat: no-repeat; }
		#content_container_rightmargin_k-12_secondary{float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_image_k12_secondary.jpg);background-repeat: no-repeat; }
		#content_container_rightmargin_educators_secondary{float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_image_educators.jpg);background-repeat: no-repeat; }
		#content_container_rightmargin_resources{float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_resources_main.jpg);background-repeat: no-repeat;}
		#content_container_rightmargin_resources_main{float: left; width: 114px;height: 550px;margin: 0;padding: 0;
		background-image: url(../Images/Template/rightmargin_resources.jpg);background-repeat: no-repeat;}
		
		/* RIGHT COLUMN FULL BOTTOM BOX EDGE */
		#contentbox_fullbottom {float: left;width: 738px;height: 21px;margin: 0;padding: 0;background-image: url(../Images/Template/main_content_bottom_strip.jpg);
		background-repeat: no-repeat;clear: both;}

/* K3 Template */
#contentbox_secondary_k3{float: left; width: 738px; height: auto; margin: 0; padding: 0; clear: both; background-color: #CCEEF4; background-image: url(../Images/Template/secondary_background.jpg); background-repeat: repeat;}
		#maincontent_K3_full {float: left;width: 622px;	min-height: 560px;height: auto;	margin: 0;padding: 0;background-color: #FFFFFF;
		overflow: visible;}
			#contentbox_k3_textarea_full {float: left;	width: 550px;min-height: 530px;	height: auto;margin: 10px 0 0 10px;	padding: 0;overflow: visible;}
			#contentcontainer_k3_rightmargin {float: left;width: 62px;height: 560px;margin: 0;padding: 0;background-image: url(../Images/Template/rightmargin_k3.jpg);
			background-repeat: no-repeat;}
			#menu_column_container_k3 {float: left;	width: 298px;	height: 560px;clear: right;padding: 0;margin: 0;
			background-image: url(../Images/Template/k3_menucolumn_bkgd.jpg);	background-repeat: no-repeat;overflow: visible;}
			#leftcontent_k3_box_top {float: left;width: 298px;height: 33px;	margin: 0;	padding: 0;	clear: both;}
			#leftcontent_k3_box {float: left;width: 288px;height: auto;	margin: 0;padding: 0 5px 0 5px;
			background-image: url(../Images/Template/k3_leftcolumn_bkgd.jpg);background-repeat: repeat-y;overflow: visible;clear: both;}
			#leftcontent_k3_box p {padding: 10px; margin: 5px;}				
			#leftcontent_k3_box_bottom {float: left;width: 298px;height: 6px;margin: 0;	padding: 0;	
			background-image: url(../Images/Template/k3_leftcolumn_bkgd_bottom.jpg); background-repeat: no-repeat;clear: both;}

/* TEXT STYLES */
h1 {color: #990000; margin: 5px 5px 5px 0px; padding: 0; line-height: 100%; font-size: 1.3em; font-weight: bold; }
h2 {color: #330099; margin: 5px 5px 5px 0px; padding: 0; line-height: 100%; font-size: 1.2em; font-weight: bold; }
sup {font-size: x-small; font-weight: 100;}
/*Google search styles */
#cse-search-results {padding: 10px;}

/* Banner Slider */
#slider_container {float:left; width:738px; height:184px; background-image: url(../Images/Template/slider.jpg); background-repeat: no-repeat; margin:0; padding:0; clear: both; overflow: hidden;}
#slider {float: left; width: 621px; height: 138px; margin: 20px 0 0 55px; overflow: hidden;}
#slider ul, slider li {margin: 0; padding: 0; list-style: none; }
#prevBtn, #nextBtn {display: none;}



