#calendar{
	width:155px;
}

#calendar ul{
	width:155px;
	margin:0;
	padding:0;
	list-style-type:none;
}

#calendar li{
	width:18px;
	margin:1px;
	padding:1px;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}

#c_head{
	width:160px;
	float:left;
}
#c_back{
	width:19px;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}
#c_month{
	width:116px;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}
#c_next{
	width:19px;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}

.c_h_day{
	width:18px;
	float:left;
	text-align:center;
	background-color:#FFFFFF;
}
.c_today{
	width:18px;
	float:left;
	text-align:center;
	background-color:#FFCC00;
}
.c_event{
	width:18px;
	float:left;
	text-align:center;
	background-color:#00FF00;
}
.c_day{
	width:18px;
	float:left;
	text-align:center;
	background-color:#F2F2F2;
}
.b_day{
	width:18px;
	float:left;
	text-align:center;
	background-color:#E4E4E4;
}
a.clink:link {
	color: ##f4793a;
	text-decoration: none;
}
a.clink:visited {
	color: ##f4793a;
	text-decoration: none;
}
a.clink:hover {
	color: #FFCC00;
	text-decoration: none;
}
a.clink:active {
	color: #FFFF00;
	text-decoration: none;
}

