
/*---------DON'T DELETE THIS! CLEARFIX! ---------*/
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
  
 .clearfix {
display: inline-block;
}  

    /* Holly Hack Targets IE Win only \*/
    * html .clearfix {height: 1%;}
	.clearfix {display: block;}
    /* End Holly Hack */
	
textarea{
	resize:none;
	}
body{ background:#0675be;color:#055a92}
	
/*-----------END CLEARFIX----------*/
@font-face {  
  font-family:"GlasgowExtraBold";  
  src:url(../fonts/GlasgowExtraBold.ttf ) format("truetype");  
} 


img{ border:none}

a{color:#055a92; text-decoration:none;}
a:hover{text-decoration:underline;} 
 
ol
{
 
  margin-left: 0;
  padding-left: 1.5em;
  text-indent: 0em;
}

hr{ width:647px; background:#699cbe; height:2px; display:block; margin:30px auto;}
/*===========================*/
#container{width:1074px;  margin:0 auto; background-image:url(../media/images/bg.jpg); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
#header{width:802px; margin:0 auto; background:url(../media/images/tempHeader.png) no-repeat; height:327px; display:block;}
#copy{ width:802px; margin:0 auto;  background:url(../media/images/copybg.png) repeat-y; font-size:12px; line-height:16px;}
.section{ width:650px;margin-left:88px;}
.sectiontitle{font-family:GlasgowExtraBold;font-size:24px;text-transform:uppercase;width:702px;padding-bottom:15px;line-height:24px;}
.date{width:600px; margin-left:66px;font-size:11px; font-weight:bold; margin-bottom:19px;}
.cat{ font-size:14px;font-weight:bold; padding-bottom:15px;}
.links{ margin:24px 0; font-size:10px;}
.links a{color:#055a92;}
.links a:hover{text-decoration:none;}
#copybottom{width:803px; height:17px; display:block;margin:0 auto;background:url(../media/images/copybottom.png); margin-top:-34px;}
#footer{width:700px; margin:0 auto; height:204px; display:block; margin-top:20px; margin-bottom:25px;}
#coppa{font-family:GlasgowExtraBold;font-size:15px;text-transform:uppercase;width:700px; text-align:center; margin:25px;}
#coppa a{color:#fff}
#coppa a:hover{text-decoration:none}
.schoolpix{float:right; }
.schoolpix img{margin:0 0 12px 12px; padding-bottom:12px;}


/*=============== NAV ===============*/

#nav {
	height:51px;
	width:802px;
	background:url(../media/images/nav.png);
	padding:0;
	margin:0 auto;
	position: relative;
	margin-top:-62px;
	left:0px;
	

	
}		
	
 #nav li {
    margin: 0; padding:0; list-style: none;
    position: absolute;height:51px;display:block; }


  
   
  #nav a{
  	display:block;
	height:41px;
	width:100%;
	}	
	
  #nav a span{display:none;height:41px;}
  
  #nav li ul li a span{display:block; height:61px;}
  
 


#nav li ul {
  display: none;
  position: absolute; 
  top: 0;
  left: 0;
  }

#nav li > ul {
	top: auto;
	left: auto;
	margin-left:0px;
	margin-top:0px;
	}
	
#nav li:hover ul, #nav li.over ul{display: block;height:41px;}




#nav_blog{left:58px;top:0px;height:42px;width:213px;}
#nav_school{left:273px;top:0px;height:42px;width:187px;}
#nav_guest{left:464px;top:0px;height:42px;width:155px;}


#nav_blog a:hover, #blog #nav_blog{
background: transparent url(../media/images/nav.png)
-58px -51px no-repeat; height:42px;}

#nav_school a:hover, #school #nav_school{
background: transparent url(../media/images/nav.png)
-273px -51px no-repeat;height:42px;}

#nav_guest a:hover, #guest #nav_guest {
background: transparent url(../media/images/nav.png)
-464px -51px no-repeat;height:42px;}



