body
{
	margin-left: 10%;
	margin-right: 10%;
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
}

p, li
{
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-style: normal;

	font-weight: normal;
}

.fineprint {
	font-size: 0.9em;
}

h1, h2 {
	text-align: center;
}

h3, h4, h5, h6 {
	text-align: left;
}

table, td {
	text-align: left;
}

table.schedule {
	border: 3px gray ridge;
}

caption {
	caption-side: top;
	text-align: center;
	font-style: italic;
	font-weight: bold;
}

th {
	text-align: center;
}

a:link, a:visited, a:active {
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	color: #505050;
}

a:hover {
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.image {
	opacity: 5;
	filter: alpha(opacity=50);
}

td.dow0 {
	background-color: #c0c0ff;
	margin: 1px 1px 1px 1px;
	text-align: center;
}

td.dow1 {
	background-color: #ffc0c0;
	margin: 1px 1px 1px 1px;
	text-align: center;
}

td.dow2 {
	background-color: #c0ffc0;
	margin: 1px 1px 1px 1px;
	text-align: center;
}

td.dow3 {
	background-color: #c0ffff;
	margin: 1px 1px 1px 1px;
	text-align: center;
}

td.dow4 {
	background-color: #ffffc0;
	margin: 1px 1px 1px 1px;
	text-align: center;
}

td.dow5 {
	background-color: #ffc0ff;
	margin: 1px 1px 1px 1px;
	text-align: center;
}

td.dow6 {
	background-color: #d0d0d0;
	margin: 1px 1px 1px 1px;
	text-align: center;
}

img {
	border: 0px;
}

td {
	vertical-align: top;
	text-align: center;
}

.photoLeft {
	padding: 0.25em;
	width: 240px;
	float: left;
	clear: left;
	margin-right: 0.5em;
}

.photoLeftBig {
	padding: 0.25em;
	width: 420px;
	float: left;
	clear: left;
	margin-right: 0.5em;
}

.photoRight {
	padding: 0.25em;
	width: 240px;
	float: right;
	clear: right;
	margin-left: 0.5em;
}

div.SplashPage {
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 600px;
	text-align: left;
	background-image: url(images/frontpage.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	z-index: 1;
	border: 2px solid black;
}

div.Enter {
	position: absolute;
	left: 136px;
	top: 474px;
	width: 116px;
	height: 23px;
	z-index: 2;
}

div.Main {
	position: relative;
	margin: 0 auto;
	width: 800px;
	height: 600px;
	text-align: left;
	background-image: url(images/main.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	z-index: 2;
}

div.Image {
	margin: 0;
	padding: 0px;
	position: absolute;
	top: 229px;
	left: 471px;
	width: 243px;
	height: 312px;
	z-index: 3;
}

div.Picture {
	margin: 0;
	padding: 0px;
	position: absolute;
	top: 180px;
	left: 471px;
	width: 243px;
	height: 312px;
	z-index: 3;
}

.PictureCaption {
	color: white;
	background-color: black;
}

a:link.PictureCaption, a:visited.PictureCaption, a:active.PictureCaption {
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	color: white;
	background-color: black;
}

a:hover.PictureCaption {
	font-size: 1.0em;
	font-style: normal;
	font-weight: normal;
	color: cyan;
	background-color: black;
}

div.Menu1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 356px;
	height: 90px;
	z-index: 3;
	opacity: 0;
	filter: alpha(opacity=0)
}

div.Menu2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 87px;
	left: 0;
	width: 356px;
	height: 88px;
	z-index: 3;
	opacity: 0;
	filter: alpha(opacity=0)
}

div.Menu3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 174px;
	left: 0px;
	width: 356px;
	height: 87px;
	z-index: 3;
	opacity: 0;
	filter: alpha(opacity=0)
}

div.Menu4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 259px;
	left: 0px;
	width: 356px;
	height: 86px;
	z-index: 3;
	opacity: 0;
	filter: alpha(opacity=0)
}

div.Menu5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 344px;
	left: 0;
	width: 356px;
	height: 85px;
	z-index: 3;
	opacity: 0;
	filter: alpha(opacity=0)
}

div.Menu6 {
	position: absolute;
	top: 428px;
	left: 0;
	width: 356px;
	height: 84px;
	z-index: 3;
	opacity: 0;
	filter: alpha(opacity=0)
}

div.Menu7 {
	position: absolute;
	top: 512px;
	left: 0;
	width: 356px;
	height: 88px;
	z-index: 3;
	opacity: 0;
	filter: alpha(opacity=0)
}
/*
div.Image {
	margin: 0px;
	padding: 0px;
	position: relative;
	top: -371px;
	left: 192;
	width: 243px;
	height: 312px;
	z-index: 3;
	opacity: 0;
}

div.Menu1 {
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
	left: -222;
	width: 356px;
	height: 90px;
	z-index: 3;
	opacity: 0;
}

div.Menu2 {
	margin: 0px;
	padding: 0px;
	position: relative;
//	top: 87px;
	top: -2px;
	left: -222;
	width: 356px;
	height: 88px;
	z-index: 3;
	opacity: 0;
}

div.Menu3 {
	margin: 0px;
	padding: 0px;
	position: relative;
//	top: 174px;
	top: -4px;
	left: -222;
	width: 356px;
	height: 87px;
	z-index: 3;
	opacity: 0;
}

div.Menu4 {
	margin: 0px;
	padding: 0px;
	position: relative;
//	top: 259px;
	top: -6px;
	left: -222;
	width: 356px;
	height: 86px;
	z-index: 3;
	opacity: 0;
}

div.Menu5 {
	margin: 0px;
	padding: 0px;
	position: relative;
//	top: 344px;
	top: -7px;
	left: -222;
	width: 356px;
	height: 85px;
	z-index: 3;
	opacity: 0;
}

div.Menu6 {
	position: relative;
//	top: 428px;
	top: -8px;
	left: -222;
	width: 356px;
	height: 84px;
	z-index: 3;
	opacity: 0;
}

div.Menu7 {
	position: relative;
//	top: 512px;
	top: -8px;
	left: -222;
	width: 356px;
	height: 88px;
	z-index: 3;
	opacity: 0;
}
*/

table.menu {
	width: 100%;
	height: 100%
}

td.menu {
	vertical-align: middle;
	text-align: center;
}