#community-events
	{
	}

#community-events ul.events
	{
	margin:0;
	padding: 0;
	list-style:none;
	background:none;
	}

#community-events ul.events li.event
	{
	float: left;
	width:100%;
	margin:0;
	padding:20px 0;
	clear:both;
	border-top:#E5E5E5 1px solid;
	background:none;
	}

#community-events ul.events li.event div.photoshow
	{
	float: right !important;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0;
	}

#community-events ul.events li.event.no-photos div.event-info
	{
	width:auto;
	}

#community-events ul.events div.event-info h5
	{
	clear: none;
	margin:0;
	padding:0;
	}

#community-events ul.events div.event-info h4
	{
	margin:0;
	padding:0;
	}

#community-events ul.events div.event-info span.date
	{
	font-size:12px;
	color:#888;
	}

#community-events ul.events div.event-info div.details
	{
	padding: 15px 0;
	}

#community-events ul.events div.event-info div.details ul,
#community-events ul.events div.event-info div.details ol {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

#community-events ul.events div.event-info div.details ul {
	list-style-type: disc;
}

#community-events ul.events div.event-info div.details ol {
	list-style-type: decimal;
}

#community-events ul.events ul.event-files
	{
	list-style:none;
	}

#community-events ul.events ul.event-files li
	{
	padding-left: 30px;
	height: 28px;
	line-height:28px;
	}

#community-events ul.events ul.event-files li.pdf
	{
	background: url(/layout/css/img/icon-pdf.png) no-repeat left center;
	}

#community-events ul.events ul.event-files li.doc,
#community-events ul.events ul.event-files li.docx
	{
	background: url(/layout/css/img/icon-doc.png) no-repeat left center;
	}
