



body {	
font-size: 13px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif"; 
margin: 0px 0px 0px 0px; 
padding: 0px; 
border: 0px; 
text-align: center; 
background-image: url('../images/site/background2.gif') 
}


/* specific divs */


#banner {	
text-align: left;  	      
 height: 111px; width: 100%; 
padding: 0px; 										  
margin-top: 0px;   
margin-left: 0px;	  
margin-right: 0px;	
margin-bottom: 0px;  
border-top: 0px;             				 
border-bottom: 0px; 		
background-color: gray;      
background-image: url('../images/site/backgroundbanner.jpg') 
}


#menu {	
text-align: left;  	      
height: 27px;   
width: 100%; 
padding: 0px; 										  
margin-top: 0px;   
margin-left: 0px;	  
margin-right: 0px;	
margin-bottom: 0px;  
border-top: 1px solid black;             				 
border-bottom: 1px solid black; 		
background-color: red;      
}

#main	{
text-align: left;	      		       
width: 990px;               
padding-top: 5px;  
padding-left: 5px; 
padding-right: 5px; 
padding-bottom: 5px;  
margin-top: 0px;   
margin-left: 0px;	  
margin-right: 0px;	
margin-bottom: 0px;  
border-top: 0px;	          
border-right: 0px solid black; 
border-bottom: 0px;		
background-color: white; 
}

#centercolumn	{ 
text-align: left;  	                       
width: 990px; 	          
padding-top: 0px;  
padding-left: 0px; 
padding-right: 0px; 
padding-bottom: 0px;  
margin-top: 10px;   
margin-left: 0px;    
margin-right: 0px;	
margin-bottom: 25px;  
border-top: 0px;		  
border-right: 0px;		 
border-bottom: 0px;		
background-color: white; 
}

#footer {	
text-align: left;	      
height: 115px;  
width: 100%; 
padding: 0px;										  
margin-top: 0px; 
margin-left: 0px;	  
margin-right: 0px; 	
margin-bottom: 0px;  
border-top: 1px solid black; 
border-right: 1px solid black; 
border-bottom: 1px solid black; 
background-color: gray;     
background-image: url('../images/site/backgroundbanner.jpg')
}


/* specific div fonts */


p { 
font-size: 13px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";    
color: black; 	
margin-top: 0px; 
margin-bottom: 0px; 
}

td, input, select, textarea { 
font-size: 13px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";    
color: black; 	
margin-top: 0px; 
margin-bottom: 0px; 
}

h1 { 
font-size: 17px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";    
color: black; 	
margin-top: 0px; 
margin-bottom: 0px; 
}

h2 { 
font-size: 15px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";    
color: black; 	
margin-top: 0px; 
margin-bottom: 0px; 
}

#banner2 p {	
font-size: 13px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";  
color: white; 
}

#menu p {	
font-size: 13px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";  
color: white; 
}

#calendarsub p {	
font-size: 12px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";  
color: black; 
}

#footer p {	
font-size: 13px; 
font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif";
color: white; 
}


#main a:link																{ color: #000099; }
#main a:visited	        													{ color: #333366; }

#footer a:link, #footer a:visited, 
#fontbar a:link, #fontbar a:visited,
#banner2 a:link, #banner2 a:visited											{ text-decoration: underline; color: white; }


/* specific classes */


  .matchmenu							{ font-size: 14px; font-family: "trebuchet MS", Arial, Helvetica, "Sans Serif"; color: #CCCCCC; font-weight:bold; }
  .inputsmall							{ font-size: 9px; font-family: 'verdana'; color: black; font-weight:bold; }
  .inputlabelsmall						{ font-size: 9px; font-family: 'verdana'; color: #808080; font-style: italic; }