/* CSS Document */

/*.sectionTitle h1  { 
	font-size:12px;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;  
}
#breadCrumbLink { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.findSectionTitle {font-size:25px;  }
*/

.regionSummaryBox {
	width:375px;
	}
.readMoreLinks div.rml_details { padding:8px 0 0; }
.readMoreLinks div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#581d57;
	white-space:nowrap;
	}
.readMoreLinks,
.readMoreLinks a.relatedLinks { 
	font-size:12px;
	font-weight:bold;
	}
.readMoreLinks a.relatedLinks:hover { 
	text-decoration:underline;
	}

#main
{
	position: absolute;
	background-color: white;
	width: 960px;
	border: 1px solid #87b4f8;
}

#afsAds
{
	float: left;
	width: 350px;
	border-right: solid 2px #8EBA53;
	margin-right: 10px;
}

#firstPromoSpot
{
	float: left;
	width: 400px;
	margin-right: 10px;
	
}

#regionList
{
	clear: both;
	position: relative;
	float: left;
	width: 640px;
}

.promoLink
{
	font-size: 12px;
}

.regionTitle,
.destTitle
{
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #2F64B2;
	padding: 10px;
	margin-top: 10px;
}

.regTitle,
.regTitleLink
{
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #2F64B2;
	padding-left: 10px;
	margin-bottom: 20px;
}

.regTitleLink
{
	padding-left: 0px;
}

.regDestTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
}

.regDestTitle
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: black;
}

#rightAdColumn
{
	*padding-top: 10px;
}

#secondPromoSpot
{
	position: relative;
	float: left;
	width: 280px;
	border: solid 1px #D1CFCF;
	padding: 10px;
	margin-top: 10px;
	*margin-top: 95px;
}

#secondPromoTitle
{
	margin-bottom: 10px;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #2F64B2;
}

.spacer
{
	clear: both;
	padding-right: 5px;
	padding-left: 5px;
}

.destListing
{
	margin: 10px;
	padding: 5px; 
	width: 570px;
	position: relative;
	border-bottom: 1px solid #e2d9e2;
}

.destTitle
{
	color: #581C56;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 20px;
	float: left;
	width: 400px;
}

.destDesc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 5px 0 0;
	color: black;
}

.destLink
{
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #2F64B2;
	padding: 0px;
	margin: 0px;
}

#destLeftCol
{
	position: relative;
	float: left;
	width: 600px;
	padding: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

#destRightCol
{
	width: 305px;
	float: left;
}

#destBannerImg {
	height:138px;
	width:600px;
	background-color:#ddd;
	margin:15px 0 15px 10px;
}

.lowerPromoTitle
{
	color: #2F64B2;
}


.relatedLinks,
.relatedLinks a:link,
.relatedLinks a:visited
{
	width: 275px;
}

.nextSection,
.nextSection a:link,
.nextSection a:visited
{
	padding:0;
}

.destULList
{
	clear: both;
	padding: 0px;
	padding-left: 15px;
	margin: 0px;
}

.destULList li
{
	padding-bottom: 3px;
}

#destNav
{
	clear: both;
	padding: 10px;
}

.destSubSection
{
	width: 557px;
	margin: 0px;
	margin-bottom: 30px;
	margin-right: 20px;
	font-weight: normal;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.destReviewSubTitle
{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #2F64B2;	
	font-weight: bold;
	font-style: italic;
}

.sightItem
{
	width: 600px;
	border: 0px;
	padding-bottom: 20px;
}

.sightLink
{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #581C56;
	font-weight: bold;
	padding-bottom: 3px;
	text-decoration: none;
}

.sightLink a:link,
.sightLink a:visited
{
	font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #2F64B2;	
	font-weight: bold;
	padding-bottom: 3px;
	text-decoration: none;
}

.sightLink a:hover,
.sightLink a:active
{
	text-decoration: underline;
}

.sightInfoBold
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: bold;	
}

.sightInfo
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: normal;	
}

div a:link.linkSummary,
div a:visited.linkSummary
{
	text-decoration: none;
	color: #2F64B2;
	font-weight: bold;
}

div a:hover.linkSummary,
div a:active.linkSummary
{
	text-decoration: underline;
	font-weight: bold;
}


.smallMemReviewTitle
{
	color: #2F64B2;
	font-weight: bolder;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
}

.smallMemReviewTitle a:link,
.smallMemReviewTitle a:visited
{
	text-decoration: none;
	color: #2F64B2;
}

.smallMemReviewTitle a:hover,
.smallMemReviewTitle a:active
{
	text-decoration: underline;
}


.memReviewAuthorInfo
{
	color: black;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#shareBar { 
	padding:0 121px 0 0;
	margin:-8px 0 0 0; 
	}


.regionForumPost { padding:0 0 15px 15px; }
.regionForumPost .rfp_icon,
.regionForumPost .rfp_content { float:left; }
.regionForumPost .rfp_icon { width:6%; }
.regionForumPost .rfp_content { width:90%; }
.regionForumPost .rfp_title { 
	font-size:13px;
	font-weight:bold; 
	}
.regionForumPost .rfp_description { color:#000; }
.regionForumPost .rfp_datePub { 
	color:#666;
	font-size:11px; 
	}
	

.destTopHotel {
	width:165px;
	margin:0 33px 20px 0;
	}
.destTopHotel_last {
	width:160px;
	margin:0 0 20px 0;
	}
.topHotelLink { font-size:13px; }	
.hotelFamilyRating { padding:0 0 5px 0; }

#dest_familieswilllove_title {
	color: #581C56;
	font-family: Trebuchet MS,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0 0 5px;
	}
#dest_familieswilllove li {
	margin:0 0 5px 300px;
	font-size:13px;
}

