	html	 { height: 100% }
	
	body      { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; height: 100%; min-width: 650px }
}
	        
	h1    { color: #303; font-size: 24px; font-weight: bold; line-height: 120%; margin: 0 0 15px; padding: 0 }
	h2 { color: #303; font-size: 16px; font-variant: small-caps; font-weight: bold; margin: 24px 0 9px; padding: 0 }
	h3  { color: #600; font-size: 14px; font-variant: small-caps; font-weight: bold; margin: 24px 0 9px; padding: 0 }
	h4  { color: #303; font-size: 12px; font-style: italic; font-weight: bold; line-height: 115%; margin-bottom: 9px }
p     { font: 12px/115% Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-bottom: 9px }
.small { font: 10px/115% Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-bottom: 9px }
a    { color: #90c; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none }
	a:link  { color: #90c }
	
	a:visited  { color: #90c }
	
	a:hover  { background-color: #ccf }
	li       { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 115%; list-style-position: outside; display: list-item; margin: 0 0 6pt 15px }
	.vnav { font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; list-style-type: none; display: list-item; margin: 9px 0 9px 31px }
	#header          { background-color: #fff; visibility: visible; margin: 0; padding: 0; z-index: 4; height: 100px; border-style: solid; border-width: 4px 0 0; border-color: #600 }
	#menu          { background-color: #900; visibility: visible; margin: 0; padding: 0; position: relative; z-index: 5; width: 100%; height: 30px; border-style: solid; border-width: 3px 0 2px; border-color: #600 }
#content           { visibility: visible; margin: 30px 185px 25px 175px; padding: 0; position: relative; z-index: 3; min-width: 325px }
#contentHome { text-align: center; visibility: visible; margin: 30px 20px 25px; padding-top: 0; padding-right: 0; padding-bottom: 0; position: relative; z-index: 3; min-width: 325px }
#contentCalendar {
	visibility: visible;
	margin: 30px 20px 25px 175px;
	padding: 0;
	position: relative;
	z-index: 3;
	min-width: 325px;
	color: #000;
}
#box               { background-color: #ccf; visibility: visible; margin: 30px 0 15px 15px; padding: 0; position: relative; z-index: 2; width: 125px; float: left; border: solid 2px #600 }
	#address     { background-color: #900; visibility: visible; margin: 0; position: relative; bottom: 0; width: 125px; border-top: 1px solid #600 }
	#pagetitle        { visibility: visible; margin: 30px 15px 0 0; padding: 3px; position: relative; z-index: 2; width: 140px; float: right; border: solid 1px #600 }
	#footer         { visibility: visible; margin: 0; padding: 0; position: relative; z-index: 1; width: 100%; clear: both; border-style: dashed solid solid; border-width: 1px 0 0; border-color: #600 }
	.table1  { color: #fff; font: bold 12px/115% Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #303 }
	.table2 { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-variant: normal; line-height: 115%; background-color: #ccf }
.calendar { font-size: 9px; text-align: left }
.event   { color: #90c; text-align: center }
.home  { color: #900; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; margin: 6px 0 }
.headerHome { color: #303; font-size: 12px; font-style: italic; font-weight: bold; line-height: 115%; margin-bottom: 9px; margin-left: 20px }
.logo   { display: inline; margin-top: 15px; margin-left: 15px; padding: 0; width: 321px; height: 70px; float: left }
	.banner   { display: inline; margin-right: 0; padding: 0; width: 131px; height: 100px; float: right }
	.boxphoto    { display: inline; margin: 0; width: 125px; height: 100px; border-bottom: 1px solid #600 }
	.box                { color: #606; font-size: 10pt; font-family: "Arial Narrow", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 100%; text-align: center; margin: 0 10px }
	.box1       { color: #606; font-size: 8pt; font-family: "Arial Narrow", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 100%; text-align: center; margin: 0 10px }
	.address        { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 120%; text-align: center; margin: 0 6px }
	.address1 { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 140%; text-align: center; margin: 0 6px }
	.address2   { color: #fff; font-size: 8pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 120%; font-stretch: condensed; text-align: center; margin: 0 6px; padding-bottom: 10px; border-bottom: 2px solid #600 }
	.footer   { color: #600; font-size: 8pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; margin: 6px 6px 0 }
	.imageRight    { margin-bottom: 15px; margin-left: 10px; float: right }
.imageLeft   { margin-right: 10px; margin-bottom: 15px; float: left }
.h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #000;
}
.calendar {
	color: #000;
}

