/* CSS Document */

/* =Events
---------------------------------------------------------------------
*/

#eventlist {
	clear:both;	
	}

#eventlist h2 {
	
	color:#0f0f0f;
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	background:#ededed;
	padding: 10px;
	margin: 0 0 18px 0;
}


#text #eventlist h3 a:link, #text #eventlist h3 a:visited {
	color:#0f0f0f;
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	background:none;
	padding: 0;
	margin:0;
	}
#text #eventlist h3 a:hover, #text #eventlist h3 a:active {
	background: none;
	color:#0f0f0f;
	}
#text #eventlist .event_image a:hover, #text #eventlist .event_image a:active {
	background: none;
	color:#0f0f0f;
	}
#eventlist h3 {
	color:#333333;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	background:none;
	padding: 0;
	margin: 0 0 6px 0;
	
	}
#eventlist p {
	background:none;
	padding:0;
}

#eventlist h5 {
	color:#6cb33f;
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	margin: 0 0 8px 0;	
	}

#eventlist .event {
	margin-bottom:25px;
	width:610px;
	border-bottom:1px solid #CECECE;
}

#eventlist .event_image {
	float:left;
	height:109px;
	overflow:hidden;
	width:150px;
	margin: 0 15px 10px 0;
}

#eventlist .event_image img {
	width:150px;
}

#eventlist .event_info {
	display:inline;
	float:left;
	width:440px;
}

#eventlist .event_info h5 {
	font-size:11px;
	margin:0;
}

#eventlist .event_details {
	border-bottom:1px solid #CECECE;
	border-top:1px solid #CECECE;
	display:none;
	margin-top:10px;
	padding:10px 0;
}

#eventlist .event_details p {}

#eventlist .event_details a.close {
	background:transparent url(/images/btn_close.gif) no-repeat scroll 0 0;
	display:block;
	float:right;
	height:24px;
	text-align:left;
	text-indent:-9999px;
	width:25px;
}