#navcontainer
{
	float: left;
	background-color: transparent;
	margin: 0;
}

#navcontainer ul
{
	margin-left: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	padding: 1em 0 0 0;
}

#navcontainer a
{
	display: block;
	padding: #75em 3px 3px 3px;
	width: 115px;
	background-color: transparent;
	border-bottom: 1px solid .CCC;
	font-weight: bold;
}

#navcontainer a:link, #navlist a:visited
{
	color: #800040;
	text-decoration: none;
}

#navcontainer a:hover
{
	background-color: transparent;
	color: #FF0000;
	font-weight: bold;
}

#navcontainer li.active a
{
	font-family: "verdana" "arial" "sans-serif";
	font-size: 11px;
/*	color: #9999FF; */
	color: #400080;
	border-color: #400080;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
	font-weight: bold;
}

#navcontainer li.active a:hover
{
	font-family: "verdana" "arial" "sans-serif";
	font-size: 11px;
	color: #FF0000;
	border-color: #000;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

#sidebar
{
	width: 160px;
	background-color: transparent;
	float: right;
	font-family: "verdana", "arial", "sans-serif";
	font-size: 10px;
	margin: 20px 0 0 0;
}

.home
{
	font-size: 16px; 
	font-weight: bold; 
	color: #9999FF; 
	background-color: transparent; 
}

.heading1
{ 
	text-align: center; 
	font-size: 16px; 
	font-weight: bold; 
	color: #800040; 
	background-color: transparent; 
}

.heading2
{ 
	text-align: center; 
	font-size: 13px; 
	font-weight: bold; 
	color: #0000A0; 
	background-color: transparent; 
}

.date
{ 
	text-align: right; 
	vertical-align: 
	top; font-size: 13px; 
	font-weight: bold; 
	color: #0000A0; 
	background-color: transparent; 
}

.event
{ 
	text-align: left; 
	vertical-align: top; 
	font-size: 12px; 
	font-weight: bold; 
	color: #800040; 
	background-color: transparent; 
}


.alphaRed{ text-align: left; font-size: 12px; font-weight: bold; color: #800040; }

.alphaRed10{ text-align: left; font-size: 10px; font-weight: bold; color: #800040; }
.alphaRed10C{ text-align: center; font-size: 10px; font-weight: bold; color: #800040; }

.alphaRed12{ text-align: left; font-size: 12px; font-weight: bold; color: #800040; }
.alphaRed12C{ text-align: center; font-size: 12px; font-weight: bold; color: #800040; }

.alphaRed14{ text-align: left; font-size: 16px; font-weight: bold; color: #800040; }
.alphaRed14C{ text-align: center; font-size: 16px; font-weight: bold; color: #800040; }

.alphaRed16{ text-align: left; font-size: 16px; font-weight: bold; color: #800040; }
.alphaRed16C{ text-align: center; font-size: 16px; font-weight: bold; color: #800040; }

.alphaRed18{ text-align: left; font-size: 16px; font-weight: bold; color: #800040; }
.alphaRed18C{ text-align: center; font-size: 16px; font-weight: bold; color: #800040; }

.alphaRed20{ text-align: left; font-size: 16px; font-weight: bold; color: #800040; }
.alphaRed20C{ text-align: center; font-size: 16px; font-weight: bold; color: #800040; }

.alphaRed22{ text-align: left; font-size: 16px; font-weight: bold; color: #800040; }
.alphaRed22C{ text-align: center; font-size: 16px; font-weight: bold; color: #800040; }

.alphaRed24{ text-align: left; font-size: 24px; color: #800040; }
.alphaRed24C{ text-align: center; font-size: 24px; color: #800040; }

.alphaRed32{ text-align: left; font-size: 32px; color: #800040; }
.alphaRed32C{ text-align: center; font-size: 32px; color: #800040; }

.alphaBlue{ text-align: left; font-size: 12px; font-weight: bold; color: #0000A0; }

.otherLink{ text-align: center; font-size: 16px; color: #000080; }

.otherLink2{ text-align: center; font-weight: bold; font-size: 12px; color: #000080; }

.alphaBlue10{ text-align: left; font-size: 10px; font-weight: bold; color: #0000A0; }
.alphaBlue10C{ text-align: center; font-size: 10px; font-weight: bold; color: #0000A0; }

.alphaBlue12{ text-align: left; font-size: 10px; font-weight: bold; color: #0000A0; }
.alphaBlue12C{ text-align: center; font-size: 10px; font-weight: bold; color: #0000A0; }

.alphaBlue14{ text-align: left; font-size: 10px; font-weight: bold; color: #0000A0; }
.alphaBlue14C{ text-align: center; font-size: 10px; font-weight: bold; color: #0000A0; }

.alphaBlue16{ text-align: left; font-size: 16px; color: #0000A0; }
.alphaBlue16C{ text-align: center; font-size: 16px; color: #0000A0; }

.alphaBlue18{ text-align: left; font-size: 10px; font-weight: bold; color: #0000A0; }
.alphaBlue18C{ text-align: center; font-size: 10px; font-weight: bold; color: #0000A0; }

.alphaBlue20{ text-align: left; font-size: 10px; font-weight: bold; color: #0000A0; }
.alphaBlue20C{ text-align: center; font-size: 10px; font-weight: bold; color: #0000A0; }

.alphaBlue22{ text-align: left; font-size: 10px; font-weight: bold; color: #0000A0; }
.alphaBlue22C{ text-align: center; font-size: 10px; font-weight: bold; color: #0000A0; }

.alphaBlue24{ text-align: left; font-size: 24px; font-weight: bold; color: #0000A0; }
.alphaBlue24C{ text-align: center; font-size: 24px; font-weight: bold; color: #0000A0; }

.alphaBlue32{ text-align: left; font-size: 32px; color: #0000A0; }
.alphaBlue32C{ text-align: center; font-size: 32px; color: #0000A0; }

.alphaBlueDark24C{ text-align: center; font-size: 24px; font-weight: bold; color: #000080; }

.alphaBlueDark32{ text-align: center; font-size: 32px; font-weight: bold; color: #000080; }


.photoLink
{
	text-align: center; 
	font-size: 16px; 
	font-weight: bold; 
	color: #008080; 
	background-color: transparent; 
}

.announce24
{ 
	text-align: center; 
	color: #FF0080; 
	font-size: 24px; 
}

.showName
{ 
	text-align: center; 
	font-size: 16px; 
	font-weight: bold; 
	color: #800040; 
	background-color: transparent; 
}

.showBy
{ 
	text-align: center; 
	font-size: 16px; 
	color: #0000FF; 
	background-color: transparent; 
}

.directedBy
{ 
	text-align: center; 
	font-size: 16px; 
	color: #800000; 
	background-color: transparent; 
}
   
.showDates
{ 
	text-align: center; 
	font-size: 16px; 
	color: #0000A0; 
	background-color: transparent; 
}

.showDates2
{ 
	text-align: center; 
	font-size: 16px; 
	color: #800000; 
	background-color: transparent; 
}

.filler
{ 
	background-color: transparent; 
}

.italics
{ 
	font-style: italic; 
	color: #800040; 
}

.italicRed14
{ 
	text-align: center; 
	font-size: 14px; 
	font-style: italic; 
	color: #800040; 
	background-color: transparent; 
}

.reviewLink
{ 
	text-align: center; 
	font-size: 18px; 
	font-weight: bold; 
	font-style: italic; 
	color: #800040; 
	background-color: transparent; 
}

TABLE 
{ 
	empty-cells: show 
}

/* blue */
.boardMeet
{ 
	text-align: left; 
	vertical-align: top; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0000A0; 
	background-color: transparent; 
}

/* green */
.genMeet
{ 
	text-align: left; 
	vertical-align: top; 
	font-size: 12px;
	font-weight: bold; 
	color: #008800; 
	background-color: transparent; 
}

/* orange */
.specialEvent
{ 
	text-align: left; 
	vertical-align: top; 
	font-size: 12px; 
	font-weight: bold; 
	color: #993300; 
	background-color: transparent; 
}

/* gold */
.miscEvent
{ 
	text-align: left; 
	vertical-align: top; 
	font-size: 12px; 
	font-weight: bold; 
	color: #999900; 
	background-color: transparent; 
}

/* purple */
.performance
{ 
	text-align: left; 
	vertical-align: top; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990066; 
	background-color: transparent; 
}

/* red */
.deadline
{ 
	text-align: left; 
	vertical-align: top; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FF0000; 
	background-color: transparent; 
}