.calendar {

background-image: url(celendarbg.png);
background-repeat: repeat-xy; 
font: normal 12px arial;
width: 210px;
height: 135px;
border-bottom: 1px solid #000000;
}

.calendar-month{
background-image: url(calendar-monthbg.PNG);
color:#FECE46;
font: bold 13px arial;
height: 20px;
}

.calendar-prev a{
background-image: url(calendar-prev.png);
background-repeat: no-repeat; 
font: bold 12px arial;
color:#FFFFFF;
text-decoration: none;
width: 13px;
height: 13px;
}

.calendar-next a{
background-image: url(calendar-next.png);
background-repeat: no-repeat; 
font: bold 12px arial;
color:#FFFFFF;
text-decoration: none;
width: 13px;
height: 13px;
}


.calendar td {
font: bold 12px arial;
text-decoration: none;
text-align: center;
}

.calendar td a{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.calendar td a:hover{

font: bold 12px arial;
text-decoration: none;
color:#7F2222;
border: 1px solid #000000;
}


.calendar-day {
color:#7F2222;
padding: 0 0;
}


.calendar-event {
color:#7F2222;
font: normal 12px arial;
background-color: #FFCCCC;
}
.calendar-event a {
color:#7F2222;
font: normal 12px arial;
text-decoration: none;
}

