	.eventCalendar {
		border: 1px solid #003366;
		width: 175px; /* 175px */
		height: 169px; /* 169px */
		background: white;
		color: #433d27;
		overflow: hidden;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		margin-bottom: 15px;
		}
		.eventCalendar a {
			text-decoration: none;
			font-weight: bold;
			color: #433d27;
			}
		.eventCalendar table {	
			width: 175px;
			height: 169px;
			}
		.eventCalendar caption {
			background: url(../images/layout/caption-back.gif) 0px 0px repeat-x;
			font-size: 12px;
			font-weight: bold;
			text-align: center;
			}
		.eventCalendar td {
			width: 24px;
			height: 20px;
			line-height: 20px;
			text-align: center;
			}
		.eventCalendar th {
			width: 24px;
			height: 15px;
			line-height: 15px;
			text-align: center;
			background: #f5f4d3;
			}
			.eventCalendar .month {
				width: auto;
				}
		.calNormDay {
			background: #e0e0e0;
			}
		.calWeekend {
			background: #d0d0d0;
			}
		.calPastMonth {
			background: #eeeeee;
			}
		.calNextMonth {
			background: #eeeeee;
			}
		.calEventType1 {
			background: pink;
			}
		.calEventType2 {
			background: #defcc3;
			}
		.calEventType3 {
			background: #80c342;
			}
		.calEventType4 {
			background: #a4cae5;
			}
		.calEventType5 {
			background: #ccff00;
			}

/* Event Listing CSS */
	.event-display {
		margin-left: 20px;
		margin-right: 20px;
		}
		.event-display * { margin: 0; padding: 0; }
		.event-display p { margin: 0 !important; margin-bottom: 2em !important; }
		.event-title {
			font-size:24px;
			font-weight:bold;
			margin-top:20px;
			color: #007447;
		}
		.event-date {
			margin-bottom: 20px;
			}		
		.event-listing { width: 100%; background: #efefef; }
		.event-listing th { padding-top:15px; padding-bottom:15px; background: white; }
		.event-listing td { padding-left: 1em; padding-right: 1em; }
		.event-listing .evenRow { background: #dfdfdf; }
		.evenRow { background: #efefef; }
		.oddRow { background: #ffffff; }
		.pageInfo { margin-top:15px; text-align: center; }
		.event-link { width: 310px; padding-bottom:4px; padding-top:4px; padding-right:25px; }
		.event-body p { margin-bottom: 2em; }
		.event-body blockquote { margin: 1em 4em; }
