#mc_wrap 
{
	font: 12px/1.5 'Muli', arial, serif;
}
		
#mc_calendar
{
	width: 420px;
	background-color: #5b89c3;
}

#mc_calendar table 
{
	font: 12px/1.5 'Muli', arial, serif;
	border: none;
	border-collapse: collapse;
	background-color: #ffffff;
	padding: 5px;	 
}

#mc_calendar td,
#mc_calendar th 
{
	width: 60px;
	height: 30px;
	border: 1px solid #5b89c3;
}

#mc_calendar th
{
	background-color: #5b89c3;
	color: #ffffff;
	border: none;
	border: 1px solid #5b89c3;
}

#mc_calendar th a
{
	color: #fff;
	text-decoration: none;
	padding: 5px;
}

#mc_calendar th a.icon
{
}

#mc_calendar a.left 
{
}

#mc_calendar a.right
{
}

#mc_calendar td a 
{
}
		
#mc_calendar td div,
#mc_calendar td.has_events div,
#mc_calendar td.mc_pad div
{
}

#mc_calendar td.has_events div
{
	background-color: #b8cce5;
	height: 30px;
}

#mc_calendar td.has_events div a
{
	color: #fff;
	font-weight: bold;
}

#mc_calendar td.has_events div a:hover,
#mc_calendar td.selected div.mc_date
{
}

#mc_calendar td.today div a
{
}

#mc_calendar table td.mc_pad div
{
}

#mc_calendar td div.event
{
}

#mc_events
{
}

#mc_event_details
{
}

#mc_event_details .event
{
}

#mc_event_details .active
{
}

#mc_events hr
{
}

#mc_events h4
{
}	
	
.mc_share_event,
.mc_close,
#mc_rss
{
}

.mc_close,
#mc_rss
{
}

#mc_close
{
}

a#mc_rss:hover
{
}
		
a.mc_share_event:hover
{
}

a.mc_close:hover
{
}

#mc_days th
{
}

.mc_event_time #at_symbol
{
}

#mc_global_toolbar a.icon
{
}

#mc_global_toolbar a.disabled
{
}

#mc_calendar a.icon:hover
{
}
.middot
{
}	
	
.clearfix:after
{
}

div.mc_date a
{
	color: red;
	text-decoration: none;
	text-align: center;
}