/*/////////////////////////////////////////////////////////////////////////////

			   __       ___      _____     __            __        
		  ___ / /___ __/ (_)__  / ___/__ _/ /__ ___  ___/ /__ _____
		 (_-</ __/ // / / / _ \/ /__/ _ `/ / -_) _ \/ _  / _ `/ __/
		/___/\__/\_, /_/_/_//_/\___/\_,_/_/\__/_//_/\_,_/\_,_/_/   
				/___/                                              

/////////////////////////////////////////////////////////////////////////////*/
	
	h3.calendarH3 {}
	#copyCopy .calendarBlock { padding: 2px 2px 0; width: auto; margin-bottom: 4px; }
	#copyCopy .calendarBlock h4.calendarH4 { margin-top: 0px; font-weight: bold; }
	#copyCopy .calendarBlock p { margin-top: .2em;}
	
	table#bigMeanCalendarTable { border-left: 1px solid #302d39; border-bottom: 1px solid #302d39; width: 280px; }
	
	table#bigMeanCalendarTable tr th, table#bigMeanCalendarTable tr td { text-align: center; width: 14%; line-height: 22px; height: 29px; font-size: 1.1em; padding: 3px; vertical-align: middle; border-right: 1px solid #302d39; }
	
	table#bigMeanCalendarTable tr th a, table#bigMeanCalendarTable tr td a { text-align: center; display: block; width: 100%; vertical-align: middle; }
	
	table#bigMeanCalendarTable tr th a { color: #4f97b9; text-decoration: none; font-size: 1.45em; font-weight: normal; display: block; }
	table#bigMeanCalendarTable tr th a:hover { color: #4f97b9; text-decoration: none; font-size: 2em; }
	
	table#bigMeanCalendarTable tr td a { color: #1b1b1b; text-decoration: none; font-size: 1.35em; font-weight: bold; }
	table#bigMeanCalendarTable tr td a:hover { color: #4f97b9;  text-decoration: none; font-size: 1.6em;  }
	
	table#bigMeanCalendarTable tr th { background-color: #302d39; color: #fafafb; font-weight: normal; }
	table#bigMeanCalendarTable tr td.cellNotMonthPast { background-color: #919090; }
	table#bigMeanCalendarTable tr td.cellNotMonthFuture { background-color: #dddddd; }
	
	table#bigMeanCalendarTable tr td.cellPast { background-color: #a7a6a6; color: #828181; }
	table#bigMeanCalendarTable tr td.cellPast a, table#bigMeanCalendarTable tr td.cellPast a:hover { color: #828181; }
	table#bigMeanCalendarTable tr td.cellNow, table#bigMeanCalendarTable tr td.cellNow a, table#bigMeanCalendarTable tr td.cellNow a:hover { background-color: #4f97b9; color: #fffefe; text-shadow: #000000 0px 0px 5px; }
	table#bigMeanCalendarTable tr td.cellFuture  { background-color: #fffefe; color: #4e4e4e; }
	table#bigMeanCalendarTable tr td.cellFuture a, table#bigMeanCalendarTable tr td.cellFuture a:hover { color: #1b1b1b; }
