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: Helvetica, Arial, Geneva, Sans Serif,Serif;
	margin:0em 0em 0em 0em;
  padding:0.3em 0em 0em 0em;
  width:100%;
  height:100%;
  background-color:#fff;
	background-image:url(../images/gradiant-bg.jpg);
	background-repeat:repeat-x;
	background-position: 100px;
}  

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:left;
 border:0px solid black;
 margin:0em;padding:0em;
}
.hdr
{
  margin-left:auto;
  margin-right:auto;
	width:52.325em;
	/*height:9.82em;*/
	height:;
  background-color:transparent;
  margin-bottom:0em;
  margin-top:0em;
  padding:0em;
	float:none;
	position:relative;
}
.hdr2
{
  width:52.325em;
	height:;
	border:none;
	margin:0em;
	padding:0em;
	border-left:1px solid #6c0;
	border-right:1px solid #6c0;
	border-top:1px solid #6c0;
}
.midcont
{
  margin-left:auto;
  margin-right:auto;
	width:52.325em;/*.325*/
	/*height:9.82em;*/
	height:auto;
  /*background-color:#003399;*/
	background-color:#ffffff;
	/*background-image:url(../binaries/newbgc_09.png);
	background-repeat:repeat-y;
	background-position: top  left;*/
	border-left:1px solid #6c0;
	border-right:1px solid #6c0;
	/*border:1px solid red;*/
  margin-bottom:0em;
  margin-top:-0.1em;
  padding:0em;
	float:none;
	position:relative;
	clear:both;
} 

.content
{
 margin-left:9.43em;/*.43*/
 margin-right:8.43em;
 width:32.89em;/*.898*/
 background-color:#fff;
 padding:1em .5em .5em .5em;
 text-align:justify;
}
/************ Start Menu ***************/
.mnucont
{
 width:25em;
 /*border-left:1px solid #069;*/
 margin-left:auto;margin-right:auto;
 padding:0.3em 0em 0em 0em;
 height:1.4em;
 background-color:#fff;
 position:absolute;
 top:-1.5em;
 left:25em;
}
ul
{
 list-style:none;
 margin:0em;
 padding:0em;
}
#nav2 li
{
 float:left;
 margin-left:0em;
 border-left:1px solid #666;
 /*border-right:1px solid #fff;*/
 padding:0em 0.5em;
 position:relative;
}
#nav3 li
{
 float:left;
 margin-left:0em;
 border-left:1px solid #666;
 /*border-right:1px solid #fff;*/
 padding:0em 0.5em;
 position:relative;
}
#nav4 li
{
 float:left;
 margin-left:0em;/*was 0.5em*/
 border-left:1px solid #666;
 border-right:1px solid #666;
 padding:0em 0.5em;
 position:relative;
}
#nav5 li
{
 float:left;
 margin-left:0em;/*was 0.5em*/
 border-left:1px solid #666;
 padding:0em 0.5em;
 position:relative;
}
li ul
{
 display:none;
 position: absolute;
 /*top: 100%;
 left: 0em;*/
 font-weight: normal;
 width:6em;
 margin:0em;
 padding:0em;
 background-color:#fff;
}
li>ul {
	top: auto;
	left: auto;
}
#nav2 li li {
	display: block;
	float: left;
	width:8.1em;
	text-align:left;
	bbackground-image:url(../images/bggreen.jpg);
	background-color:#fff;
	border-top: 0px solid #6c0;
	border-left: 1px solid #6c0;
	border-right: 1px solid #6c0;
	border-bottom: 1px solid #6c0;
}
#nav3 li li {
	display: block;
	float: left;
	width:8em;
	text-align:left;
	bbackground-image:url(../images/bggreen.jpg);
	background-color:#fff;
	border-top: 0px solid #6c0;
	border-left: 1px solid #6c0;
	border-right: 1px solid #6c0;
	border-bottom: 1px solid #6c0;
}
#nav4 li li {
	display: block;
	float: left;
	width:6em;
	text-align:left;
	bbackground-image:url(../images/bggreen.jpg);
	background-color:#fff;
	border-top: 0px solid #6c0;
	border-left: 1px solid #6c0;
	border-right: 1px solid #6c0;
	border-bottom: 1px solid #6c0;
}
#nav5 li li {
	display: block;
	float: left;
	width:7em;
	text-align:left;
	bbackground-image:url(../images/bggreen.jpg);
	background-color:#fff;
	border-top: 0px solid #6c0;
	border-left: 1px solid #6c0;
	border-right: 1px solid #6c0;
	border-bottom: 1px solid #6c0;
}
li:hover ul, li.over ul,#nav2 a:link, #nav2 a:visited,#nav3 a:link, #nav3 a:visited,#nav4 a:link, #nav4 a:visited,#nav5 a:link, #nav5 a:visited
{
	display: block;
}
ul li:hover
{
 bbackground-image:url(../images/bggreen.jpg);
 bbackground-repeat:repeat;
 bbackground-position:top left;
 color:#000;
 background-color:#cf9;
}
#nav2 li li:hover,#nav3 li li:hover,#nav4 li li:hover,#nav5 li li:hover{
background-color:#cf9;background-image:none;
border-top: 0px solid #6c0;
border-left: 1px solid #6c0;
border-right: 1px solid #6c0;
border-bottom: 1px solid #6c0;}
#nav2 a:link,#nav3 a:link,#nav4 a:link,#nav2 a:visited,#nav3 a:visited,#nav4 a:visited,#nav5 a:link,#nav5 a:visited
{
 text-decoration:none;
 font-size:1em;
 color:#000;
}
#nav2 a:hover,#nav3 a:hover,#nav4 a:hover,#nav5 a:hover
{
 color:#f30;
}/*end menu*/


