

/* Calendar List View */
.events-list {
border-bottom: 1px solid silver; width: 95%; padding: 10px 0px;
}
.events-list h4 {
margin-bottom: 6px;
}
.events-list p {

}
.events-list .item {
overflow: hidden;
clear: left;
}
.events-list .date {
color: #666; 
font-weight: bold;
}
.events-list .image {
float:left;
margin-right:10px;
margin-top:12px;
min-height:50px;
padding:4px 4px 4px 0;
text-align:center;
}
.events-list .image img {
	border: 2px solid #DFD5C3;
}
.events-list .description {

}
.events-list .details {
float: right; margin-top: 3px; width: 110px;
}
/* Calendar Grid View */
table.event-calendar { border-collapse: collapse; width: 690px; margin: 10px 20px 10px 0px; 
border: 1px solid #C5B5A0;
}

.event-calendar td {
width: 14.2%;
}
.event-calendar thead td {
border-bottom: 1px solid #FFF;
background-color: #DFD5C3;
font-family: georgia, times new roman, serif;
color: #412A16; 
font-size: 11px;
padding: 6px;
	text-align: center;
} 

.event-calendar tbody td {
background-color: #FFF5E5;
border: 1px solid #C5B5A0;
padding: 2px;
vertical-align: top;
height: 100px;
}
.event-calendar tbody td a{
display: block; 
margin: 6px 0px;
border-bottom: 1px solid #FFF5E5;
}
.event-calendar .day-of-week td {
	text-align: center;
}
.event-calendar .day {
	color: #796A56; 
	font-weight: bold; 
	font-size: 11px;
	margin: 2px;
	
}
.event-calendar .month {
	font-size: 16px;
	text-align: center;
}
.event-calendar .prev, .event-calendar .next {
	
} 
.calendar-nav {text-align: right;   margin: 10px 20px 10px 0px; }
.calendar-nav select { padding: 2px; background-color: #FFF5E5; font-size: 11px; color: #666; border: 1px solid #DFD5C3;	 }
.button-style1 {
	float: none !important; display: inline-block !important;
	}
.current  {
    background-position: bottom right !important;
    outline: none; /* hide dotted outline in Firefox */
}

.current span {
    background-position: bottom left !important;
	color: #FFF;
}

.button-style1  img {float: left; border: none; margin-right: 3px;}


