/* EventCalendar. Copyright (C) 2005 2006, Alex Tingle.  $Revision: 222 $
 * This file is licensed under the GNU GPL. See LICENSE file for details.
 */

#wp-calendar {
  border: 1px solid #ccc;
  width: 300px;
  margin-top: 20px;
}

#wp-calendar table {
 font-size: 0.8em;
 width: 300px;
}

#wp-calendar table td,
#wp-calendar table td.pad:hover,
#wp-calendar table.nav tr td {
 padding:1px;
 border:none;
 background: #eee;
}

#wp-calendar table td:hover,
#wp-calendar table #today {
 padding:0px;
 border:solid 1px #777;
 background: #ccc;
}

.ec3_eventday a {
 color:#a00 !IMPORTANT;
 font-weight: bold;
}

/* The EC graphic. */
.ec3_ec {
 display:block;
 float:right;
 border:none;
 width:13px;
 height:9px;
}
.ec3_ec span { display:none }

a#ec3_publish {
  display: none;
	position: absolute;
	left: -4000px;
}


/***
 ***  Event list
 ***/

.ec3_list {
 margin-left:-12px;
 word-spacing:-1px;
 letter-spacing:-0.2px;
 color:#800;
}
.ec3_list li {
 font-size:1em !IMPORTANT;
}
.ec3_list li:before {
 content:"" !IMPORTANT;
}
/***
 ***  Schedule
 ***/

 table.ec3_schedule {
 	border-collapse: collapse;
 	margin: 10px 0px 20px 0px;
 	border: solid 1px #ccc;
 	padding: 1px 1px 1px 1px;
 	float: none;
 }

table.ec3_schedule td {
 padding: 3px 3px 3px 3px;
 color:#000;
 background: #fff;
 font-weight: bold;
 font-size: 0.8em;
}
