@charset "UTF-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, p, ol, ul, form, blockquote {padding: 0; margin: 0;}

h1, h2, h3, h4, h5,pre, code {font-size: 1em;}

a {text-decoration: none;}

a img { border: none; }


h1 {margin-top: 5px;
    font-size: 2em;}
	
	
h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
	font-weight:normal;
    font-size: .9em;}
	
	
h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	font-weight:bold;
    font-size: 1.1em;}
	

h4 {font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000099;
    font-weight:bold;
    font-size: .9em;
	
	}
	
h5 {font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#0066CC;
    font-weight:bold;
    font-size: 2em;}	
	
p {font-family:  Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   font-weight: 200;
   font-size:.7em;
   word-spacing:.2em;
   line-height: 1.4em;}
   
   
/* ----------------MAIN STRUCTURE----------------*/
   

body {background-image:url(images2/browngrad.jpg);
	  background-repeat:repeat-x;
	  margin-left: 10%;
	  background-color:#73512b}


.wrapper {width: 825px}
	

#midfloor2 {height: 25px;
 			
  			background-color:#FFFFFF}
			
  
  
#bottomfloor {height: 800px;
 			  background-color:#927e6a;}
			  
 
#leftcol {width:20px;
          padding:0; background-color:#996633;}
		  
 
#midcol {width:570px;
         padding:0;}
		 
 
#rightcol {width:210px;}

  
#basement {background-color:#000099;}

  
#footer {background-color: #73512b;
         padding: 0 0 0 25px;}
		 

/*---------------END MAIN STRUCTURE---------------*/




/*--------------- BEGIN LEFT COLUMN CONTENT--------------*/

#leftcontainer {height:850px;padding:60px 0 10px 0px;background-color:#996633;}



#leftcon1
 {margin:0 0 12px 0;
		 padding:0px 0  5px 6px;
		 background-color:#FFFFFF;
		 border: solid 1px #666666;}
		 
#leftcontainer h2 { font-size:.8em;font-weight:bold;color:#000000;
                    padding:2px 0 0px 3px;
					text-align:center;}	
				   
#leftcontainer p {font-size: .7em;}	

#leftcontainer a:link {font-family:Verdana, Arial, Helvetica, sans-serif;color:#0033CC; 
                       text-decoration:underline;}
					   
#leftcontainer a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;color:#666666;}

#leftcontainer a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#0099FF;}	  
		  
/*--------------- END LEFT COLUMN CONTENT--------------*/	

  





/*--------------- BEGIN MIDDLE COLUMN CONTENT--------------*/


#maincontainer {padding-top: 10px;}

#maincontainer p {font-size:12px;color:#000000;}

#maincontainer a:link {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF; 
                       text-decoration:underline;}
					   
#maincontainer a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;color:#CCCCCC;text-decoration:underline;}

#maincontainer a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFF99;}

		  

 #announcements, #maincol3 
 {margin-bottom: 12px;
		 padding:0px 5px 5px 5px;
		 background-color:#FFFFFF;
		 border: solid 1px #666666;}
		 
#maincontainer h2 {font-weight:bold;color:#000000;
                   padding:0px 0 9px 3px;}	
				   
#announcements h4 {color:#000000;padding:2px 0 5px 3px;font-weight:bold;}


 #maincontainer li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin: 0 0 0 14px; padding: 0 0 4px 0;}

#boys, #girls {text-align:left;padding:10px;}

 #girls h3 {margin-bottom:10px;}
 
 #boys h3 {margin-bottom:10px;}

#boys {background-image:url(images2/News&Events_Images/BlueSquareBkgrnd.gif);
border-top:solid 2px #000000;
border-bottom:solid 2px #000000;
border-left:solid 2px #000000;}

#boys2 {background-image:url(images2/News&Events_Images/BlueSquareBkgrnd.gif);border-top:solid 2px #000000;
border-bottom:solid 2px #000000;
border-right:solid 2px #000000;}

#boys2 h2 {margin: 10px 0 0 0;}

#girls {background-image:url(images2/News&Events_Images/PinkSquarebkgrnd.gif);
border-top:solid 2px #000000;

border-left:solid 2px #000000;}

#girls2 {background-image:url(images2/News&Events_Images/PinkSquarebkgrnd.gif);border-top:solid 2px #000000;

border-right:solid 2px #000000; text-align: center;}

.mainnews1 {text-align:center}


/*--------------- END MIDDLE COLUMN CONTENT--------------*/


/*----------------BEGIN RIGHT COLUMN CONTENT-------------*/

#rightcontainer {padding:10px 0px 0 0; margin:0;}

#rightcol1 {padding: 5px 4px 0 4px; text-align:center;}


#rightcon1
         {margin: 18px 0 10px 0;
		 padding:0px 0px  5px 3px;
		 background-color:#FFFFFF;
		 border: solid 1px #FFFFCC;}
		 
#rightcontainer h2 { font-size:.8em;font-weight:bold;color:#000000;
                    padding:0;margin:0;
					text-align:center;}	
					
					
#rightcontainer h3 {font-size:.8em;margin-bottom:3px;color:#DDDDDD;}
				   
#rightcontainer p {font-size: .7em;}	

#rightcontainer a:link {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFF66; 
                       text-decoration:underline;}
					   
#rightcontainer a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;color:#0033CC;}

#rightcontainer a:hover {font-family:Verdana, Arial, Helvetica, sans-serif;color:#0099FF;}

#cantus {margin:5px 0 0 35px;}	

/*---------------END RIGHT COLUMN CONTENT---------------*/  


a:link {font-family:Verdana, Arial, Helvetica, sans-serif; 
        color:#D6D6D6;}

a:visited {color:#FFFF66;}

a:hover {color:#FFFFCC;}








/*--------------- BEGIN HORIZONTAL NAV--------------*/

#navh {

       width: 825px;
      
	   margin: 0;}

#navlist
{font-family: Verdana, Arial, sans-serif; font-size:12px; color:#000000; 
font-weight:lighter; 
margin: 0;
padding:10px 0 15px 15px;

}

#navlist ul, #navlist li
{
margin-left:15px;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{

line-height: 13px;
font-weight: bold;
letter-spacing: .1em;
margin: 0px 13px 2px 14px;
text-decoration: none;
color:#686868;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{font-weight:bold;
border-bottom: 4px solid #333333;
padding-bottom: 2px;
background: transparent;
color: #333333;
}

#navlist a:hover { color: #000; }

/* -----------END HORIZONTAL NAV---------------*/










/*--------------- BEGIN VERTICAL NAV--------------*/

#navcontainer { width: 140px;
               background-color:#996633;
                padding: 0 0 5px 85px; }

#navcontainer ul
{
margin:0;
padding:0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size:.7em;font-weight:bold;
}

#navcontainer a
{
display: block;
padding:4px 0 4px 5px;
width: 130px;
background-color:#996633;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlistvert a:visited
						{color:#333333;
						text-decoration: none;}

#navcontainer a:hover { background-color: #369;
						color: #fff;}
						
/*--------------- END VERTICAL NAV--------------*/


* html #wrapper {height:1%} /* IE hack */



.mousetype {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	text-align: center;
	
}
.clearfloat {
	clear:both;
	height:0px;
}
