BODY {

   font-family: "Arial", "Helvetica", sans-serif;

	font-size: 9pt;

	margin: 0;

	padding: 0;

}



#container {

	margin: 0px auto;

	background-color: Black;

	padding-bottom: 10000px;

	margin-bottom: -10000px;

	overflow: hidden;

} 

#header { 

background-image : url(images/bannerslice3.jpg); 

background-repeat : repeat-x; 

width : auto; 

padding : 0px; 

margin : 0 0 0 0; 

}



#topnav-container {

	padding: 0px 0;

	background: #01a54f;

	border-bottom: thick solid gray;

	}



#topnav {

margin: 0 0 0 150px;

	padding: 0;

	}

#topnav ul{

	margin: 0 0 0 150px;

	list-style: none;

	}





#topnav li  {

	list-style: none;

	display: inline;

	padding: 0px;

	width: 50px

}



#topnav li a { 

text-align : center; 

text-decoration : none; 

color : white; 

padding: 3px 0;

	padding-left: 9px;

	width: 104px; /*185px minus all left/right paddings and margins*/

	text-decoration: none;

	color: white;

	background-color: Black;

	border-bottom: 1px solid gray;

	border-left: 7px solid Silver;



} 

#topnav a:link { 

color : #ffffff; 

background-color : #000000; 

text-decoration : none; 

padding : 1px; 

} 

#topnav a:visited { 

color : #ffffff; 

background-color : #000000; 

text-decoration : none; 

padding : 1px; 

} 

#topnav a:hover {

	color: Black;

	background-color: #c5bd99;

	text-decoration: none;

	padding: 1px;

	border-left-color: gray;

	

} 

#topnav a:active { 

color : #ffcc00; 

background-color : #c5bd99; 

text-decoration : none; 

padding : 1px; 

}



#content

{

	margin: 0 10px 0 127px;

	padding: 2em 2em 2em 2em;

	background-color: #c5bd99;

	border: 1px solid gray;

}

#content ul {

	font-size: 12px;

line-height: 2em;

}

#content li {

	color: black;

	list-style-type: disc;

	display: block;

}

 



.subevents {
	font-size: 8pt;
	float: right;
	color: black;
	border: thin solid;
	background-color: #01a54f;
	padding: 15px;
	width: 265px;
	position: relative;
	top: 0;
	background-position: center;
} 
.subcal {

	font-size: 8pt;

	float: right;

	color: black;

	border: thin solid;

	background-color: #01a54f;

	padding: 5px;
	
	width: 230px;

	position: relative;

	top: 300;
	

} 



#footer { 

background-color : #01a54f; 

color : #ffffff; 

text-align : left; 

font-weight : bold; 

font-size: 8pt;

width : auto; 

clear : both; 

margin : 0 0 10px 0; 

padding : 10px; 

} 

.clear {

  clear: both;

  height: 0;

}

 



h1 { 

font-size : 14pt; 

color : #000000; 

text-align : center; 

padding : 2px; 

border-bottom-style : solid; 

border-color : #000000; 

border-width : thin; 

} 

h2 { 

font-size : 12pt; 

color : #01a54f; 

padding : 2px; 

border-bottom-style : dotted; 

border-color : #000000; 

border-width : thin; 

} 

#hdr2 { 

font-size : 16pt;

color : #01a54f; 

}

h3 {

	font-size: 10pt;

	color: #01a54f;

		font-style: italic;

} 

h4 {

	font-size: 9pt;

	color: #01a54f;

	background-color: #000000;

	text-align: left;

	padding: 1em;

} 

h5 { 

font-size : 9pt; 

color : #01a54f; 

background-color : #005dc0; 

padding : 2px; 

border : 1px solid #005dc0; 

} 

h7 { 

font-size : 8pt; 

color : #ffffff; 

background-color : #666666; 

padding : 2px; 

} 

a:link { 

text-decoration : underline; 

color : #01a54f; 

} 

a:visited {

	text-decoration: underline;

	color: Maroon;

} 

a:hover {

	text-decoration: none;

	color: Navy;

} 

a:active { 

text-decoration : none; 

color : #daff7f; 

} 



 

 











.grayitalic {

	font-size: 10pt;

	color: #666666;

	font-style: italic;

	font-weight: bold;

} 

.coaches {

	font-size: 10pt;

}

h6 {

	border-bottom: thin solid #01a54f;

	font-size: 12pt;

	text-align: center;

	background-color : #666666; 

}









#content td {

	font-size: 8pt;

}

#fixlist ul {

	list-style-type: square;

	list-style-position: outside;

	list-stype-image: none;

	

	list-style-type: disc;

	display: block;

	

}

#fixlist li {

	font-size: 8pt;

	color: black;

	list-style-type: disc;

}





#leftnav{

border: 1px solid black;

border-bottom-width: 0;

width: 120px;

float: left;

}



#leftnav ul{

margin: 0;

padding: 0;

list-style-type: none;

font: normal 90%;

}



#leftnav li a{

	display: block;

	padding: 3px 0;

	padding-left: 9px;

	width: 104px; /*185px minus all left/right paddings and margins*/

	text-decoration: none;

	color: white;

	background-color: Black;

	border-bottom: 1px solid gray;

	border-left: 7px solid Silver;

}



* html #leftnav li a{ /*IE only */

width: 120px; /*IE 5*/

width: 104px; /*185px minus all left/right paddings and margins*/

}



#leftnav li a:hover {

	background-color: #01a54f;

	border-left-color: gray;

}



#leftnav div.menutitle{

color: #01a54f;

border-bottom: 1px solid black;

padding: 1px 0;

padding-left: 5px;

background-color: black;

font: bold 90% ;

}



