html
{
	margin:0.3em 0em 0em 0em;
  padding:0.3em 0em 0em 0em;
  width:100%;
  height:100%;
  /*background-color: #669966;*/
} 

body
{
  font-size:90%;
	font-family: Times New Roman, Arial, Serif;
	margin:0em 0em 0em 0em;
  padding:0.3em 0em 0em 0em;
  width:100%;
  height:100%;
  background-color:#ffffff;
}  

a:link  {color:#0000ff;text-decoration:underline;}
a:visited{color:#990099;text-decoration:underline;}
a:hover {color:#ff0000; text-decoration:none;}
a:active{color:#ff6633;text-decoration:none;}
/************************************************************/

/************** Layout ***********************/

.fleft
{
 float:none;
 border:0px solid black;
 margin:0em;padding:0em;
}

.hdr
{
  margin-left:auto;
  margin-right:auto;
	width:52.325em;
	/*height:9.82em;*/
	height:9.74em;
  background-color:transparent;
  border-left:1px solid #669966;
	/*border:1px solid red;*/
  margin-bottom:0em;
  margin-top:0em;
  padding:0em;
	display:none;
}

.hdr1
{
 /*height:9.85em;*/
 height:3.27em;
 width:52.325em;/*52.32/*/
 border:none;
 margin:0em;
	padding:0em; 
	display:none;
}

.hdr2
{
  width:52.325em;/*52.32*/
	height:3.255em;
	border:none;
	margin:0em;
	padding:0em;
	display:none;
}

.hdr3
{
  width:52.325em;/*52.32*/
	height:3.27em;
	margin:0em;
	padding:0em;
	border:none;
	display:none;
}

.midcont
{
  margin-left:auto;
  margin-right:auto;
	width:90%;/*.325*/
	height:auto;  
	background-color:#ffffff;	
  margin-bottom:0em;
  margin-top:0em;
  padding:0em;
	float:none;
} 

.content
{
 margin-left:auto;/*.43*/
 margin-right:auto;
 width:100%;/*.898*/
 background-color:#ffffff;
}

img{display:none;}
div{float:none;}
p{float:none;}

.mnucont
{
 float:none;
 position:absolute;
 top:0px;left:0px;
 display:none;
}

/*************** menu *****************/

 ul
{
	margin:0.1em;
	padding:0.2em;
}

#nav li{
	
	/*changes bgcolor of top -background-color:#ffffff;*/
	background-color:#003380;
	border: solid #ffffff;
	border-width: 2px 2px;/*adjust for thicker borders*/
		
	float:none;
  position: relative;
	left:0em;
  width: 7.5em;/*8em*/
	height:auto;
	list-style : none;
	list-style-type : none;
	/*color: #000000;*/
	color:#ffffff;
	/*font-weight:normal;*/
	font-weight:bold;
  text-align:center;
}


#nav2 li,#nav3 li,#nav4 li,#nav5 li,#nav6 li{
	
	/*changes bgcolor of top -background-color:#ffffff;*/
	background-color:#ffffff;
	border: 1px solid #cccccc;
		
	float:none;
  position: relative;
  width: 7em;/*7.1*/
	height:auto;
	list-style : none;
	list-style-type : none;
	/*color: #000000;*/
	color:#000000;
	/*font-weight:normal;*/
	font-weight:bold;
  text-align:left;
}

/*end menu*/


/*text styles*/

h1
{
  font-size:18pt;
	margin-top:0em;
	/*width:100%;
	border-bottom:1px dashed #000000;
	border-right:1px dashed #000000;*/
}

h1.mail
{
 width:14em;
 padding-right:1em;
}

.kids
{
  font-size:13pt;
	color:#ffff00;
}

h2
{
  font-size:14pt;
	/*width:90%;
	border-bottom:1px dashed #000000;
	border-right:1px dashed #000000;*/
}
h3
{
  font-size:12pt;
	/*width:90%;
	border-bottom:1px dashed #000000;
	border-right:1px dashed #000000;*/
}

.author
{
 margin-left:auto;
 margin-right:auto;
 background-color:#ffffff;
 display:block;
 font-size:10pt;
 width:100%;
 text-align:center;
}

.clearboth
{
 clear:both;
}

.gymb
{
 float:none;
 margin-top:-0.5em;
 margin-bottom:1em;
 margin-right:1.5em;
 width:10.45em;
 height:12.35em;
 display:none;
}

/*.gymb
{
 none:left;
 margin-top:-0.5em;
 margin-bottom:1em;
 margin-right:1.5em;
 width:14em;
 height:15.5em;
}*/

.gymb1
{
 float:none;
 margin-top:1em;
 margin-right:0.5em;
 width:13.95em;
 height:6.7em;
 display:none;
}

.gymb2
{
 float:none;
 margin:0.5em;
 width:10.45em;
 height:8.3em;
 display:none;
}

.bold
{
 font-weight:bold;
}

.italic
{
 font-style:italic;
}

.underline
{
 text-decoration:underline;
}

.red
{
 color:#ff0000;
}

.blue
{
 color:#0000ff;
}

.skiptomenu
{
 display:none;
}

/*end text styles*/


/*Body layout*/
.contact
{
 border-top:1px dashed black;
 border-bottom:1px dashed black;
 padding:4px;
 width:80%;
 display:block;
}

.sponsor
{
 background-color:#003380;
 border:1px solid #000000; 
 padding:4px; 
 width:40em;
 text-align:center;
 margin:1em;margin-left:auto;margin-right:auto;
}

.insponsor
{
 width:100%;
 background-color:#f5f5f5;
 font-size:1em;
 margin-bottom:2px;
}

.nobrdr
{
 border:none;
}

.united
{
 text-align:center;
 margin-left:auto;margin-right:auto;
 width:20em;
 border:0px solid;
}

.unitedway
{
  width:13.35em;
	height:3.04em;
}

.privacy
{
 font-size:0.8em;
}

.today
{
  width:14em;
	height:6.1em;
	border:none;
}

.hammond
{
  width:13.95em;
	height:3.5em;
	border:none;
}

.cjok
{
  width:10.46em;
	height:4.8em;
	border:none;
}

.kyx
{
  width:5.6em;
	height:2.1em;
	border:none;
}

.zap
{
 float:none;
 margin:10px;
 border:1px solid black;
 width:11.15em;
 height:12.6em;
}

.wave
{
 width:13.98em;
 height:10.2em;
}

.Menu
{
 line-height:1.5em;
 margin:2em;
 list-style:none;
}

#sitemap li ul 
{
 line-height:1.1em;
 margin:1.3em;
 list-style:none;
}

.sitetitle
{
 font-weight:bold;
 font-size:12pt;
 border-bottom:1px solid #000000;
 border-right:1px solid #000000;
 width:70%;
}

.crowd
{
 float:none;
 margin-top:-1em;
 height:10.9em;
 width:13.95em;
}
/*End Body layout*/


/*form style*/
.frmcontainer
{
  width:24.1em;
	border:0px solid black;
	background-color:#336699;
	display:block;
	margin-left:auto;margin-right:auto;
	margin-bottom:30px;
}

.fltlft
{
 float:none;
}

.lblalign
{
 background-color:#336699;
 color:#ffffff;
 padding-right:12px;padding-left:2px;
 width:7em;min-width:7em;
 margin-right:1px;
 float:none;
}

.frmcomm
{
 background-color:#336699;color:#ffffff;min-width:100%;width:100%;
text-align:center;float:none;
}

.list1
{
  list-style-type:disc;
	margin:1em;
	padding:1em;
}

/*end form styles*/
