span.cal { vertical-align: top;
           color: green;
           font-weight: bold;
           font-size: 10px;
         }

#event {color: purple;}

span.cal td {vertical-align: top; 
             height: 90; width: 90;
             overflow: auto;
             font-size: 12px;
            }

td.special {background-color: red;
            color: white;
            font-weight: normal;
           }

td.meeting {background-color: green;
            color: white;
            font-weight: normal;
           }

td.outing {background-color: yellow;
           color: red;
           font-weight: normal;
          }

td.coh { background-color: blue;
         color: white;
         font-weight: normal;
       }

.cal h1 {font-size: 36px;}

.cal a {font-size: 12px;}