﻿.person_events {
	clear: both;
	display: block;
	width: 100%;
}

.event_person .event { display: block; padding: 0.3em 0 0.3em 1em;}
.event_person .event dt { display: inline; }
.event_person .event dt a { }
.event_person .event dt a span.event_image { width: 25px; height: 25px; }
.event_person .event dt img { margin-right: 5px; width: 25px; height: 25px; line-height: 25px; vertical-align: middle; }
.event_person .event dd {margin: 0; padding: 0; display: inline; }
.event_person .event dd.event_time { font-size: 85%; font-style: italic; display: inline; }
.event_person .event dd.event_location { font-size: 85%; font-style: italic; display: inline; }
.event_person .event dd.event_description { text-align: justify; }
.event_person .event dd.event_tickets {}
.event_person .event dd.event_tickets ul { list-style-type: none; margin: 0; padding: 0; clear: both; }
.event_person .event dd.event_edit {}
.event_person .event dd.event_types {}
.event_person .event dd.event_tickets a {}
.event_person .event dd.event_types a { font-size: 85%; color: #666; text-decoration: none; }
.event_person .event dd.event_types a:hover { color: #c00; }
