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

#wp-calendar caption a, #wp-calendar caption a:hover
{
background: transparent;
}

#wp-calendar th
{
font-weight: bold;
}

#wp-calendar a
{
text-decoration: none;
color: black;
}

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

#wp-calendar tbody td a
{
text-decoration: underline;
}

#wp-calendar caption
{
letter-spacing: 0.1em;
padding: 0.2em 1em 0.2em 0em;
font-weight: normal;
text-align: left;
font-size: 1.2em;
}

/* my customized css for calendar*/

#wp-calendar, #wp-calendar select,#wp-calendar input{
	font-size:11px;
}

#wp-calendar th{
background-color:#FFFFFF;
color:#8A8A8A;
padding-bottom:5px;
padding-top:5px;
font-family:"Courier New", Courier, monospace;
font-size:17px;

}

#wp-calendar_tbody{
background-color:#F5F5F5;
font-family:"Courier New", Courier, monospace;
font-size:20px;
font-weight:bold;

}

#wp-calendar_tbody td{
border: 1px solid #FFFFFF;
width:90px;
height:50px;
vertical-align:top;
text-indent:-55px;
}

a#my_year:link{
font-family:"Courier New", Courier, monospace;
text-decoration:none;
color:#565656;
font-size:11px;
font-weight:bold;
}

a#my_year:active{
text-decoration:none;
color:#565656;
}

a#my_year:visited{
text-decoration:none;
color:#565656;
}

a#my_year:hover{
text-decoration:none;
color:#000000;
}

#my_month{
font-family:"Courier New", Courier, monospace;
font-size:20px;
font-weight:bold;
padding-left:40px;
padding-right:40px;
color:#000000;
}

#wp-calendar-split a:link{
color:#000000;
}

#wp-calendar-split a:active{
color:#000000;
}

#wp-calendar-split a:visited{
color:#000000;
}

#wp-calendar-split a:hover{
color:#606060;
}

#wp-calendar-split ul li{
margin-left:10px;
list-style-image:url(icon.jpg);
padding-bottom:5px;
text-indent:2px;
}

.calendar_post{
background-color:#E3E3E3;
}
