body {
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial, sans-serif;
}
/*calendar*/
#calendar table	{
	width: 100%;
	font-size: 0.75em;
	text-align: center;
	border: solid 1px burlywood;
	}

#calendar td	{
	padding: 5px 0;
	border: solid 1px burlywood;
	}

#calendar a	{
	text-decoration: none;
	color: red;
	}

#calendar caption	{
	background-color: burlywood;
}

.today {
    display: block;
    border: 1px solid #444444;
}

.holiday {
    color: #e50003;
}

.saturday {
    color: #0000ff;
}
