
/* Event styles */
.EventMonthCaption {
	font-size: 1.25em;
	font-weight : bold;
	color: black;
	background-color:#eae5c7;	 
	width : 90%;
	padding : 0px 0px 0px 20px;
	height:23px;
}  				
.EventLocation {
	font-size : .8em;
}
.calendarContainer {
	margin : 0px 5px 0px 5px;
	background-color : black;
	color:black;
}	 
.calendar {
	color:black;
}  
.calendarHeader a {
	background-color: #eae5c7;
	font-size:11px;
	color: black;
}  

.calendarHeader a:hover {
	background-color: #eae5c7;
	font-size:11px;
	color: black;
} 
.calendarHeader {
	background-color: #eae5c7;
	font-size:11px;
	color: black;
}  
.calendarDateCellNoEvents {
	background-color : #eae5c7;
}
.calendarDateCellEvents {
	background-color : #bfbaa4;
	color: black;
}  
.calendarDate {
	font-size:11px; 
	color : black;
}
.calendarDateToday {
	font-size:11px; 
	color : black;
	font-weight:bold;
}  
.calendarStartCell, .calendarEndCell{	
	background-color: white;	
}
#noEvents {
	font-weight : bold;
	font-size : 1em;
	margin: 15px;
}
.EventDetails {
	padding:10px;
	width:98%;
	position:relative;
}		
.EventTitle {
	font-weight:bold;	
	text-decoration : none;	
	height:25px;
    width:98%;
	color: black;
	font-family: Verdana;
	background-color:#eae5c7;
	padding:2px 2px 2px 10px;
}
.EventSubtitle {
	
}
.EventSponsor {
	color : #cc66ff;
	font-style : italic;
	margin-top:5px;
}  
.EventDates {
	color : BLACK;
}
.EventDescription{

} 
.EventAdmission {
	margin-left:15px;
	margin-top:10px;
} 
.EventContactInformation {
	margin: 10px 0px 0px 15px;
}						  
.EventContact {
	font-weight : bold; 
	margin-left:15px;
}
.EventAddress {	
	margin-left:15px;	
}  
.EventPhone1, .EventPhone2 {
	margin-left:15px;
} 
.EventEMail {
	margin-left:15px;
}
.EventWebsite {
	margin-left:15px;
} 
.EventLabel {
	color :gray;
	font-weight:bold;
}	
.EventDate {
	margin-left:35px;
	color : gray;
}

.eventDetail{
	border:1px solid black;
}

.navEventTitle {
	font-weight:bold;	
	text-decoration : none;	
	height:25px;
    width:100%;
	color: #5c594a;
	font-family: Verdana;
}

.navEventTitle a{
	color: #5c594a;
}

.navEventTitle a:hover{
	color: #5c594a;
}

.moreDetail{
	padding:10px;
}

.SumDescription{
    width:100%;
	color: #5c594a;
	font-family: Verdana;
}
