/* the month and year header */caption {	font-size: 9px;}/* top row cells which hold day names */th {	font-family: Verdana, sans-serif;	font-size: 9px;	color:#cfbf6f;	font-weight: normal;}.calendarbox {}/* day cells */table.calendarbg {	border: 3px solid #161616;}table.calendarbg td {	height: 27px;	width: 25px;	text-align: center;	vertical-align: middle;	font-family: Verdana, sans-serif;	font-size: 9px;	border: 1px solid #242728;}/* day cells with events */td.event {	color: #fff;	background-color:#892700;	font-family: Verdana, sans-serif;	font-size: 9px;	background: url(../img/cal_event.gif);	background-repeat: no-repeat;}.calendarbg {	background-color:#161616;	color: #383c3f;	font-family: Verdana, sans-serif;	font-size: 9px;}.celleventlink {	}.cellevent {	}.day {	}.calmonth {	width:220px;	text-align:center;	color: #602700;	font-family: serif;	font-size: 13px;	padding:5px;	}.dayheader {	font-family: Verdana, sans-serif;	font-size: 9px;	color:#cfbf6f;	}