body{
	background-color:#FFFFFF;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
a{
	color:#185F95;
	}
a:visited, a:hover{color:#185F95}

#container{
	background-color:#ffffff;
	margin:auto;
	width:910px;
	padding:5px;
	}

#header{
	height:75px;
	}
	
#navagation{
	height:35px;
}



#left{
	width:700px;
	float:left;
	}

#left_top{
	height: 175px;
	margin-bottom:5px;
	}
	
#inner_left_container{
	width:345px; 
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.inner_left_top{
	height:19px;
	width:344px;
	background-color:#862918;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	float:left;
	}

.inner_left_top_sa{
	height:8px;
	width:344px;
	background-color:#3366FF;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	float:left;
	}

.inner_left{
	float:left;
	width:333px; 
	height:140px;
	margin-right:5px;
	margin-bottom: 5px;
	padding-top:5px;
	padding-right:5px;
	border: 1px solid #d9e1d9;
	background-color:#f0f0e8;
	padding-left:5px;
	}

.inner_right_top{
	float:left;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#00AA00;
	height:8px;  
	width:348px;
	}
	
#inner_right_1{
	float:left;
	margin-left:5px;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#d8800b;
	}

#solidblue{
	float:left;
	margin-left:5px;
	border-top:1px solid #CCCCFF;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#99CCFF;
	}
	
.inner_right{
	float:left;
	width:338px;
	height:140px;
	margin-bottom: 5px;
	padding-top:5px;
	padding-right:5px;
	border: 1px solid #d9e1d9;
	background-color:#f0f0e8;
	padding-left:5px;
	}


.left_bottom{
	width:693px;
	margin-right:5px;
	float:left;
	padding: 5px 0 5px 5px;
	background-color:#f0f0e8;
	border:1px solid #d9e1d9;
	}

.left_bottom_top{
	background-color:#fdca42;
	float:left;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	height:3px; 
	width:699px;
	}

.formdiv{
	background-color:#eeffee;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	height:145px; 
	}



#right_1{
	height:20px;
	background-color:#cccccc;
	padding: 5px 0 0 10px;
	font-size:12px;
	font-weight:bold;
	}

#right_2{
	height:280px;
	background-color:#f0f0f0;
	padding: 10px 10px 0 10px;
	line-height:1.8em;
	}

#right_3{
	height:20px;
	background-color:#cccccc;
	padding: 5px 0 0 10px;
	font-size:12px;
	font-weight:bold;
	}

#right_4{
	
	background-color:#f0f0f0;
	padding: 5px 0 5px 5px;
	font-size:12px;
	}

#right_5{
	height:20px;
	background-color:#cccccc;
	padding: 5px 0 0 10px;
	font-size:12px;
	font-weight:bold;
	}
	
#right_6{
	height:181px;
	padding:10px;
	background-color:#f0f0f0;
	}

#footer{
	width:910px;
	clear:both;
	font-size:10px;
	height:30px;
	padding-top:5px;
	margin-top:5px;
	background-color:#f0f0f0;
	}
	
#footer a {
text-decoration:none;
color:#185F95;
}

.spacer{
height:5px; 
margin-left:-6px; 
margin-top:5px;
background-color:#fff; 
width:345px; 
border-top:1px solid #d9e1d9;
border-bottom:1px solid #d9e1d9;

}
.red
{
	color:#862918;
	}

.brightred
{
	color:#FF0000;
	}
		
	
.red_small{
font-size:10px;
color:#862918;
}

.orangeOld{
	color:#d8800b;
}

.orange{
	color:#ff800b;
}

.yellow{
	color:#fdca42;
}

.blue{
	color:#185F95;
	}

.green{
	color: #336600;
}

.bluepure
{
	color:#0000FF;
}

.greenpure
{
	color:#00AA00;
}

.bluelight
{
	color:#ddddff;
}

.black_small{
	font-size:11px;
	color:#000000;
}

.blue{
	color:#185F95;
	font-weight:bold;
}

.styleLargeBlink {
	font-size: large;
}

.styleSmall {	
	font-size: 6px;
	color:#D0D0D0;
}

.styleLargeOrange {
	font-size: large;
	color: orange;
}

.styleLarge {
	font-size: large;
}

.styleXLarge {
	font-size: x-large;
}

.styleXXLarge {
	font-size: xx-large;
}
.styleMedium {
	font-size: medium;
}

