@charset "utf-8";

/* wp-calendar */
#wp-calendar{
    margin:0 auto;
}
#wp-calendar table{
    width:100%;
    text-align:center;
    color:#333;
    border-collapse:collapse;
}
#wp-calendar table thead th, 
#wp-calendar table tbody td{
    border:solid 1px #999;
    vertical-align:middle;
    text-align:center;
    width:25px;
    height:25px;
}
#wp-calendar table thead th{
    background-color:#eee;
}

#wp-calendar table.nav tbody tr td { width:100% }
#wp-calendar table.nav tbody tr td#prev,
#wp-calendar table.nav tbody tr td#next{ width:50px;}
#wp-calendar table.nav tbody tr td a { width:50px; display:block; }

#wp-calendar table tbody td#today       { font-weight:bold; }
#wp-calendar table tbody td.ec3_eventday{ background-color:#dbb0ae; }
#wp-calendar caption    { padding:3px 0;}
#wp-calendar .ec3_ec    { display:none; }
#wp-calendar .nav td    { border:none;  }
#wp-calendar .nav td img{ display:none; }

