#cal {  
width:780px;   
font-family:Verdana, Arial, Helvetica, sans-serif;   
font-size:10pt; /* this will fit in our 30x30px box nicely */   
color:#000;   
text-align:center;   
line-height:30px;
}

#cal h2 {
width:780px;
margin:0 0px 5px 0px;
font-size:12pt;
font-weight:bold;
background-image: url(../images/holder.gif);
color:#ffffff;
}

#cal ul {
width:780px;
margin:0;
padding:0;
}

#cal ul li {
width:185px;
height:120px;
display:block;
float:left;
list-style:none;
border:4px solid #fff;
margin:0;
}

#cal ul li.day {
background:#666;
color:#fff;
font-weight:bold;
}       

#cal ul li.num { 
background:#ccc;
}

#cal a.event {
display:block;
width:30px;
height:30px;
background:#6dcff6;
text-decoration:none;
color:#004a80;
font-weight:bold;
}









