.eventAdd, .eventCategories, .eventBasicListing, .eventListing, .eventSearchResults, .eventDetails, .eventBook {
	background:none;
	margin-top: 0 !important;
	width:auto;
}

.eventBasic { background:#FFF; padding:5px 10px;}
.altEventBasic { background:#FFF; }

.event { background:#FFF;}
.altEvent { background:#FFF; }

h1.eventTitle { margin-bottom: 0.2em !important; line-height: 1.5em !important; }
h3.eventTitle { margin-bottom: 0.8em !important; border: none !important; font-size: 1em !important; line-height: 1.5em !important; }

.eventMap {float:right;}

.eventGoogleMap {
	width: 250px; 
	height: 200px; 
}

table.eventDelegates th {
	background-color: #5b186a;
	color:#FFF;
}
table.eventDelegates th a {color:#FFF;}
div.d3modEvents div.pager {display: none;}

table.eventDelegates {width:100%; margin-top:10px;}
table.eventDelegates th, table.eventDelegates td { text-indent:10px; }

.eventDetails .form-row {clear:none;margin-bottom:10px;}
.eventDetails .form-row label {font-weight:bold; width:auto; display:inline;float:none;}

.eventBook .eventLeft2Col {float:left; width:49%;}
.eventBook .eventRight2Col {float:right; width:49%;}

.eventListHome .eventListing {margin:0;}
.eventListing .eventTitle {font-size:1em;line-height:1.5em;margin:0 0 0.8em; padding:0; border:0; background: url(/cms/outertemplates/images/bg-eventBullet.gif) 5px 8px no-repeat; padding-left: 18px; }
.eventListing .eventDescription { display: none; }
.eventListing .eventDate { padding-left: 18px; }
.eventListing .eventSearchContent { padding: 0; }
.eventDetails div.eventDelegates { display: none; }

.eventContent span.fieldValue {line-height:1.5em;}
.eventContent {padding: 0 !important;}

div.eventRegister { display: none !important; }


