.calendarBG { background-color: transparent; background-image: url(http://new.gofreshdesign.com/images/backgroundcalendarimg.jpg); }
.calendarBlank { font-family: tahoma; text-align: center; color: #ffffff; }
.calendarHeader { font-weight: bold; font-family: tahoma; font-size: 22px; color: #321412; text-align: center; } 
.calendarMonthLinks { font-family: Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif; font-size: 11px; font-weight: bold; letter-spacing: .1em; text-decoration: none; color: #321412; background-color: transparent; } .calendarMonthLinks a { color: #321412; text-decoration: none; background-color: transparent; font-family: tahoma; }
.calendarMonthLinks a:visited { color: #321412; text-decoration: none; background-color: transparent; font-family: tahoma; }
.calendarMonthLinks a:hover { color: #321412; text-decoration: underline; background-color: transparent; font-family: tahoma; }
.calendarDayHeading { font-weight: bold; font-size: 11px; color: #321412;  text-align: center; vertical-align: middle; font-family: tahoma; }
.calendarToday { font-family: Tahoma, Verdana, Sans-serif; font-size: 12px; font-weight: bold; letter-spacing: .1em; text-decoration: none; text-align: center; vertical-align: middle; color: #3f2320; border: 1px solid #8d2645; }
.calendarCell { font-family: Arial, Trebuchet MS, Tahoma, Verdana, Sans-serif; font-size: 12px; font-weight: bold; letter-spacing: .1em; text-decoration: none; text-align: center; vertical-align: middle; color: #666; }
.calendarCell a { color: #321412; text-decoration: underline; background-color: transparent; font-family: tahoma; }
.calendarCell a:visited { color: #321412; text-decoration: underline; background-color: transparent;  font-family: tahoma;}
.calendarCell a:hover { color: #321412; text-decoration: none; background-color: transparent; font-family: tahoma; } 
.active { font-family: tahoma; font-size: 14px; background-image: url(http://new.gofreshdesign.com/images/calendarcellbg.png); color: #98a442; }