
/* Event styles */
#calendarCell {border:1px solid #000;text-align:left;width:308px;}
#eventFormContainer {padding: 0 0 0 15px;}
table.calendar {width:308px;}
.calendar caption {background:url(../webimgs/calendarDayBg.jpg) repeat-x;color:#fff;font-size:1.4em;}
.calendarHeader {background:url(../webimgs/calendarDayBg.jpg) repeat-x;color:#fff;}
.calendar td {text-align:center;}
.calendarToday {color:#262380; background:#BCA156; display:block; font-weight:bold;}
.calendarNav td {border: none;}
.calendar .calendarLastMonth a{text-align:left;color:#000;}
.calendar .calendarNextMonth a{text-align:right;color:#000;}
.calendarNoEvent {background:#FFF;}
.calendarEvent {text-decoration:underline;color:#000;}
.calendarEvent a {color:#000;}

#EventDetails {width:75%;}
.EventTitle {font-weight:bold;font-size:18px;text-decoration:none;width:100%;color:#000;padding:10px 0;}
.EventSubtitle {}
.EventDate {color:#808080;padding:0 0 15px 15px;}
.EventDescription{padding-left:15px;}
.EventLocation {font-size:.8em;}
.EventMonthCaption {font-size:1.25em;line-height:25px;font-weight:bold;color:#FFF;width:90%;padding:0;padding-left:5px;background:url(../webimgs/calendarDayBg.jpg) repeat-x;height:25px;}
.EventSponsor {color:#C6F;font-style:italic;margin-top:5px;}
.EventDates {color:#000;}
#returnLink a{padding:10px 0 0 15px;color:#BCA156;}

.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;
}	


.eventDetail{
	border:1px solid black;
}

.moreDetail{
	padding:10px;
}

 .eventNavURL{
        color:navy;
        font-size:11px;
		font-weight:bold;
    }
    
    .eventTimestamp{
        color:gray;
    }   
