
/* pop-up */
.vevent {
	width:620px;
	float:left;
	}

.vevent table {
	color:#777;
	font-size:84%;
	line-height:21px;
	}

.vevent img.eventDetailImage {
	margin:0 0 23px 23px;
	border:14px #e8e8e8 solid;
	float:right;
	}
	.vevent img.eventDetailImage2 {
		float:left;
		border:14px #e8e8e8 solid;
		}

.vevent table.details-table,
.vevent table.contact-table {
	width:620px;
	}

.vevent table.details-table th,
.vevent table.contact-table th {
	width:160px;
	text-align:right;
	font-weight:bold;
	padding:0 10px 0 0;
	}

.vevent table.details-table td,
.vevent table.contact-table td {
	text-align:left;
	}

.vevent hr {
	border:1px #aaa solid;
	height:1px;
	}

p#shareLink {
	position:absolute;
	top:0;
	right:57px;
	height:32px;
	overflow:hidden;
	}

p#shareLink a:link,
p#shareLink a:visited {
	width:109px;
	height:0;
	padding:32px 0 0 0;
	display:block;
	overflow:hidden;
	background:url(/custom/templates/page/shared/images/facebook-share.png) no-repeat 0 0;
	}

/* detail */
.eventListNav br {
	display:none;
	}

.eventListNav table.eventListNav {
	width:100%;
	border-collapse:collapse;
	padding:0;
	margin:0 0 18px 0;
	}
	
.listings img {
	float:right;
	border:14px solid #E8E8E8;
	margin:0 0 0 23px;
	}
.listings img.eventDocumentIcon {
	border: none;
	float: none;
	margin: 0;
}n
.listings .productactions a:link,
.listings .productactions a:visited {
	float:right;
	width:158px;
	height:29px;
	display:block;
	background:url(/custom/templates/page/home/images/p-more-info.png) 0 0 no-repeat;
	}
	.listings .productactions span {
		display:none;
		}
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerAddButton:link,
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerAddButton:visited,
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerRemoveButton:link,
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerRemoveButton:visited{ width:119px; height:0;}
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerAddButton:link,
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerAddButton:visited{ background:url(/custom/templates/page/shared/images/tripplanner_remove.gif) repeat scroll left top transparent;}
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerRemoveButton:link,
	.listings .productactions .travelPlannerAddRemoveButtons a.travelPlannerRemoveButton:visited{ background:url(/custom/templates/page/shared/images/tripplanner_remove.gif) repeat scroll left bottom transparent;}

.listingdetail p strong {

	width:80px;
	float:left;
	display:block;
	text-align:right;
	padding:0 10px 0 0;
	}
	
table.eventDetailHead {
	width:100%;
	}

table.eventDetailHead th.summary {
	text-align:left;
	}
	
table.eventDetail th {
	text-align:right;
	font-size:84%;
	padding:0 10px 0 0;
	}
