font-size: 13px;
}
-div.calendar a {
+div.calendar td.busy_weekend a {
+ display: block;
+ height: 100%;
+ border: 1px solid #444;
+ padding: 2px;
+ color: blue;
+}
+
+div.calendar td.busy_day a {
display: block;
height: 100%;
border: 1px solid #444;
div.calendar td.nonday { background: #999; }
-div.calendar td.year { text-align: center; font-size: 16px; height: auto; }
+div.calendar td.year { background: #ddd; text-align: center; font-size: 16px; height: auto; }