.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12.5px;
}

.footer a {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12.5px;
	text-decoration: none;
}	

.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	font-size: 12.5px;
	border-bottom: dotted;
	border-bottom-width: thin;
}	

.linktop {
font-family: "Century Gothic";
	color: black;
	font-size: 15px;
	font-weight: bold;
}

.linktop a {
	font-family: "Century Gothic";
	color: black;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.linktop a:hover {
	font-family: "Century Gothic";
	color: #b48a31;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	
}


.sectiontitle {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: black;
	font-weight: bold;
		line-height: 130%;
}

.text {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	line-height: 140%;
}

.text a {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3a2f7b;
	font-size: 12px;
	line-height: 140%;
	text-decoration: none;
}

.text a:hover {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #a47f33;
	font-size: 12px;
	line-height: 140%;
	border-bottom: dotted;
	border-bottom-width: thin;
}

.sectionsideDM {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3a2f7b;
	font-size: 10px;
	font-weight: normal;
	line-height: 150%;
}

.sectionside {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3a2f7b;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.sectionside a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3a2f7b;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.sectionside a:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #95742e;
	font-size: 11px;
	font-weight: normal;
	border-bottom: dotted;
	border-bottom-width: thin;
}

.credit {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666699;
	font-size: 10px;
}

.address {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666699;
	font-size: 11px;
}

/* Calendar */

a.button {
	color:#FFFF00;
}

.calendar {
	width: 100%;
	border: 1px solid #ddd;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 11px;
}

.calendar td a {
	text-decoration: none;
	color: #006699;
}

.calendar td a:hover {
	text-decoration: underline;
	color: #FF0000;
}

.calendar td, .calendar th {
	width: 13%;
	border: 1px solid #ddd;
	padding: 3px 3px 3px 3px;
}

.calendar th {
	background-color: #005999;
	color: #FFFF00;
	font-weight: bold;
}
.calendar td {
	height: 50px;
	font-weight: bold;
	vertical-align: top;
}

.blank {
	background-color: #ddd;
}

.weekend {
	color: #999;
}

.occassion {
	background-color: #ffffbf;
}


