/* EVENTS PAGE > LEFT CONTENT > CALENDAR
/////////////////////////////////////////////////////*/

.calendarBASE
{ text-align:center; margin:0 auto 5px auto; border-collapse: collapse; background: #FFF; border: 5px solid #EEE;}

	.calendarBASE th,
	.calendarBASE th a:link,
	.calendarBASE th a:visited,
	.calendarBASE th a:active,
	.calendarBASE th:hover
	{font: bold 8pt/15pt Verdana, Arial, Helvetica, sans-serif; padding: 2px; color: #7C3802;}
	
		.calendarBASE th.calendar-weekday
		{ font: normal 10px/15pt Verdana, Arial, Helvetica, sans-serif; color: #3C5E1A; }

	.calendarBASE td
	{ font: normal 10px/normal Arial, Verdana, sans-serif; padding: 2px; }

		.calendarBASE td a:link,
		.calendarBASE td a:visited,
		.calendarBASE td a:active,
		.calendarBASE td a:hover
		{ padding: 3px; display: block; }

			a.dayclass,
			a.dayclass:link,
			a.dayclass:visited,
			a.dayclass:active
			{ color: #333; background: #FFF; border: 1px solid #FBFBFB; border-bottom: 3px solid #EEE; border-right: 3px solid #EEE; }

				a.dayclass:hover
				{color: #3D631C; background: #F1F7D4; }
				
			a.normal,
			a.normal:link,
			a.normal:visited,
			a.normal:active,
			a.normal:hover
			{ color: #FFF; background: #3D631C; border: 1px solid #304F16;}

			a.today,
			a.today:link,
			a.today:visited,
			a.today:active,
			a.today:hover
			{ color: #FFF; background: #7C3802; border: 1px solid #682F02;}
			