/*text styles*/
.wavcol
{
 width:23em;margin-right:2em;padding-left:4px;border-left:0px solid;float:right
}


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

h1.mail
{
 background-image:url(../binaries/email.jpg);
 background-repeat:no-repeat;
 background-position: 70% 62.8%;
 width:14em;
 padding-right:1em;
}

.kids
{
  font-size:1em;
	font-weight:bold;
	color:#f30;
}

h2
{
  font-size:1.2em;
	/*width:90%;
	border-bottom:1px dashed #000000;
	border-right:1px dashed #000000;*/
}
h3
{
  font-size:1.1em;text-decoration:underline;
	/*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:0.8em;
 width:100%;
 text-align:center;
}

.clearboth
{
 clear:both;
}

.gymb
{
 float:left;
 margin-top:0.8em;
 margin-bottom:1em;
 margin-right:1.5em;
 width:10.45em;
 height:12.35em;
}

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

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

.gymb2
{
 float:left;
 margin:1em 0.5em 1em 0.5em;
 width:10.45em;
 height:8.3em;
}

.bold
{
 font-weight:bold;
}
.bolditalic
{
 font-weight:bold;
 font-style:italic;
}
.italic
{
 font-style:italic;
}

.underline
{
 text-decoration:underline;
}

.red
{
 color:#ff0000;
}

.blue
{
 color:#0000ff;
}

.skiptomenu
{
 display:none;
}

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

.list2
{
	margin:0em;
	padding-left:1.7em;
	width:25.5em;
	list-style-type:decimal;
	list-style:decimal;
}

/*end text styles*/


/*Body layout*/
.contact
{
 border-top:1px dashed black;
 border-bottom:1px dashed black;
 padding:4px;
 width:100%;
 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:right;
 margin:10px;
 border:1px solid black;
 width:11.15em;
 height:12.6em;
}

.wave
{
 width:13.98em;
 height:10.2em;
}
#sitemap ul
{
 margin:1em;
 padding:1em;
 width:12em;
 position:relative;
}
#sitemap li ul 
{
 line-height:1.1em;
 list-style:dot;
 display:block;
 clear:both;
 width:12em;
}
#sitemap li:hover{
background-color:#fff;
}
#sitemap ul li:hover{
background-color:#cf9;
border:none;
}
.sitetitle
{
 font-weight:bold;
 font-size:1em;
 border-bottom:1px solid #000000;
 border-right:1px solid #000000;
 width:70%;
}

.indexlft
{
 position:absolute;
 top:5em;
 left:1em;
 /*border:1px solid #000;
 height:10.9em;
 width:13.95em;*/
}
.indexrht
{
 position:absolute;
 top:22em;
 left:43.6em;
 /*border:1px solid #000;
 height:10.9em;
 width:13.95em;*/
}
.crowd
{
 float:right;
 margin-top:-1em;
 height:10.9em;
 width:13.95em;
}
img.dload
{
 width:1.8em;
 height:1.9em;
 border:none;
}

/*End Body layout*/


/*form style*/
.frmcontainer
{
  width:24.1em;
	border:0px solid black;
	background-image:url(../images/bggreen.jpg);
	background-color:#6c0;
	display:block;
	margin-left:auto;margin-right:auto;
	margin-bottom:30px;
}

.fltlft
{
 float:left;
}

.lblalign
{
 background-color:#6c0;
 background-image:url(../images/bggreen.jpg);
 color:#000;
 padding-right:12px;padding-left:2px;
 width:7em;min-width:7em;
 margin-right:1px;
 float:left;
}

.frmcomm
{
 background-color:#6c0;color:#000;min-width:100%;width:100%;
text-align:center;float:left;background-image:url(../images/bggreen.jpg);
}

/*end form styles*/
