/**********************/
/* Events */

div.event {
	width: 463px;
}
div.event a {
	color:#33B1E3;
}
div.event .header {
	height:34px;
	background:url(bg_listings_header.gif) top left no-repeat;
	text-align:center;
	border:1px solid #00445E;
	margin-bottom:10px;
}
div.event .header h2 {
	display:block;
	font-family:Georgia, Verdana, Arial;
	font-size:16px;
	color:white;
	margin-top:8px;
}
div.event .header h2 b {
	background-color:#00445E;
	padding:0px 10px;
}
div.event .sub_head {
	background-color:#EBF3F0;
	border-bottom:1px solid #C2C9C6;
	border-top:1px solid #C2C9C6;
	padding:5px;
	margin-bottom:10px;
}
div.event .sub_head .next {
	float:right;
	padding-right:15px;
	background:url(next_blue.gif) top right no-repeat;
}
div.event .sub_head .prev {
	padding-left:15px;
	background:url(prev_blue.gif) top left no-repeat;
}
/* Sharing Options */
div.event .event_details {
	width:198px;
	float:right;
}
div.event .event_details .event_img {
	text-align:center;
}
div.event .event_details .event_img img {
	margin:10px 0px 0px 0px;
	border: 1px solid #C2C9C6;
	padding: 0px;
}
.event_details .share {
	padding:10px;
	background-color:#EBF3F0;
	margin-bottom:10px;
}
.event_details .share a {
	display:block;
	padding-left:30px;
	height:18px;
	color:black;
	margin-bottom:2px;
}
.event_details .share a.print {
	background:url(icon_print.gif) top left no-repeat;
}
.event_details .share a.email {
	background:url(icon_email.gif) top left no-repeat;
}
.event_details .share a.facebook {
	background:url(icon_facebook.gif) top left no-repeat;
}
.event_details .share a.text {
	background:url(icon_mobile.gif) top left no-repeat;
}
.event_details .share a.menu {
	background:url(icon_menu.gif) top left no-repeat;
}
.event_details .share a.map {
	background:url(icon_maps.gif) top left no-repeat;
}
.event_details .share a.website {
	background:url(icon_website.gif) top left no-repeat;
}
.event_details .share a.rating {
	background:url(icon_ratings.gif) top left no-repeat;
}
.event_details .share a.reviews {
	background:url(icon_reviews.gif) top left no-repeat;
}
.event_details .share a.write {
	background:url(icon_write.gif) top left no-repeat;
}
.event_details .share .line {
	font-size:1px;
	line-height:1px;
	height:1px;
	border-bottom:1px solid white;
	margin:10px 0px;
}
.event_details .title {
	background-color:#00445E;
	padding:2px;
	color:white;
	font-weight:bold;
}
.event_details .section_title {
	font-weight:bold;
	margin-top:10px;
}
/* Content */
div.event .event_content {
	float:left;
 padding-right10px;
	line-height:19px;
	width:250px;
}
.event_content h1 {
	text-transform:uppercase;
	font-size:20px;
	color:#333333;
	margin-bottom:5px;
}
.event_content table td {
	font-size:11px;
	padding-right:4px;
}
.event_content a.res {
	display:block;
	height:20px;
	background:url(bg_reservation.gif) top left no-repeat;
	font-weight:bold;
	padding-left:30px;
	margin:15px 0px;
}
.event_content .title {
	text-transform:uppercase;
	color:#00445e;
	border-bottom:1px solid #c3c3c3;
	font-weight:bold;
}
.event_content h2 {
	font-size:11px;
	color:#414744;
	font-weight:normal;
	margin-bottom:10px;
}
.event_content .review_title {
	color:#00445e;
	border-bottom:1px solid #c3c3c3;
	font-weight:bold;
	margin-top:10px;
}
.event_content .review_title a.review {
	display:block;
	float:right;
	font-weight:normal;
	background:url(icon_write_white.gif) top right no-repeat;
	padding-right:25px;
}
.event_content .reviews {
	padding:3px;
	border-bottom:1px solid #93A09A;
	margin-bottom:5px;
}
.event_content .reviews .review_title {
	margin-bottom:7px;
	border:none;
}
.event_content .reviews table td {
	padding-right:20px;
	line-height:19px;
}
.event_content .reviews span {
	font-size:9px;
	color:#93A09A;
}
/* Left Col Updates */
.left_left .event h6 {
	font-size:11px;
	background-color:#414744;
	color:white;
	padding:2px;
}
.left_left .event h2 {
	color:#231F20;
	font-size:12px;
	font-weight:bold;
}
.left_left .event .neighborhood {
	padding:5px;
	margin-bottom:10px;
}
.left_left .event .neighborhood img {
	border:1px solid #CCD8D9;
	padding:4px;
	margin:5px 0px;
}
/* Listing images */

.event_image_loading {
	display: none;
}
/* Share links */

div.event .sharing_links {
	display: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	margin: 10px 0;
	padding: 10px 0;
}
div.event .sharing_links li {
	list-style-type: none;
}
