.maintitle
{
	font-size: 30px;
	color: green;
	font-family: 'Comic Sans MS' , Arial;
}

.subtitle
{
	font-family: Comic Sans MS, Arial;
	color: #009f00;
	font-size: x-large;
	font-weight: bold;
	font-style: oblique;
}

.sectiontitle
{
	font-family: Comic Sans MS, Arial;
	color: #009f00;
	font-size: large;
	font-weight: bold;
	font-style: oblique;
}

.textstartcharacter
{
	font-family: Comic Sans MS, Arial;
	color: #009f00;
	font-size: medium;
	font-weight: bold;
}

.textdetailstartcharacter
{
	font-family: Comic Sans MS, Arial;
	color: #339F33;
	font-size: 20px;
}

.currenthappeningsstartcharacter
{
	font-family: Comic Sans MS, Arial;
	color: #009f00;
	font-size: 16px;
}

.text
{
	font-family: Comic Sans MS, Arial;
	color: Black;
	font-size: small;
}

.stylizedtext
{
	font-family: Comic Sans MS, Arial;
	color: Black;
	font-size: small;
	font-style: italic;
}

.currenthappeningsstylizedtext
{
	font-family: Comic Sans MS, Arial;
	color: Black;
	font-size: x-small;
}

.textdetail
{
	font-family: Comic Sans MS, Arial;
	color: Black;
}

.texthref
{
	font-family: Comic Sans MS, Arial;
	color: #339F33;
	font-size: 16px;
}

.footer
{
	font-family: Comic Sans MS, Arial;
	color: Black;
	font-size: 12px;
}

.tableheader
{
	color: White;
	background-color: #33a533;
}

/*****************************************************************/
/**** Left Navigation ********************************************/
.leftnavtitle
{
	font-weight: bold;
	font-size: medium;
	color: white;
	font-family: Comic Sans MS, Arial;
	text-decoration: none;
}


#hrefLeftNavTitle a {
	font-weight: bold;
	font-size: small;
	color: white;
	font-family: Comic Sans MS, Arial;
	text-decoration: none;
}

#hrefLeftNavTitle a:hover, #hrefLeftNavTitle a:active,
#leftActivelink a:link, #leftActivelink a:visited,
#leftActivelink a:hover, #leftActivelink a:active {
	color: purple;
	font-style: italic;
}


#leftNavigation ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}

#leftNavigation li {
	margin: 0;
	padding: 0;
}

#leftNavigation a {
	padding: 2px 2px 2px 2px; /* top, right, bottom, left */
	background-color: #009f00;
	font-family: Comic Sans MS, Arial;
	font-size: small;
	color: white;
}

#leftNavigation a:link, #leftNavigation a:visited {
	color: #EEE;
	text-decoration: none;
}

#leftNavigation a:hover, #leftNavigation a:active,
#leftActivelink a:link, #leftActivelink a:visited,
#leftActivelink a:hover, #leftActivelink a:active {
	color: purple;
	font-style: italic;
}

/*****************************************************************/
/**** Top Navigation ********************************************/
#topNavigation {
	color: white;
	font-family: Comic Sans MS, Arial;	
	font-size: large;
	font-weight: bold;
	margin: 0px 0px 0px 225px; /* top, right, bottom, left*/
	width: 100%;		
}

#topNavigation li {
	float: left;
	margin: 0;
	padding: 0;
}

#topNavigation ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}

#topNavigation a {
	background-color: #009f00;
	border: solid 1px #006600;	
	padding: 0px 15px 0px 15px; /* top, right, bottom, left */		
	position: relative;
	zoom: 100%;
}

#topNavigation a:link, #topNavigation a:visited {
	color: #EEE;
	text-decoration: none;
}

#topNavigation a:hover, #topNavigation a:active,
#leftActivelink a:link, #leftActivelink a:visited,
#leftActivelink a:hover, #leftActivelink a:active {
	background-color: purple;
	font-style: italic;
}

	

