@charset "UTF-8";
/* CSS Document */
body {
	background-color:#8fc3ea;
	margin: 0 auto;
}
#wrapper {
	background-image:url(images/insidepage_bg.png);
	background-repeat:repeat-x;
	width:100%;
	min-height:1200px;
	height:auto;
}

#header {
	width:960px;
	height:195px;
	margin: 0 auto;
	position: relative;
	
}
	#mainlogo { 
		width:112px; 
		height:140px; 
		float: left;
		}
	
	#mainwordmark {
		width:386px;
		height:76px;
		margin-top: 64px;
		margin-left:px;
		float: left;
	}
	#flashstats {
		width: 365px;
		height: 64px;
		margin-left:-100px;
		margin-top:px;
		float: left;
	}
	#getinvolved {
		height:55px;
		width:155px;
		margin-left:px;
		margin-top:60px;
		float: left;
	}
	#socialmediaicons {
		width:116px;
		height:26px;
		margin-left:290px;
		margin-top:55px;
		float: left;
	}
	#socialmediaicons img {
		margin-left:4px;
	}
	
/* this is the beginning of the navigation area in the header*/
	#navigation {
		position: absolute;
		float:left;
		width:595px;
		height:39px;
		top:156px;
		left:20px;
	}
		#navigation ul {
			height:auto;
		}
		#navigation ul li {
			display: block;
			float:left;
			width:auto;
			border:;
			position: relative;
		}
			
			#aboutusnav {
				display:block;
				background:url(images/nav/navsprite.png) no-repeat 0px -86px;
			}
				#aboutusnav:hover {
					background-position: 0px -43px;
				}
				#aboutusnav span{
					display:block;
					visibility: hidden;
					height:40px;
					width: 107px;
				}
					#aboutusnav.active {
					background-position: 0px 0px;
				}
					#aboutusnav.active:hover {
					background-position: 0px 0px;
				}
			#programsnav {
				display:block;
				background:url(images/nav/navsprite.png) no-repeat -106px -86px;
			}
				#programsnav:hover {
					background-position: -106px -43px;
				}
				#programsnav span{
					display:block;
					visibility: hidden;
					height:40px;
					width: 124px;
				}
					#programsnav.active {
					background-position: -106px 0px;
				}
					#programsnav.active:hover {
					background-position: -106px 0px;
				}
			#mediacenternav {
				display:block;
				background:url(images/nav/navsprite.png) no-repeat -232px -86px;
			}
				#mediacenternav:hover {
					background-position: -232px -43px;
				}
				#mediacenternav span{
					display:block;
					visibility: hidden;
					height:40px;
					width: 147px;
				}
					#mediacenternav.active {
					background-position: -232px 0px;
				}
					#mediacenternav.active:hover {
					background-position: -232px 0px;
				}
			#donatenav {
				display:block;
				background:url(images/nav/navsprite.png) no-repeat -378px -86px;
			}
				#donatenav:hover {
					background-position: -378px -43px;
				}
				#donatenav span{
					display:block;
					visibility: hidden;
					height:40px;
					width: 100px;
				}
			#contactnav {
				display:block;
				background:url(images/nav/navsprite.png) no-repeat -477px -86px;
			}
				#contactnav:hover {
					background-position: -477px -43px;
				}
				#contactnav span{
					display:block;
					visibility: hidden;
					height:40px;
					width: 107px;
				}
					#contactnav.active {
					background-position: -477px 0px;
				}
					#contactnav.active:hover {
					background-position: -477px 0px;
				}
			
			#navigation ul li ul {
				display:none;
				position:absolute;
				top: 40px;
				left: 10px;
				padding: 10px 0 0 0;
				/*border: solid red 1px;*/
				width: 600px;
			}
				#navigation ul li:hover ul {
					display:block;
				}
				#navigation ul li.active ul {
					display:block;
				}
					#navigation ul:hover li.active ul {
						display:none;
					}
						#navigation ul:hover li.active:hover ul {
							display:block;
						}
					
				#navigation ul li ul li {
						float:left;
						background:url(images/nav/subnav_divider.jpg) left no-repeat;
						padding:0 10px;
				}
					#navigation ul li ul li:first-child {
						background: none;
					}
		/*This is for the Subnavigation*/
			#navigation ul li ul li a.none {
				background-image:none;
			}
			#navigation ul li ul li a:link {
				text-decoration: none;
				color:#CAE5F3;
			}
			#navigation ul li ul li a:visited {
				text-decoration: none;
				color:#CAE5F3;
			}
			#navigation ul li ul li a:hover {
				text-decoration: none;
				color:#FFF;
			}
			#navigation ul li ul li a:active {
				text-decoration: none;
				color:#CAE5F3;
			}
			/*This is for the Subnavigation*/
	
	
