/* CSS Document */
body {
margin-top:0px;
vertical-align:top;
}
.cal {
vertical-align:top;
margin-top:0px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:#493A35 1px solid;
width:767px;
padding:0px;
}
.cal table {
border:#493A35 1px solid;
}
#pcal {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border-color:#FFCC99;
}
.month {
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
color:#55601C;
padding-top:6px;
padding-bottom:6px;
padding-left:6px;
vertical-align:top;
}
.day {
color:#493A35;
font-weight:bold;
text-align:left;
background-color:#FFFFCC;
}

.dates td{
height:60px;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size: smaller;
}
.dates td a {
height:60px;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
.dates td#join {
height:10px;
}
.dates table {
border:none;
}
.bf {
color:#8D3C1E;
}
.bf a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#8D3C1E;
padding-top:10px;
}
.bf a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#669933;
padding-top:10px;
}
.event {
color: #666600;
font-weight:bold;
font-size:11px;
}
.split {
border-top:1px;
border-top-style:solid;
}
.sched {
text-align:center;
font-size:11px;
vertical-align:top;
}
.sched td {
text-align:center;
font-size:11px;
vertical-align:top;
padding-bottom:0px;
}
.spec {
background-color:#FFCC99;
}

.spec a{
background-color:#FFCC99;
color:#493A35;
}
.spec a:hover {
background-color:#FFCC99;
color:#55601C;
}
#join {
background-color:#FFCC99;
height:10px;
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size: smaller;
}
