/* Place all calendar styles here
	colors: 
	cream           page colour         e9d888
	dark cream      breadcrumbs etc     9b8f43
	light cream     search box          fae892
	red             rollover footer     cd3049
	navy blue                           282c7e
 */
#calendarnav {text-align: right; padding:0 0 5px 0;}
#newcalendar { width: 485px;}
.newcaldate {float: right; width: 120px; /*background: url(../images/site_gfx/caldate_bg.gif) repeat-x; background-color: #9cb9b0;*/ color: #000; padding: 10px 0; font-size: 1.1em !important;}
.newcaldate span.day {display: block; float: left; width: 60px; margin: 0 0 0 10px;}
.newcaldate span.date {display: block; float: right; text-align: right; margin: 0;}
.newcalevent {border-bottom: 1px solid #9b8f43; padding: 10px 0; margin: 0 0 1px 0;}
.newcalevent span.time {display: block; float: left; text-align: left; margin: 0 5px 0 0; width: 45px;}

#calendarnav {color:#000; font-size: 1.2em;}
#calendarnav a  {text-decoration: none; color: #cd3049;}
#calendarnav a:visited  {text-decoration: none; color: #cd3049;}
#calendarnav a:active  {text-decoration: none; color: #cd3049;}
#calendarnav a:hover  {text-decoration: none; color: #282c7e;}
#rssfeed {float: left; width: 100px; padding: 0 0 5px 0;}
#rssfeed a {text-decoration: none;} 
#rssfeed a:active {text-decoration: none;}
#rssfeed a:visited {text-decoration: none;}
#rssfeed a:hover {color: #282c7e;}
#calendar {font-size: 0.8em;}
#calendar a  {text-decoration: underline; color: #cd3049;}
#calendar a:visited  {text-decoration: underline; color: #cd3049;}
#calendar a:active  {text-decoration: underline; color: #cd3049;}
#calendar a:hover  {text-decoration: underline; color: #282c7e;}
