#wp-calendar-wrapper{
width: 264px;
height:262px;
background:transparent url(images/calendar_bg.gif) repeat-x center top;
margin-bottom:36px;
}

#wp-calendar
{
text-align: center;
width:244px;
border-collapse: collapse;
padding: 0;
margin: 0 auto;
font-size: 1em;
}

#wp-calendar caption{
	width:245px;
	margin:0 auto;
	padding-top:14px;
 
}
#wp-calendar caption span.month{
 display:block;
 float:left;
 width:63px;
 margin-left:138px;
 height:13px;
 text-indent:9999px;
 overflow:hidden;
}


caption span.Jan{
background:transparent url(images/calender_my_english.gif) no-repeat 0 0;
}
caption span.Feb{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -20px;
}
caption span.Mar{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -40px;
}
caption span.Apr{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -60px;
}
caption span.May{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -80px;
}
caption span.Jun{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -100px;
}
caption span.Jul{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -120px;
}
caption span.Aug{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -140px;
}
caption span.Sep{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -160px;
}
caption span.Oct{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -180px;
}
caption span.Nov{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -200px;
}
caption span.Dec{
background:transparent url(images/calender_my_english.gif) no-repeat 0 -220px;
}




#wp-calendar caption span.year{
 display:block;
 float:left;
 width:31px;
 height:13px;
 text-indent:9999px;
 overflow:hidden;
 margin-left:6px;
 margin-top:1px;
 margin-bottom:16px;
 
}

caption span.y2009{
background:transparent url(images/calender_my_english.gif) no-repeat -70px 0;
}
caption span.y2010{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -20px;
}
caption span.y2011{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -60px;
}
caption span.y2012{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -80px;
}
caption span.y2013{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -100px;
}
caption span.y2014{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -120px;
}
caption span.y2015{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -140px;
}
caption span.y2016{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -160px;
}
caption span.y2017{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -180px;
}
caption span.y2018{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -200px;
}
caption span.y2019{
background:transparent url(images/calender_my_english.gif) no-repeat -70px -220px;
}

#wp-calendar caption span.nummonth{
 display:block;
 width:30px;
 height:22px;
 margin:0 auto;
 text-indent:9999px;
 overflow:hidden;

 margin-bottom:14px;
 
}

#wp-calendar caption span.nummonth a{
 display:block;
 width:30px;
 height:22px;
 margin:0 auto;
 text-indent:9999px;
 overflow:hidden;

 margin-bottom:14px;
 background-image:none;
 
}

caption span.m1{
background:transparent url(images/calender_mw.gif) no-repeat 0 0;
}
caption span.m2{
background:transparent url(images/calender_mw.gif) no-repeat -30px 0;
}
caption span.m3{
background:transparent url(images/calender_mw.gif) no-repeat -60px 0;
}
caption span.m4{
background:transparent url(images/calender_mw.gif) no-repeat -90px 0;
}
caption span.m5{
background:transparent url(images/calender_mw.gif) no-repeat -120px 0;
}
caption span.m6{
background:transparent url(images/calender_mw.gif) no-repeat -150px 0;
}
caption span.m7{
background:transparent url(images/calender_mw.gif) no-repeat -180px 0;
}
caption span.m8{
background:transparent url(images/calender_mw.gif) no-repeat -210px 0;
}
caption span.m9{
background:transparent url(images/calender_mw.gif) no-repeat -240px 0;
}
caption span.m10{
background:transparent url(images/calender_mw.gif) no-repeat -270px 0;
}
caption span.m11{
background:transparent url(images/calender_mw.gif) no-repeat -300px 0;
}
caption span.m12{
background:transparent url(images/calender_mw.gif) no-repeat -330px 0;
}


tfoot td.line{
	height:8px;
	border:none;
}

tfoot td{
	border-top:solid 1px #999999;
	padding-top:8px;
}

th{
height:8px;
font-size:1px;
padding-bottom:16px;

}



th.c_sun{
	width:28px;
	height:8px;
	background:transparent url(images/calender_mw.gif) no-repeat 0 -30px;
	text-indent:-9999px;
 	overflow:hidden;
	
}
th.c_mon{
	width:33px;
	height:8px;
	background:transparent url(images/calender_mw.gif) no-repeat -34px -30px;
	text-indent:-9999px;
 	overflow:hidden;
	

}
th.c_tue{
	width:33px;
	height:8px;
	background:transparent url(images/calender_mw.gif) no-repeat -74px -30px;
	text-indent:-9999px;
 	overflow:hidden;
	

}
th.c_wed{
	width:33px;
	height:8px;
	background:transparent url(images/calender_mw.gif) no-repeat -114px -30px;
	text-indent:-9999px;
 	overflow:hidden;
	
}
th.c_thu{
	width:33px;
	height:8px;
	background:transparent url(images/calender_mw.gif) no-repeat -154px -30px;
	text-indent:-9999px;
 	overflow:hidden;
	

}
th.c_fri{
	width:33px;
	height:8px;
	background:transparent url(images/calender_mw.gif) no-repeat -194px -30px;
	text-indent:-9999px;
 	overflow:hidden;

}
th.c_sat{
	width:28px;
	height:8px;
	background:transparent url(images/calender_mw.gif) no-repeat -234px -30px;
	text-indent:-9999px;
 	overflow:hidden;
	

}



#wp-calendar td, #wp-calendar th{
	color:#000000;
	text-align: center;
	
}

#wp-calendar tbody td{
	text-align:center;
	vertical-align:text-top;

}

#wp-calendar tbody td.wd0, #wp-calendar tbody td.wd0 a{
	color:#da3b37;
}



#wp-calendar tbody td a{
	text-decoration: underline;
	width:16px;
	height:16px;
	margin:0 auto;
	color:#000000;
	padding:4px;

}
#wp-calendar tbody td a:hover
{
text-decoration: underline;
color:#ffffff;
width:16px;
height:16px;
margin:0 auto;
background-color:#363656;
}

.wd0,.wd1,.wd2,.wd3,.wd4,.wd5,.wd6{


}


#wp-calendar tfoot td#prev a{
	width:30px;
	height:10px;
	background:transparent url(images/btn_prev.gif) no-repeat 0 0;
	text-indent:9999px;
 	overflow:hidden;
	float:left;
	display:block;
	margin: 8px 0;
}


#wp-calendar tfoot td#next a{
	width:30px;
	height:10px;
	background:transparent url(images/btn_next.gif) no-repeat 0 0;
	text-indent:9999px;
 	overflow:hidden;
	display:block;
	float:right;
	padding:0;
	margin: 8px 0;
}
/*
#wp-calendar caption
{
letter-spacing: 0.1em;
padding: 0.2em 1em 0.2em 0em;
font-weight: normal;
text-align: left;
font-size: 1.2em;
}
*/


