
#event h4 { 
	background-image: url(/img/blog_icon.gif); 
	background-repeat: no-repeat; 
	background-position: left; 
	width: 782px; 
	height: auto; 
	min-height: 40px; 
	margin: 0 auto; 
}
#event h4 p { 
	background-image: url(/img/blog_line.gif); 
	background-repeat: no-repeat; 
	background-position: bottom right; 
	padding: 5px 0 10px 50px; 
}
#event .noentry .inner { 
	padding: 12px 15px; 
	background-color: #f7ffe4; 
	width: 755px; 
	margin: 25px auto 0; 
	font-size: 14px; 
}
.event_date { padding: 25px 20px 65px; }
.event_date .left { 
	float: left; 
	width: 210px; 
	margin: 0 12px 0 0; 
}
.event_date .left img { max-width: 100%; }
.event_date .right { 
	float: left; 
	width: 533px; 
	color: #342b29; 
}
.event_date .right .day { 
	float: left; 
	width: 261px; 
	margin: 0 11px 0 0; 
}
.event_date .right .time { 
	float: left; 
	width: 261px; 
}
.event_date .right table th { 
	border-bottom: 1px dotted #606060; 
	width: 36%; 
	font-size: 16px; 
	font-weight: normal; 
	padding: 6px 0; 
	text-align: center; 
}
.event_date .right table th p { 
	background-image: url(/img/event_day_back.gif); 
	background-repeat: repeat-x; 
	border: 1px solid #adce5b; 
	padding: 3px 0; 
	margin: 0; 
}
.event_date .right table td { 
	border-bottom: 1px dotted #606060; 
	width: 64%; 
	font-size: 14px; 
	padding: 0 0 0 15px; 
}
.event_date .right .txt { 
	width: 519px; 
	margin: 0 auto; 
	padding: 12px 0 0 0; 
	font-size: 14px; 
	line-height: 23px; 
}
.event_entry { padding: 25px 20px 65px; }
.event_entry .left { 
	float: left; 
	width: 340px; 
	margin: 0 15px 0 0; 
}
.event_entry .left img { max-width: 100%; }
.event_entry .right { 
	float: left; 
	width: 400px; 
}
.event_entry .right table { width: 100%; }
.event_entry .right table th { 
	border-bottom: 1px dotted #606060; 
	width: 28%; 
	font-size: 16px; 
	font-weight: normal; 
	padding: 6px 0; 
	text-align: center; 
}
.event_entry .right table th p { 
	background-image: url(/img/event_day_back.gif); 
	background-repeat: repeat-x; 
	border: 1px solid #adce5b; 
	padding: 4px 0; 
	margin: 0; 
}
.event_entry .right table td { 
	border-bottom: 1px dotted #606060; 
	width: 72%; 
	font-size: 14px; 
	padding: 0 0 0 15px; 
}
.event_entry .txt { 
	margin: 0 auto; 
	width: 740px; 
	padding: 25px 0 0 0; 
}
.event_map_tile { margin: 25px 0 20px 0; }
.event_contact_link { 
	margin: 30px 0 0 0; 
	text-align: center; 
}
