#phpEMeventtable {
	font-size: 0.9em;
	width: 570px;
	text-align: left;
	float: left;
}

#phpEMeventtable h1 {		/* --- Event title --- */
	color: #000;
	margin:	0em 0em 0.4em 90px;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
}

#phpEMeventtable h2 {		/* --- Date --- */
	color: #000;
	margin:	0px;
	padding: 0px;
	float: left;
	font-size: 0.9em;
	font-weight: bold;
}

#phpEMeventtable h3 {		/* --- Month and year --- */
	font: bold 1.4em Arial, sans-serif;
	color: #BDBDBD;
	padding: 0;
	margin:	0;
	border-bottom: 1px solid #BDBDBD;
}

#phpEMeventtable p {		/* --- Short description --- */
	margin:	0em 0em 0.5em 90px;
	padding: 0em;
}

#phpEMeventtable a:link {	/* --- Title as link --- */
	color:			#C33C31;
	text-decoration:	none;
}

#phpEMeventtable a:visited {	/* --- Title as link --- */
	color:			#C33C31;
	text-decoration:	none;
}

#phpEMeventtable a:active {	/* --- Title as link --- */
	color: #C33C31;
}

#phpEMeventtable a:hover {	/* --- Title as link --- */
	color: #FFF;
	background-color: #C33C31;
	text-decoration: none;
}

#phpEMeventtable .monthContainer {
	background-color:	#F6F6F6;
	border-right: 1px solid #BDBDBD;
	border-left:		1px solid #BDBDBD;
	margin-bottom:		20px;
}

#phpEMeventtable .event {
	padding: 5px 10px;
	border-bottom:		1px dashed #BDBDBD;
	color:			#000;
}

#phpEMeventtable .eventdate {
	width:			85px;
}


#phpEMeventtable .past {
	background-color:	#FFF;
}

#phpEMeventtable .past h2, #phpEMtimetable .past h1, #phpEMtimetable .past p {
	color:			#999999;
}

#phpEMeventtable .future {
}

#phpEMeventtable .last {
	border-bottom:		1px solid #BDBDBD;
}
