#wp-calendar {
}
#wp-calendar td.today {
    display: block;
    color: #000000;
    border: 1px solid #000000;
}
#wp-calendar th.holiday, #wp-calendar td.holiday, #wp-calendar td.holiday a:link {
    color: #7f0002;
}
#wp-calendar th.saturday, #wp-calendar td.saturday, #wp-calendar td.saturday a:link {
    color: #00007f;
}
#wp-calendar td.tholiday {
    display: block;
    border: 1px solid #444444;
    color: #7f0002;
}
#wp-calendar td.tholiday a:link {
    color: #7f0002;
}
#wp-calendar td.tsaturday {
    display: block;
    border: 1px solid #444444;
    color: #00007f;
}
#wp-calendar td.tsaturday a:link {
    color: #00007f;
}
