body {
    font-size: 62.5%;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}
p {
    font-size: 1.2em;
}
#calendar-div {
    clear: both;
    margin-top: 3em;
    width: 23em;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
}
#calendar-div h2 {
    text-align: center;
    text-transform: none;
    font-weight: normal;
    font-size: 1.5em;
    margin: .5em;
    color: #48a7bc;
    font-family: Tahoma,Helvetica,Arial,sans-serif
}
#calendar {
    width: 21em;
    margin: 0 auto .5em;
    border-collapse: collapse;
}
#calendar td {
    border: 1px solid #ccc;
    background-color: #fff;
    width: 2.9em;
    text-align: center;
    padding: .25em 0;
}
#calendar th {
    font-weight: normal;
    text-transform: uppercase;
}
#content {
    margin-top: -2.5em;
}