body { color: #000; font-size: 14px; font-family: arial; background-color: #c2c2c2; background-image: url(../images/bgtile.jpg); margin: 0; padding: 0; }

p { }

td { }

a:link { color: #666; font-weight: bold; text-decoration: none; }

a:visited { color: #999; font-weight: bold; text-decoration: none; }

a:hover { color: #c60000; font-weight: bold; text-decoration: none; }

a:active { color: #f00; font-weight: bold; text-decoration: none; }

div.wrapper {  width: 750px; position:relative; margin-left:auto; margin-right: auto; padding: 0; }

div.header { width: 750px; height: 174px; background-image: url(../images/header.jpg); }

div.contwrap {background-image: url(../images/bg.jpg); background-repeat: repeat-y; width:750px;} }

div.cont {  width: 532px; position: absolute; top:200px; }

div.content { float: right; width: 522px; padding-right: 10px;}

div.nav { color: #fff; font-size: 22px; font-weight: bold; width: 190px; float:left; padding-left: 22px; padding-top: 12px; }

div.spacer { width: 750px; height: 10px; clear: both;}

div.footer { width: 750px; height: 67px; text-align:center; }

.nav a:link { color: #fff; text-decoration: none; }
.nav a:visited { color: #fff; text-decoration: none; }
.nav a:hover { color: #c40000; text-decoration: none; }
.nav a:active { color: #f00; text-decoration: none; }

.headermain { font-size: 16px; font-weight: bold; }

.gallerypic { padding: 2px; border: solid 1px #999; }
.galleryth { padding: 2px; border: solid 1px #999; margin: 5px;}
.preregpic { padding: 4px; border: solid 2px #999; margin: 5px;}

.bold { font-weight: bold; }
.tkotext { font-size: 11px; }
div.center { text-align: center; }
.superbold { color: #000; font-size: 22px; font-weight: bold; }
.blankbg { background-color: #fff; background-image: none; }


.tablemonth {
	background-color: #000000;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}
.tableheader {
	color: #FFF;
	background-color: #B9B9B9;
	font-size: 12px;
}
.tablecont {
	background-color: #E5E5E5;
	font-size: 12px;
}
