body,td,th {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #E5CD7E
}
a:link {
	color: E6B98A;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: E6B98A;
}
a:hover {
	text-decoration: none;
	color: #99CC00;
}
a:active {
	text-decoration: none;
	color: #CCCC00;
}
.style1 {color: #e5dda8}
.style4 {color: #e6b98a}
.style5 {color: #99CC00}
.style11 {	color: #FFCC00;
	font-size: 14px;
}
.style13 {color: #999900}
.style14 {color: #E5CD7E}
.style9 {	font-size: 14px;
	color: #FF6600;
}

#midColPosts {
	width:600px;
	float:left;
}
.midColPost {
	padding-left:9px;
	padding-right:15px;
	padding-bottom:10px;
}
h2.postTitle {
	font-weight:normal;
	letter-spacing:-1px;
	font-size:22px;
	line-height:20px;
	margin-bottom:5px;
	color:#000;
}
h2.postTitle a {
	color:#FFFFCC;
}
h2.postTitle a:hover {
	color:#E5CD7E;
}
h2.titleCatName {
	text-transform:uppercase;
	color:#E5CD7E;
	font-weight:bold;
	margin-bottom:5px;
}
h2.titleCatName2 {
	text-transform:uppercase;
	color:#FF6600;
	font-weight:bold;
	margin-bottom:5px;
}
.alignleft {
		float:left;
		margin-right:10px;
		margin-top:5px;
	}

.detail{
color:#E5CD7E;
}

.bg-photo-01 {
	height: 112px;
	background: url(../images/bg-photo-02.gif) no-repeat;
}

.left-space-11 { margin-left: 4px; }
.top-space-09 { margin-top: 4px; }

.calen_top_year{
text-align: center;
font-size:12px;
	font-weight:bold;
	color: #FF6600;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.calen_top_day{
text-align: center;
font-size:12px;
	font-weight:bold;
	color: #FF6600;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.calen_month_m1{
	text-align: center;
	font-size:12px;
	font-weight:bold;
	color: #1C8DFF;
}

.calen_day_m1{
text-align: center;
	font-size:12px;
	font-weight:bold;
	color: #E5CD7E;

}
.calen_month_m2{
    background-color: #0a5c3c;
	text-align: center;
	font-size:12px;
	font-weight:bold;
	color: #FF6600;
}

.calen_day_m2{
	background-color: #0a5c3c;
	text-align: center;
	font-size:12px;
	font-weight:bold;
	color: #E5CD7E
}

.calen_day_1{
background-color: #FFFF99;
text-align: center;
	font-size:14px;
	font-weight:12px;
	color: #000000;
}

.calen_day_2{
background-color:#FF3300 ;
text-align: center;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF ;
}

.calen_day_3{
background-color:#FF3300 ;
text-align: center;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF ;
}

.calen td{
margin: 0;
padding: 0;	
}

/* calendar */

table.calendar      { border-left:1px solid #999; }

tr.calendar-row { height:50px; }

td.calendar-day { min-height:50px; font-size:11px; position:relative; } * html div.calendar-day { height:50px; }
td.calendar-today {  min-height:50px; font-size:11px; position:relative; } * html div.calendar-day { height:50px; }
td.calendar-day:hover   { background:#eceff5; }
td.calendar-today:hover   { background:#eceff5; }
td.calendar-day-np  {  min-height:50px; } * html div.calendar-day-np { height:50px; }

td.calendar-day-head { color:#FF6600; font-weight:bold; text-align:center; width:100px; padding:5px; border-bottom:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #FFF; }

div.day-number      { background:#FFF; padding:5px; color:#000; font-weight:bold; float:right; margin:-5px -5px 0 0; width:20px; text-align:center; }

td.calendar-day, td.calendar-day-np { width:100px; padding:5px; border-bottom:1px solid #999; border-right:1px solid #FFF; }
td.calendar-today { width:100px; padding:5px; border:2px solid #00CC00;}

.promotion{
	padding-top:5px;
	padding-bottom:15px;
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.pro {
	color: #FF6600;
	font-size:16px;
	text-decoration: none;
}
a.pro:link,a.pro:visited {
	color: #FF6600;
	font-size:14px;
	text-decoration: none;
}
a.pro:hover {
	text-decoration: none;
	color: #99CC00;
}

.comming{
 margin-top:150;

}