body, p, td { line-height: 130%; }

img.border { border:1px solid #fff;}

a.menu:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC33; text-decoration: none}
a.menu:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC33; text-decoration: none}
a.menu:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFCC33; text-decoration: none}
a.menu:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none}
body, li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; }
li { margin-bottom: 7px; }
table, td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF}
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF }
dd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF }
.reg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF}
.sm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal; color: #FFFFFF}

b {
	font-weight: bold;
}

.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none}
.caption { font-size:11px; font-style:italic; padding-bottom:15px; text-align:center; }

a.copyright:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
a.copyright:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
a.copyright:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: underline}
a.copyright:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFF00; text-decoration: overline}

.stylebtn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; background-color: #CCCCCC; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border: outset; border-width: 1px 1px 1px 1px; border-color: #000000 #000000 #000000 #000000}

.bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFF00}
.boldother {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #CCCCCC}
.black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #FFFF00; line-height: 130%;}
.boldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color : Black;
}
.normalblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFF00}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFF00}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFF00}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF9900}

.btn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; text-decoration: none; background-color: #CCCCCC; border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

hr { color: #CCCCCC }

a.sub:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFF00; text-decoration: none;}
a.sub:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFF00; text-decoration: none;}
a.sub:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFF00; text-decoration: none;}
a.sub:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF9900; text-decoration: underline;}

.tblstyle {  background: #333; border: 1px #fff solid;font-weight: bold;color: #FFF}

.cellbg1 {  background-color: #CCC;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.cellbg2 {  background-color: #FFF;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}

.gallery {  border: #999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tblborder {
	border : 1px solid #666;
}
.rightborder {
	border-right : 1;
	border-right-style : solid;
	border-right-color : Gray;
}

/*  styles for the schedule and other tables  */
table.special {
	border:1px solid #000;
	border-width:1px 0 0 1px;
}
td.grey {
	background: #E0DFDF;
	color: #000;
	border:1px solid #000;
	border-width:0 1px 1px 0;
}
td.grey a { color:blue; }
td.white {
	background: #fff;
	color: #000;
	border:1px solid #000;
	border-width:0 1px 1px 0;
}
td.white a { color:blue; }
td.yellow {
	background: #ff9;
	color: #000;
	text-align: center;
	vertical-align: middle;
	border:1px solid #000;
	border-width:0 1px 1px 0;
	font-size: 11px;
}
td.orange {
	background: #FFC047;
	color: #000;
	text-align: center;
	vertical-align: middle;
	border:1px solid #000;
	border-width:0 1px 1px 0;
	font-size: 11px;
}
td.red {
	background: #c00;
	color: #fff;
	text-align: center;
	vertical-align: middle;
	border:1px solid #000;
	border-width:0 1px 1px 0;
}
td.bbg {
	background: #000;
	color: #fff;
	text-align: center;
	vertical-align: middle;	
}

hr {
	padding : 0;
	margin : 0;
}

a.news:link {
	background: #f90;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding-bottom : 2;
	padding-right : 10;
	padding-left : 10;
	padding-top : 2;
}
a.news:visited {
	background: #f90;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	margin: 5px;
	text-decoration: none;
	padding-bottom : 2;
	padding-right : 10;
	padding-left : 10;
	padding-top : 2;
}
a.news:active {
	background: #f90;
	font-weight: bold;
	font-size: 11px;
	color: #000;
	margin: 5px;
	text-decoration: none;
	padding-bottom : 2;
	padding-right : 10;
	padding-left : 10;
	padding-top : 2;
}
a.news:hover {
	background: #900;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	margin: 5px;
	text-decoration: none;
	padding-bottom : 2;
	padding-right : 10;
	padding-left : 10;
	padding-top : 2;
}

/* FOR GUESTBOOK */
.tiny {	font-size: 11px;	font-weight: normal;	font-style: italic; }
#guestbook td.fields{ 	background: #CCC; color: #000; font-size: xx-small; font-weight: normal;  }
#guestbook td.values{ 	background: #CCC; color: #000; font-weight: bold;  font-size: 11px;}
#guestbook td.comments{ 	background: #FFF; color: #333; font-weight: normal;  }
#guestbook td.date { background: #666; color: #FFF; font-weight: normal; font-size: 11px; }
#guestbook td.comments span.commenttxt { display: block; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; color: #000; line-height: 120%; font-size: 11px;}
#guestbook a { font-size: 11px; text-decoration: none; font-weight: normal; color: Blue; }
#guestbook a:visited { color: Purple }
#guestbook a:hover { text-decoration: underline; color: Orange; }
.bordered { border: 1px solid #ccc; }

div.sideinfo { font-size:11px; width:160px; padding-left:15px; margin-top:150px; }
div.sideinfo ul li { font-size:11px; }