.maintable1 {
	background-color : 00cc33;
	width : 796px;
	border : thick double #FFFAFA;
	height : 100%;
}
.sched {
	background-color : ff9933;
	color:Maroon;
	border : thick double Maroon;
}
.photoshowtitle {
	background-color : ff9933;
	color:Maroon;
	font-size:16pt;
	border : thick double Maroon;
}
.maroon16u {
	color:red;
	font-size:16pt;
	text-decoration:underline;
}
.maroon16 {
	color:red;
	font-size:16pt;
}
.yellow16u {
	color:yellow;
	font-size:16pt;
	text-decoration:underline;
}
.yellow16 {
	color:yellow;
	font-size:16pt;
}
.bold16 {
	font-size:16pt;
	font-weight:bold;
}
.boldgreen22 {
	font-size:22pt;
	color:#00ff00;
	font-weight:bold;
}
.green14 {
	font-size:14pt;
	color:#00ff00;
}
.boldgreen16 {
	font-size:16pt;
	color:#00ff00;
	font-weight:bold;
}
.boldwhitePapyrus20 {
	font : 20pt Papyrus;
	color:#ffffff;
	font-weight:bold;
}
.boldwhitePapyrus16 {
	font : 16pt Papyrus;
	color:#ffffff;
	font-weight:bold;
}
.whitePapyrus16 {
	font : 16pt Papyrus;
	color:#ffffff;
}
.whitePapyrus14 {
	font : 14pt Papyrus;
	color:#ffffff;
}
.boldwhite20 {
	font-size:20pt;
	color:#ffffff;
	font-weight:bold;
}
.boldwhite16 {
	font-size:16pt;
	color:#ffffff;
	font-weight:bold;
}
.white16 {
	font-size:16pt;
	color:#ffffff;
}
.white14 {
	font-size:14pt;
	color:#ffffff;
}
.boldltgreen25 {
	font-size:25pt;
	font-weight:bold;
	color:#009900;
}
.boldltgreen24 {
	font-size:24pt;
	font-weight:bold;
	color:#009900;
}
.boldltgreen20 {
	font-size:20pt;
	font-weight:bold;
	color:#009900;
}
.boldltgreen16 {
	font-size:16pt;
	font-weight:bold;
	color:#009900;
}
.boldltgreen14 {
	font-size:14pt;
	font-weight:bold;
	color:#009900;
}
.ltgreen14 {
	font-size:14pt;
	color:#009900;
}
.boldblue25 {
	font-size:25pt;
	font-weight:bold;
	color:blue;
}
.boldblue24 {
	font-size:24pt;
	font-weight:bold;
	color:blue;
}
.boldblue20 {
	font-size:20pt;
	font-weight:bold;
	color:blue;
}
.boldblue16 {
	font-size:16pt;
	font-weight:bold;
	color:blue;
}
.blue16 {
	font-size:16pt;
	color:blue;
}
.boldblue14 {
	font-size:14pt;
	font-weight:bold;
	color:blue;
}
.blue14 {
	font-size:14pt;
	color:blue;
}
.boldnavy25 {
	font-size:25pt;
	font-weight:bold;
	color:navy;
}
.boldnavy24 {
	font-size:24pt;
	font-weight:bold;
	color:navy;
}
.boldnavy20 {
	font-size:20pt;
	font-weight:bold;
	color:navy;
}
.boldnavy16 {
	font-size:16pt;
	font-weight:bold;
	color:navy;
}
.navy16 {
	font-size:16pt;
	color:navy;
}
.boldnavy14 {
	font-size:14pt;
	font-weight:bold;
	color:navy;
}
.navy14 {
	font-size:14pt;
	color:navy;
}
.boldblack24 {
	font-size:24pt;
	font-weight:bold;
	color:black;
}
.boldblack20 {
	font-size:20pt;
	font-weight:bold;
	color:black;
}
.boldblack16 {
	font-size:16pt;
	font-weight:bold;
	color:black;
}
.boldblack14 {
	font-size:14pt;
	font-weight:bold;
	color:black;
}
.black16 {
	font-size:16pt;
	color:black;
}
.black14 {
	font-size:14pt;
	color:black;
}
.normal14 {
	font-size:14pt;
}
.heading {
	font-size:20pt;
	font-weight:bold;
	color:blue;
}
.headingblack {
	font-size:20pt;
	font-weight:bold;
	color:black;
}
.lucinda {
	font : 22pt Lucida Handwriting;
	color : White;
	font-weight : bold;
}
.lucinda16 {
	font : 16pt Lucida Handwriting;
	color : White;
	font-weight : bold;
}
.lucindagreen22 {
	font : 22pt Lucida Handwriting;
	color : #00ff00;
	font-weight : bold;
}
.lucindagreen20 {
	font : 20pt Lucida Handwriting;
	color : #00ff00;
	font-weight : bold;
}
.boldlucindanavy20 {
	font : 20pt Lucida Handwriting;
	color : #000066;
	font-weight : bold;
}
.lucindanavy20 {
	font : 20pt Lucida Handwriting;
	color : #000066;
}
.boldlucindanavy16 {
	font : 16pt Lucida Handwriting;
	color : #000066;
	font-weight : bold;
}
.lucindanavy16 {
	font : 16pt Lucida Handwriting;
	color : #000066;
}
.lucindanavy14 {
	font : 14pt Lucida Handwriting;
	color : #000066;
}
.script {
	font : 22pt script;
	color : yellow;
	font-weight : bold;
}
.pristina {
	font : 20pt pristina;
	color : yellow;
	font-weight : bold;
	text-shadow : Black;
}
.pristinayellow24 {
	font : 24pt pristina;
	color : yellow;
	font-weight : bold;
	text-shadow : Black;
}
.pristinablue26 {
	font : 26pt pristina;
	color : blue;
	font-weight : bold;
	text-shadow : Black;
}
.pristinablue24 {
	font : 24pt pristina;
	color : blue;
	font-weight : bold;
	text-shadow : Black;
}
.mercuriusgreen24 {
	font : 24pt Mercurius;
	color : #00ff00;
	font-weight : bold;
}
.eventsmenu {
	position:absolute; 
	left:0px; 
	top:156px; 
	width:120px; 
	height:5px; 
	z-index:21; 
	border:0px none #000000; 
	background-color: transparent; 
	visibility: hidden;
}
.dancersmenu {
	position:absolute; 
	left:250px; 
	top:156px; 
	width:120px; 
	height:5px; 
	z-index:21; 
	border:2px #ffffff; 
	background-color: transparent; 
	visibility: hidden;
}
.photosmenu {
	position:absolute; 
	left:350px; 
	top:156px; 
	width:120px; 
	height:5px; 
	z-index:21; 
	border:0px none #000000; 
	background-color: transparent; 
	visibility: hidden;
}
.pressmenu {
	position:absolute; 
	left:450px; 
	top:156px; 
	width:120px; 
	height:5px; 
	z-index:21; 
	border:0px none #000000; 
	background-color: transparent; 
	visibility: hidden;
}
.danceclassmenu {
	position:absolute; 
	left:550px; 
	top:156px; 
	width:120px; 
	height:5px; 
	z-index:21; 
	border:0px none #000000; 
	background-color: transparent; 
	visibility: hidden;
}
.MenuTable {
	width: 100%;
	border: 0px ridge;
	padding: 0 0 0 0;
	border-color: red;
}
.MenuItem
{
	border-bottom: red solid 1px;
	padding: 0;
}
.MenuItemBottom
{
	padding: 0;
}
.MenuItem a, .MenuItem span, .MenuItemBottom a, .MenuItemBottom span
{
	text-indent: 3px;
	display: block;
	width: 100%;
	padding: 2px;
}
.MenuItem a, .MenuItemBottom a
{
	color: blue;
	font-size : 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica;	
	text-decoration: none; 
	background-color: transparent;
}
.MenuItem a:hover, .MenuItem span, .MenuItemBottom a:hover, .MenuItemBottom span
{
	color: blue;
	background-color: #00cc33; 
	blank1: 6b4bc0;
}
.firstchar {
font-size:56px;
line-height:80%;
letter-spacing:-6px;
}