﻿
body {
	font-family:Arial, Helvetica, sans-serif;
}


a:link {text-decoration:none; color:#cccccc;}
a:visited {text-decoration:none; color:#cccccc;}
a:active {text-decoration:none; color:#cccccc;}
a:hover {text-decoration:underline; color:#cccccc;}


a.red:link {text-decoration:none; font-weight:bold; color:#FF3333;}
a.red:visited {text-decoration:none; font-weight:bold; color:#FF3333;}
a.red:active {text-decoration:none; font-weight:bold; color:#FF3333;}
a.red:hover {text-decoration:underline; font-weight:bold; color:#fff;}



a.nav:active {
	font-size:9pt;
	color:#fff;
	display:block;
	padding:10px 10px 10px 10px;
	text-decoration:none;
	background:	url('siteart/navoff.jpg') repeat-x;
}



a.nav:visited {
	font-size:9pt;
	color:#fff;
	display:block;
	padding:10px 10px 10px 10px;
	text-decoration:none;
	background:	url('siteart/navoff.jpg') repeat-x;
}



a.nav:link {
	font-size:9pt;
	color:#fff;
	display:block;
	padding:10px 10px 10px 10px;
	text-decoration:none;
	background:	url('siteart/navoff.jpg') repeat-x;
}


a.nav:hover {
	color:#374873;
	background:	url('siteart/navon.jpg') repeat-x;
}



#tablehead {
	font-size:12pt; 
	text-transform:uppercase; 
	font-weight:bold; 
	width:200px; 
	text-align:center;
	vertical-align:top;
}



#hours {
	color:#ff3333; 
	font-weight:bold; 
	text-align:center; 
	padding:10px 10px 5px 10px; 
	vertical-align:top;
}


#reg {
	padding:5px 10px 5px 10px; 
	vertical-align:top;
	text-align:center;
}


.larger {
	font-size:15pt;
}

#contact {
	border:1px #5c6e9a dashed;
	border-collapse:separate;
	width:400px;
}

#contact td {
	color: white;
	border:1px #5c6e9a dashed;
}

#blueBar {
	background: url('siteart/blueBar.gif') no-repeat;
	width: 873px;
	height: 110px;
}