.style10 {font-size: 14px}

.styleLarge {font-size: large}

.style11 {font-weight: bold}

.antired {color: #79D6E7}

/*****
	header menu css
*****/
   #nav {
   		margin:0;
    	padding:0;
    }



    #nav li {
		display:inline;
		padding:0;
		margin:0;
    }


   #nav a:link,
   #nav a:visited {
	color:#185F95;
	background: #DDDDFF;
	padding:4px;
	float:left;
	width:auto;
	text-decoration:none;
	font:bold 1em/1em Arial, Helvetica, sans-serif;
	text-shadow: 2px 2px 2px #555;
	font-size:15px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: groove;
	border-left-style: groove;
	border-right-color: #009900;
	border-left-color: #009900;
  }
  

   #nav a:hover {
		color:#000;
		background:#00CC00;
    }


    #home #nav-home a,
    #register #nav-register a,
    #summer #nav-summmer a, 
    #coaching #nav-coaching a, 
	#afterschool #nav-afterschool a,
    #entries #nav-entries a,
    #results #nav-results a,
    #journal #nav-journal a,
	#info #nav-info a
	{
		background:#339900;
		color:#fff;
		text-shadow:none;
   	}
  
    #home #nav-home a:hover,
    #summer #nav-summmer a:hover,
	#register #nav-register a:hover,
    #coaching #nav-coaching a:hover, 
	#afterschool #nav-afterschool a:hover,
    #entries #nav-entries a:hover,
    #results #nav-results a:hover,
    #journal #nav-journal a:hover,
	#info #nav-info a:hover
 	{
   		background:#99ff99;
   }
  
   #nav a:active {
	   background:#339900;
	   color:#fff;
   }
   
   
 
#header_title{
	width:900px;
	height:125px;
	margin-bottom:5px;
	}
	
	
#menu1{
	float:left; 
	width:800px; 
	background-color:#BFF;
	margin-bottom:2px;
	padding-left:1px;
}	

/*****
	mew divs
*****/
#inner_container_small{
	width:345px; 
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
	
.inner_left_big {
	float:left;
	width:333px; 
	height:1000px;
	margin:5px;
	padding-top:2px;
	border: 1px solid #d9e1d9;
	background-color:#f0f0e8;
	padding-left:5px;
	}
	
#inner_right_container{
	width: 345px;
	float:left;
	margin-bottom:5px;
}

.inner_big_top{
	float:left;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#3366FF;
	margin-left:5px;
	height:8px;  
	width:455px;
	}

.inner_wide_top{
	float:left;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#00AA00;
	margin-left:5px;
	height:8px;  
	width:455px;
	}

.inner_small_top{
	float:left;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#fdca42;
	height:8px;  
	width:238px;
	}

.inner_tall_top{
	float:left;
	border-top:1px solid #d9e1d9;
	border-left:1px solid #d9e1d9;
	border-right:1px solid #d9e1d9;
	background-color:#ff800b;
	height:8px;
	width:238px;
	}
	

#inner_small_container{
	width:233px; 
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

#inner_wide_container{
	width:445px; 
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.inner_big{
	float:left;
	width:440px;
	height:164px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	margin-top:1px;
	padding:5px;
	border: 3px solid #0000ff;
	background-color:#f0f0e8;
	}

.inner_wide{
	float:left;
	width:440px;
	height:104px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	margin-top:1px;
	padding: 5px;
	border: 3px solid #0000FF;
	#d9e1d9;
	background-color:#f0f0e8;
	}

.inner_tall{
	float:left;
	width:223px;
	height:164px;
	margin:2px;
	margin-right:2px;
	margin-top:1px;
	padding: 5px;
	border: 3px solid #ff0000;
	background-color:#f0f0e8;
	}
	

.inner_small{
	float:left;
	width:223px;
	height:104px;
	margin-bottom:2px;
	margin-right:2px;
	margin-top:1px;
	padding: 5px;
	border: 3px solid #FF0000;
	background-color:#f0f0e8;
	}
	
.inner_big_map{
	float:left;
	width:435px;
	height:470px;
	margin-bottom:2px;
	margin-left:5px;
	margin-right:5px;
	margin-top:1px;
	padding:5px;
	border: 3px solid #0000ff;
	background-color:#f0f0e8;
	}

