/***** CSS for Easy Events *****/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/***** Mini Calendar Container *****/
#ee_miniCalendarContainer {
    float:left;
    width:200px;
    font-size:10px;
	border:solid 1px #999;
	background:#d9e2d6;
	margin-right: 15px;
}

.ee_miniCalendar table {
    width:100%;
}

.ee_miniCalendar table, td, th {
    text-align:center;
}

.ee_miniCalendarDays table, thead, th {
    background:#004B8D;
	color: #FFFFFF;
    border-bottom:solid 2px #0088ff;
}

.ee_miniCalendarDays {
	font-weight: bold;
	font-size: 10px;
}

.ee_miniCalendarDays a {
	color:#0088ff;
}

.ee_miniCalendarDays a:hover {
    background: #0088ff;
    color: #FFFFFF;
}

.ee_current {
    background:#FFFFFF;
	font-weight:bold;
	border: solid 1px #D3D3D3;
}

.ee_today {
	background: #D5FFFF;
}

/*#ee_miniCalendarContainer .ee_miniCalendarDays .ee_selected {
	border: solid 1px #888888;
}*/

.ee_prev {
    background:#F2F2F2;
    color:#999999;
	font-weight:bold;
	border: solid 1px #D3D3D3;
}

.ee_next {
    background:#F2F2F2;
    color:#999999;
	font-weight:bold;
	border: solid 1px #D3D3D3;
}

/***** Mini Calendar Nav *****/
.ee_miniCalNext a:hover, .ee_miniCalPrev a:hover, .ee_miniCalNext a, .ee_miniCalPrev a, .ee_miniCalNext, .ee_miniCalPrev {
	font-size: 12px;
	color: #000;
}

.ee_miniCalYear {
    color: #FFFFFF;
	font-size:10px;
	background:#004B8D;
	font-weight:bold;
}

.ee_miniCalMonth {
    color: #FFFFFF;
	font-size:10px;
	background:#004B8D;
	font-weight:bold;
}

/***** Event list details *****/
#ee_listDetailsContainer {
	width:230px;
	padding: 4px 10px 4px 10px; 
	font-size:90%; 
	background:#E9E2CF; 
	margin-right: 10px; 
	margin-bottom:10px !important /*Non-IE6*/; 
	margin-bottom:5px /*IE6*/;
}
/*#ee_listDetailsContainer {
	border:solid 1px #999;
	border-top:solid 5px #999;
	padding: 2px;
    float:right;
    width:200px;
	height:200px;
	margin-left: 10px;
	overflow: auto;
}*/


#ee_listDetailsContainer a {
	color: #0088ff;
	text-decoration: none;
	font-weight:bold;
}

#ee_listDetailsContainer a:hover {
	color: #004B8D;
}

#ee_listDetailsContainer p {
	font-size:11px;
}

#ee_listDetailsContainer h2 {
	font-size:13px;
	font-weight:bold;
}

.easyEventsList_heading {
    margin:0 0 2px 0;
	font-weight:bold;
	padding-left: 5px;
	line-height: 20px;
	color: #FFFFFF;
	background-color:#C0B49D;
	text-align:center;
	font-size:150%;
}

.easyEventsList_events {
    background:#E9E2CF;
	/*border: solid 1px #D3D3D3;*/
	padding: 2px;
	margin-bottom:5px;
	font-size:11px;
}

.easyEventsList_time, .easyEventsDetailsTime {
    color:#666;
    font-size:10px;
    line-height:110%;
}

.easyEventsList_title {
    font-weight:bold;
    font-size:11px;
    line-height:110%;
}

.easyEventsList_description {
    margin-bottom:15px;
    font-size:11px;
}

.easyEventsDetailsPermalink {
    margin:1em 0;
    font-size:11px;
}
