body {
font-family:verdana,arial,helvetica,sans-serif;
margin:0px 0px 20px 0px; padding:0px;
text-align:center;
font-size:small;
background-color:#000;
}


#right a:link {
background-color: #000;
color:#fff;
text-decoration:underline;
}
#right a:visited {
text-decoration:underline;
background-color: #000;
color:#666;
}
#right a:hover {
background-color: #000;
color:#fff;
text-decoration:none;
}
#right a:active {
background-color: #000;
color:#fff;
text-decoration:underline;
}



#right ul {font-family:arial,helvetica,sans-serif;
	color:#000000;
	background-color:#000;}
#right li {font-family:arial,helvetica,sans-serif;
	color:#000000;
	background-color:#000;}
	
	.footer a:link {
background-color: #000;
color:#fff;
text-decoration:underline;
}
.footer a:visited {
text-decoration:underline;
background-color: #000;
color:#fff;
}
.footer a:hover {
background-color: #000;
color:#666;
text-decoration:none;
}
.footer a:active {
background-color: #000;
color:#fff;
text-decoration:underline;
}

#content {margin:20px;}



#content {
width:95%;
margin:10px auto;
text-align:left;
padding:0px 0px 10px 0px;
border-top:1px solid #000;
border-right:1px solid #000;
border-bottom:1px solid #000;
border-left:1px solid #000;
background-color:#000;

}

#left {
  float: left;
  text-align: left;
  color: #fff;
  width: 20%;
  padding:0px;
  margin-top:30px;
  }
  
#left div {border-bottom:1px solid #fff;
background-color:#000;
color:#fff;
padding:0px;
margin-bottom:2ex;
}

#left div h2 {font-size:115%;
margin-top:0px;
padding-top:0px;
background-color:#000;
color:#fff;
padding-left:1ex;
width:auto;
}

#left p {padding-left:1ex;padding-right:1ex;
text-align:right;}

#right {float: right;
  text-align: left;
  color: #fff;
  width: 74%;
  border-left:1px solid #fff;
  background-color:#000;
  margin-top:30px;
  }
  
#right div {background-color:#000;padding-top:0em;padding-right:2em;padding-bottom:2em;padding-left:3em;}
h1.firsth1 {font-size:160%;margin-top:0px;border-bottom:1px solid #fff;padding-bottom:1em;} 
#right ul li {margin-top:1em;}
#right p {}


div.spacer {clear: both;}

.footer {background-color:#000;color:#fff;font-size:85%;padding-left:2ex;margin-bottom:10px;}

.header {background-color:#000;
text-align:left;
color:#fff;
font-size:100%;
margin-bottom:0ex;
padding:0ex;
border-left:12px solid #000;
border-right:35px solid #000;
border-top:3px solid #000;
border-bottom:3px solid #fff;
height:50px;} 

.ban1 {float:left;margin-right:18%;border-right:1px solid #fff;}

.header h1 {padding:1ex 1ex 1ex 1ex;color:#006677; margin:0;text-align:left;font-size:125%;background-color:#000;}

.mug {border:2px solid #999999;}


					/* menu */
#left ul
{margin-left: 0;
padding-left: 0;
list-style-image:none;
list-style-type:none;
font-family: Arial, Helvetica, sans-serif;
border-top:1px solid #000;
text-align:right;}

#left a
{display: block;
padding: 3px;
width: 95%;
border-left:8px solid #000;
border-right: 1px solid #000;
text-align:right;
background-color:#000;
font-weight:600;}

#left a:link, #left a:visited
{color: #fff;
text-decoration: none;
border-left:8px solid #000;
border-right: 1px solid #000;
background-color:#000;
font-weight:600;}

#left a:hover
{color: #fff;
border-left:8px solid #fff;
border-right: 1px solid #fff;
background-color:#666;}

#here a:link, #here a:visited 
{background-color:#666;
color: #fff;
border-left:8px solid #999;
border-right: 1px solid #999;
} 

#here a:hover {background-color:#666;
color: #fff;
border-left:8px solid #fff;
border-right: 1px solid #fff;}

					/* menu ends */


.right {float:left;width:20%;}
.left  {float:left;width:45%;}
.clr {clear:both;margin-bottom:30px;border-bottom:1px solid #99cccc;width:60%;}



#right hr {height:1px;color:#fff;background-color:#000;width:100%;}

#right a:link {
background-color: #000;
color:#fff;
text-decoration:underline;
}
#right a:visited {
text-decoration:underline;
background-color: #000;
color:#666;
}
#right a:hover {
background-color: #000;
color:#fff;
text-decoration:none;
}
#right a:active {
background-color: #000;
color:#fff;
text-decoration:underline;
}

h1 {font-family:arial, helvetica, sans-serif;
	color:#fff;
	background-color:#000;
	font-size:160%;
	margin-top:3em;
	border-bottom:1px solid #fff;
	padding-bottom:1em;
	}
	
h2 {font-size:130%;
	font-family:arial, helvetica, sans-serif;
	color:#fff;
	background-color:#000;
	margin-top:3em;
	}
h3 {font-size:105%;
	font-family:arial, helvetica, sans-serif;
	color:#006677;
	background-color:#000;}
h4 {font-size:105%;
	font-family:arial, helvetica, sans-serif;
	color:#fff;
	background-color:#000;}
h5 {font-size:100%;
	font-family:arial, helvetica, sans-serif;
	color:#fff;
	background-color:#000;}

	
	
#right ul {font-family:arial,helvetica,sans-serif;
	color:#000000;
	background-color:#000;}
#right li {font-family:arial,helvetica,sans-serif;
	color:#000000;
	background-color:#000;}
	
table.comtab {padding:0px;width:85%;}
table.comtab tr {border-bottom:1px solid #000000;padding-bottom:20px;}
table.comtab td {padding:10px;vertical-align:top;}
table.comtab td hr {height:1px;color:#99cccc;background-color:#000;}



.footer a:link {
background-color: #000;
color:#fff;
text-decoration:underline;
}
.footer a:visited {
text-decoration:underline;
background-color: #000;
color:#fff;
}
.footer a:hover {
background-color: #000;
color:#666;
text-decoration:none;
}
.footer a:active {
background-color: #000;
color:#fff;
text-decoration:underline;
}

#left p a{display:inline;}

#left p a:link, #left p a:visited {
background-color: #000;
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
color:#fff;
text-decoration:underline;
}

#left p a:hover {
background-color: #000;
color:#666;
text-decoration:none;
}
#left p a:active {
background-color: #000;
color:#fff;
text-decoration:underline;
}

abbr, acronym {border-bottom:none;cursor: help;}

.eventtable {width:100%;background-color:#000;color:#fff;border:1px solid #fff;}
.etc {padding:5px;vertical-align:top;background-color:#000;color:#fff;}
.etctime {padding:5px;vertical-align:top;background-color:#000;color:#fff;font-weight:600;}
.one {border-top:1px solid #fff;margin-bottom:2em;padding-top:3em;}


form fieldset {padding:2ex;border:none;}
form fieldset p {background-color:#ffcc00;
	color:#fff;padding:1ex;}
form fieldset legend {color:#fff;
	font-weight:600;}
input,textarea {margin-top:2ex;}

.totop {text-align:right;}

caption {text-align:left;font-weight:600;padding-bottom:2ex;}

