#prev-next {
	text-align:					center;
	color:						#000000;
	border:						1px solid #9000FF;
	border-style:				dashed;
}

#prev-next-entry {
	color:						#CC0000;
	font-family:				trebuchet ms,Verdana,Arial;
	text-align:					center;
	font-weight:				bold;
	border:						1px solid #9000FF;
	border-style:				dashed;
	height:						50px;
}

#prev-next-entry a:link.cal-link,
#prev-next-entry a:visited.cal-link,
#prev-next-entry a:hover.cal-link {
	color:						#CC0000;
	text-decoration:			none;
	padding:					15px 30px 15px 30px;
}

#main {
	font-family:				trebuchet ms,Verdana,Arial;
	text-align:					center;
	font-weight:				bold;
	border:						2px solid #9000FF;
	height:						50px;
}

#main-entry {
	color:						#CC0000;
	font-family:				trebuchet ms,Verdana,Arial;
	text-align:					center;
	font-weight:				bold;
	border:						2px solid #9000FF;
	height:						50px;
}

#main-entry a:link.cal-link,
#main-entry a:visited.cal-link,
#main-entry a:hover.cal-link {
	color:						#CC0000;
	text-decoration:			none;
	padding:					15px 30px 15px 30px;
}
	
#table {
	font-family:				trebuchet ms,Verdana,Arial;
	color:						#000000;
}

#head {
	font-weight:				bold;
	text-align:					center;
}

#month {
	text-align:					center;
	font-weight:				bold;
	font-size:					18px;
}

#prev-next-month {
	text-align:					center;
	font-size:					13px;
	vertical-align:				top;
	font-weight:				bold;
}