/* this is the end of the header area */	
	
#navbluebar { /* This is the blue bar that goes all the way across the page dividing nav from content*/
	background-color:#003366;
	width:auto 100%;
	height:34px;
}
/* this is the beginning of the main content space*/

#content {
	background-color:;
	background-image:;
	background-repeat:no-repeat;
	width: 960px;
	height:auto;
	min-height:610px;
	margin: 0 auto;
	position:relative;
	color:#003366;
}
	.alt_text{/*copy/paste*/
		font-weight:bold;
		}
	#insidecontent {
		background-image:url(images/beige2_BKD.jpg);
		width:960px;
		min-height:622px;
		height:auto;
		width:960px;
	}
		.superscript{/*copy/paste - This is for the superscript number in bibliography*/
			font-size: 8px;
		}
		.clearfloat {/*this is the clear float to push the footer down when the content extends beyond min-height*/
			clear: both;
			height:10px;
		}
		#maincontent {
			background-color:;
			width:622px;
			min-height:550px;
			height: auto;
			margin-left:30px;
			margin-top:30px;
			float:left;
		}
			#maincontent a {
				text-decoration:none;
				color:#0074e8;
			}
			.maincontent_BODY{/*copy/paste*/
				width:621;
				min-height:600px;
				margin-bottom:20px;
				}
			
		.aboutuscontent_top{/*copy/paste*/
			width: 622px;
			float: left;
			}
		.aboutus_BOD{/*copy/paste*/
			margin-top:20px;
			width: 622px;
			float: left;
			}
		.aboutus_BOD_left{/*copy/paste*/
			width: 300px;
			float: left;
			}
			.aboutus_BOD_left p{/*copy/paste*/
			margin-top: -7px;
			}
		.aboutus_BOD_right{/*copy/paste*/
			width: 300px;
			float: left;
			margin-left:15px;
			}
			.aboutus_BOD_right p{/*copy/paste*/
			margin-top: -7px;
			}
			.powerlunchpic {
				float:right;
				margin-left:20px;
				margin-top:10px;
				margin-bottom:10px;
			}
			
			/*this is the section for the NATIONAL NETWORK PAGE	*/
			.NN_head{ /*copy/paste*/
			width:590px;
			float:left;
			margin-bottom: 10px;
		}	
		.NN_affiliates_links { /*copy/paste*/
			width:622px;
			height:100px;
			float:left;
			margin-left: 10px;
		}
			.NN_affiliates_links_left{/*copy/paste*/
				width:280px;
				height: 95px;
				float:left;
				}
				.NN_affiliates_links_left ul li{/*copy/paste*/
					color:#ff7f00;
				}
			.NN_affiliates_links_right{/*copy/paste*/
				width:320px;
				height: 175px;
				float:left;
				margin-top: 48px;
				}
				.NN_affiliates_links_right ul li{/*copy/paste*/
					color:#ff7f00;
				}
		.NN_affiliates_lists_left{/*copy/paste*/
				width:150px;
				height: 550px;
				float:left;
				}
		.NN_affiliates_list_center{/*copy/paste*/
				width:150px;
				height:550px;
				float:left;
				}
		.NN_affiliates_lists_right{/*copy/paste*/
				width:150px;
				height:400px;
				float:left;
				}
		.NNpage_photo{
			position: absolute;
			top: 500px;
			margin-left:160px;
			}	
			#flashmap {
				width: 700px;
				height: 600px;
			}
			/*this is the section for the NATIONAL NETWORK PAGE	*/
		
			/*this is the section for the VIDEOS AND PHOTOS PAGE */
			#videos {
				width: 920px;
				min-height:300px;
				height:auto;
			}
				#videosplayer {
					width:800px;
				}
			#photos {
				width: 920px;
				min-height:300px;
				height:auto;
			}
				#photos img {
					display:inline;
					padding-right: 10px;
					padding-bottom: 10px;	
				}
			/*this is the section for the VIDEOS AND PHOTOS PAGE */
		#sidebar {
			background-color:;
			width:206px;
			min-height:500px;
			height:auto;
			float:left;
			margin-left:90px;
			margin-top: 30px;
			color:#003366;
		}
			#sidebar h1 {
				text-align:center;
			}
			#sidebartop {
				background-image:url(images/sidebar_top_16h.png);
				background-repeat:no-repeat;
				width:206px;
				height:16px;
			}
				#sidebartoptext {
					width:186px;
					height:45px;
					margin-left:10px;
					padding-top:8px;
				}
					#sidebartopfeed{
						height:30px;
						width:186px;
						margin-left:10px;
						font-size: 12px;
					}
					#sidebartopfeed a, #sidebartopfeed a:hover, #sidebartopfeed a:visited{
						text-decoration: none;
						color: #ff7f00;
					}
			#sidebarmiddle {
				background-image:url(images/sidebar_middle.png);
				background-repeat:repeat-y;
				width:206px;
				min-height:200px;
				height:auto;
			}
				#sidebarmiddletext {
					background-color:;
					width:186px;
					height:auto;
					margin-left:10px;
					padding-top:10px;
				}
					#sidebarmiddletext a {
						text-decoration:none;
						color:#ff7f00;
					}
			#sidebarbottom {
				background-image:url(images/sidebar_bottom_16h.png);
				background-repeat:no-repeat;
				width:206px;
				height:16px;
			}
				#sidebarcontact {
					width: 206px;
					height: 130px;
				}
				#contactform {
					width: 206px;
					min-height: 420px;
					height:auto;
				}
	/*this is dedicated to POWER LUNCH page */
				#orangeboxpowerlunch {
					background-color: #ff7f00;
					height: 100px;
					width: 130px;
					float: right;
					margin: 10px 0 0 10px;
					text-align:center;
					padding: 5px 30px 20px 30px;
					color: #FFF;
				}
	/*this is dedicated to POWER LUNCH page */
	
	/* this is dedicated to the READERS ARE LEADERS page*/
			#girlbluepic {
				float: right;
				margin: 0px;
			}
			#orangeboxreaderleader {
				background-color: #ff7f00;
				height: 65px;
				width: 187px;
				margin: 40px 0 0 10px;
				text-align:center;
				padding-top: 5px;
				color: #FFF;
			}
				#orangeboxreaderleader a {
					color: #003366;
					
				}
	/* this is dedicated to the READERS ARE LEADERS page*/
	
	/* this is dedicated to the BLOG  POSTING page */
			#blogpostcurrent {
				width:410px;
				min-height:500px;
				height: auto;
				float:left;
			}
			#blogpostcolumnright {
				width:180px;
				min-height:500px;
				height: auto;
				float:right;
				margin-left: 5px;
			}
	/* this is dedicated to the BLOG  POSTING page */

	/* this is dedicated to the READING RESOURCES page */
			#RRbookcolumnleft {
				width:300px;
				min-height:622px;
				height:auto;
				float:left;
			}
			#RRbookcolumnright {
				width:300px;
				min-height:622px;
				height:auto;
				float:left;
				margin-left:22px;
			}
			#RRbookcolumnright  h3 {
				font-style:italic;				
			}
			#RRbookcolumnleft  h3 {
				font-style:italic;				
			}

#footer {
	background-color:#003366;
	width:960px;
	height:40px;
	margin: 0 auto;
	position:relative;
}
	#footertext {
		color:#FFF;
		position: absolute;
		top: 15px;
		left: 50px;
	}
	#newsletter_wrapper {
		position: absolute;
		right: 0;
		bottom: 0;
	}
	#newslettertext {
		color:#FF9933;
		float: left;
		padding: 7px 0 0 0;
		width: 70px;
	}
	#newsletterform {
		background-color:;
		width:140px;
		height:20px;
		margin-top:25px;
		color:#ff7f00;
		float: left;

	}
	#newslettergo {
		height:26px;
		width:26px;
		margin-top:25px;
		float: left;
		padding: 0 5px 0 5px;
	}

