#cal {color: #FFF; background-color:#6A5851; border-top: 3px solid #6A5851; border-bottom: 3px solid  #59473F; font: 10px Verdana, Arial, Helvetica, sans-serif; border-collapse:collapse }
#cal th { text-align:center; width: 28px;height:28px; background-color: #413435; border: 1px solid #413435; vertical-align: middle; color: #8B746B;}
#cal td { text-align:center; width: 28px;height:26px; background-color: #6A5851; border: 1px solid #413435; vertical-align: middle;}
tr#days-of-week td { background-color: #413435;}
#cal thead td {background-color: #59473F; font-size: 12px; font-weight: bold; color: white; border: 0;}
#cal thead a{ color: #FFF;}
#cal a{color: #ff0000; text-decoration:none;}
#cal .cal-prev-month-day, #cal .cal-next-month-day { color: #215f27; }
#cal-current-day {background-color: #91786F !important; font-weight: bold;}

.days-of-week td { border: none !important; }


.day_0 { background-color: white; }
.day_1 { background: url(/images/calendar/1.gif) no-repeat top right; }
.day_2 { background: url(/images/calendar/2.gif) no-repeat top right; }
.day_3 { background: url(/images/calendar/3.gif) no-repeat top right; }
.day_4 { background: url(/images/calendar/4.gif) no-repeat top right; }


