@charset "utf-8";
/* CSS Document */

body{
	text-align:center;
	background-repeat:repeat-x;
	margin: 0px; 
	padding: 0px;
	background-image: url(../images/bgnew.gif);
	}

#container{
	width:930px;
	margin:0 auto;
	height:auto;
	background-color:#FFF;
	}


#topbar{
	  min-height:225px;
	   clear: both;
	   width:930px;
	 /*border:1px solid black;*/
	}
	
	
#searchbar{
	height:32px;
	width:930px;
	margin-top:-4px;
	margin-bottom:-2px;
    background-image:url(../images/searchbg.gif);
	background-repeat:repeat;
     color:#fbd597;
	 overflow:hidden;
	/*border: thin solid #FF5;*/
	}	
	
	
.search{
	    height:30px;
		float:right;
		padding-top:-3px;
		padding-bottom:15px;
		width:430px;	
		margin-right:0px;
		/*border: thin solid pink;*/
		}	

.search b{
	color:#fbd597;
		}



#search a{
	text-decoration:none;
		}

#searchbar a:hover{
	text-decoration: underline;			
		}
	
	
#indexAndlinks{
color:#fbd597;
min-height:23px;	
width:450px;	
float:left;
text-align:left;
padding-left:1px;	
padding-top:5px;	
/*border: thin solid #FF0;*/	
clear:both;	
	}



#indexAndlinks a{
	
   font-weight:bold;
   font-size:9px;
	color:#fbd597;
	text-decoration:none;	
		}

	
	#indexAndlinks a:hover{
	text-decoration: underline;		
		
		}
	
	
	
	
	
	.vid_desc{
	   font-family:tahoma, arial;	
		font-size:10px;
		color:#CC6A14;
		 font-weight:bold;
		}
	
	/*#navbar{
	height:35px;
	padding:0px;
	width:930;
	margin-top:60px;
	margin-left:0px;
	padding-left:0px;
	margin-top:-20px;
	padding-right:0px;
	margin-bottom:-20px;
	background-color: #F5C3B0;
	border: thin solid #9F3;	
	}*/
	
	
	

	
#flashandlogo{
	width:930px;
	background-color:#fce0a6;
	min-height:160px;
	margin-top:1px;
	/*border: thin solid #FF0;*/
	
	}	
	
		
	#logo{
	width:360px;
	height:154px;
	float:left;
	clear:both;
		/*border: thin solid  #F00;*/
		}
		
		
#flash{
	width:560px;
	height:154px;
	float:right;	
   		}	
		
	#banner{
	width:720px;
	height:auto;
	float:left;	
	clear:both;
		}
	
	#content{
	width:930px;
	height:auto;
  	margin-top:-19px;	
	clear:both;
	}
	
	#bannerandtwitter{
	width:930px;
	height:250;
	margin-top:14px;
	/*border: thick solid #CF3;*/
	}
	
	
	
	#twitter_display{
	   width:210px;
	   height:260px;;
	   float:right;	
	   background-color:#FFF;
	  /*border: thin solid #FF0;*/		
				}
		
.fltlftfr {
	padding:0;
	margin:0;
	float:left; 
	padding:4px 4px 6px 0}	
	
	#leftbar{
	width:320px;
	height:auto;
	float:left;
    clear:both;
}	



	
#gallery{
	width:255px;
	height:auto;
	/*text-align:left;*/
	}		
	
	
	#emsb_banners{
	     width:320px;
		 height:auto;
		 padding-right:16px;
         padding-bottom:30px;   
		 		
				}	
				
				
	#gallery{
	width:255px;
	height:auto;
	/*text-align:left;*/
	}					
	
	#headlines{
	width:355px;
	margin-left:350px;
	padding-right:22px;
	 padding-top:10px;
	 height:auto;
	text-align:left;
		/*border: thin solid pink;*/
	}		


#headlines h2{
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #f6c3b0;
		
	}		

#schoolInfo{
	width:200px;
	height:auto;
	float:right;
	padding:5px;
		}

#footer_info{
	font-size:10px;
	width:930px;
	height:auto;
	text-align:center;
	clear:both;
	margin:0 auto;
	padding-top:40px;	
		}	
	
	#footer_info a{
	
   font-weight:bold;
   font-size:10px;
	color:#000;
	text-decoration:none; 	 
		 }
	


.webmaster_info{
	text-align:center;
	font-size:11px;
		}
	
	
	#footer_info a:hover{
	color:#D57284;		
	text-decoration: underline;	
		}
	


#footer{
	width:930px;
	padding:0px;
	padding-bottom:3px;
	/*background-color:#FDE0A6;*/
	background-color:#fcd27f;
	font-size:10px;
	font-family:tahoma;
	text-align:center;
	margin:0 auto;
	clear:both;
	height:25px;
	}		
	
	
#footer a:hover{
	color:#D57284;		
	text-decoration: underline;	
		}


#pagetitle{
	padding-bottom:20px;
	width:800px;
	margin:0 auto;
	}	
	
	
	
	
table #photo_album td{
	text-align:center;
	
	
	    }	
		
/****************************************video_page*********************************/	
	
	.archives p{
	text-align:left;

		   }
		   
		   
		  	
#emsb_media{
	overflow:hidden;
	width:870px;
	height:auto;
	padding:20px 0px 0px 0px;
	margin:0 auto;
		/*background-color:#0CC;*/   
		   }

#audio{
	 width:auto;
	 padding:0px 0px 0px 0px;
	  float:right; 
	  margin:20px 0px 0px 0px;
	}


#media_video{width:auto;
             float:right; 
   
   }




#left_navbar{
	 float:left;
	 clear:both;
	 width:195px;
	 height:560px;
	 background-color:#f5f5f5;		
	 padding:10px 0px 0px 0px;		
			 
			 }


#left_navbar li{
	list-style-type: none;
	text-align:left;
	   }
 
/****************************************video_page*********************************/	
	
