﻿/************************************************************************
* 
* PROPERTY DETAILS
*
************************************************************************/
#propertyDetailsTitle_css
{
	position: relative;	
	margin-left: 4px;
	margin-bottom: 20px;
}

#propertyDetailsBackground_css
{
	position: relative;
	width: 640px;	
	background-image: url( ../images/propertydetails/propertyDetailsBackground.jpg);		
	background-repeat: no-repeat;
	margin-left: 4px;
	
}

#Template
{
	position: relative;
	margin: 20px 20px 40px 35px; 
	border:1px solid #646464;
    background-color: Blue;
    color: red;
}

#propertyDetailsBookmark_css
{
	position: relative;	
}

.propertyDetailsMainImage_css
{
	position: relative;	
	vertical-align: top;
	margin: 0px 10px 0px 10px;
	border:1px solid #646464;
}

.propertyDetailsThumbnail_css
{
	position: relative;	
	vertical-align: top;
	margin: 8px 5px 0px 0px;	
}

#propertyDetailsRating_css
{
	position: relative;
	margin: 10px 0px 0px 0px;
}

#propertyDetailsContent_css
{
	position: relative;
	width: 600px;
	margin: 15px 0px 0px 15px;
}

#propertyDetailsContent2_css
{
	position: relative;
	width: 280px;
	margin: 15px 0px 0px 15px;
}

#propertyDetailsSeeMorePicture_css
{
	position: relative;
	text-align: left;
}

.propertyDetailsLine_css
{
	position: relative;
	margin: 10px 0px 10px 0px;
	height: 1px;
	width: 100%;
}

#propertyDetailsSeeMorePictures_css
{
	margin: 5px 0px 10px 75px;
}

#propertyDetailsMargin_css
{
	margin: 15px 0px 10px 0px;
}

#propertyDetailsRequestThisSuite_css
{
	position: relative;	
	top: 10px;
	left: 20px;	
}

#propertyDetailsRates_css
{
	position: relative;	
	top: 10px;
	left: 35px;	
	margin-bottom: 5px;
}

.propertyDetailsLinks_css
{		
	position: relative;
	left: 0px;
	top: 0px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;		
	text-align: left;	
}

.propertyDetailsLinks_css a
{
	text-decoration: none;
	color: #F4B510; 
}

.propertyDetailsLinks_css a:hover
{
	text-decoration: none;
	color: #0547ee;
}

.propertyDetailsWriteReview_css
{	
	border: 1px;
	border-style: solid;
	border-color: #252C30;
	width: 610px;
}

.propertyDetailsWriteReview_css td
{
	padding: 0px 0px 0px 20px;
}

.propertyDetailsBackReview_css
{
	position: relative;
	top: -10px;
	left: 480px;
	text-decoration: none;
}

.propertyDetailsSubmitPos_css
{
	position: relative;
	padding: 50px 0px 30px 0px;
	left: 10px;
}

.propertyDetailsSummaryPos_css
{
	position: relative;
	padding: 0px 0px 10px 60px;
}

.propertyDetailsMenuLoc_css
{
	position: relative;
	left: 10px;
}

.propertyDetailsReviews_css
{
	position: relative;
	top: -3px;
	left: 8px;
}

.propertyDetailsWriteReview_css
{
	position: relative;	
	left: 11px;
}

.propertyDetailsSuiteRequest_css
{
	position: relative;	
	left: 11px;
}

#propertyDetailsRatingExcellentGB_css
{
	position: relative;
	background: url(../images/PropertyDetails/excellentBG.jpg);
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
	
}

#propertyDetailsRatingGoodBG_css
{
	position: relative;
	background: url(../images/PropertyDetails/goodBG.jpg) no-repeat;
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
}

#propertyDetailsRatingAverageBG_css
{
	position: relative;
	background: url(../images/PropertyDetails/averageBG.jpg) no-repeat;
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
}

#propertyDetailsRatingPoorBG_css
{
	position: relative;
	background: url(../images/PropertyDetails/poorBG.jpg) no-repeat;
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
}

.propertyDetailsRatingNumPos_css
{
	position: relative;
	padding: 30px 0px 0px 30px;
	font-size: 15px;
	font-weight: bold;
}

.propertyDetailsRatingRecommendPos_css
{
	position: relative;
	padding: 0px 0px 0px 0px;
	font-size: 9px;	
	color: #1fec04;
	vertical-align: text-bottom;
	text-align: center;
}

.propertyDetailsRatingStayAwayPos_css
{
	position: relative;
	padding: 0px 0px 0px 0px;
	font-size: 9px;	
	color: #fb1004;
	vertical-align: text-bottom;
	text-align: center;
}

/************************************************************************
* 
* For Sale DETAILS
*
************************************************************************/
#propertyDetailsForSaleTitle_css
{
	position: relative;	
	margin-left: 4px;
	margin-bottom: 20px;
	
}

#propertyDetailsForSaleBackground_css
{
	position: relative;
	width: 640px;	
	background-image: url( ../images/propertydetails/propertyDetailsBackground.jpg);		
	background-repeat: no-repeat;
	margin-left: 4px;
}


#propertyDetailsForSaleBookmark_css
{
	position: relative;	
}

.propertyDetailsForSaleMainImage_css
{
	position: relative;	
	vertical-align: top;
	margin: 0px 10px 0px 10px;
	border:1px solid #646464;
}

.propertyDetailsForSaleThumbnail_css
{
	position: relative;	
	vertical-align: top;
	margin: 8px 5px 0px 0px;	
}

#propertyDetailsForSaleRating_css
{
	position: relative;
	margin: 10px 0px 0px 0px;
}

#propertyDetailsForSaleContent_css
{
	position: relative;
	width: 600px;
	margin: 15px 0px 0px 15px;
}

#propertyDetailsForSaleContent2_css
{
	position: relative;
	width: 280px;
	margin: 15px 0px 0px 15px;
}

#propertyDetailsForSaleSeeMorePicture_css
{
	position: relative;
	text-align: left;
}

.propertyDetailsForSaleLine_css
{
	position: relative;
	margin: 10px 0px 10px 0px;
	height: 1px;
	width: 100%;
	background-image: url( ../Images/Global/greyLine.jpg);		
}

#propertyDetailsForSaleSeeMorePictures_css
{
	margin: 5px 0px 10px 75px;
}

#propertyDetailsForSaleMargin_css
{
	margin: 15px 0px 10px 0px;
}

#propertyDetailsForSaleRequestThisSuite_css
{
	position: relative;	
	top: 10px;
	left: 20px;	
}

#propertyDetailsForSaleRates_css
{
	position: relative;	
	top: 10px;
	left: 35px;	
	margin-bottom: 5px;
}

.propertyDetailsForSaleLinks_css
{		
	position: relative;
	left: 0px;
	top: 0px;
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;		
	text-align: left;	
}

.propertyDetailsForSaleLinks_css a
{
	text-decoration: none;
	color: #F4B510; 
}

.propertyDetailsForSaleLinks_css a:hover
{
	text-decoration: none;
	color: #0547ee;
}

.propertyDetailsForSaleWriteReview_css
{	
	border: 1px;
	border-style: solid;
	border-color: #252C30;
	width: 610px;
}

.propertyDetailsForSaleWriteReview_css td
{
	padding: 0px 0px 0px 20px;
}

.propertyDetailsForSaleBackReview_css
{
	position: relative;
	top: -10px;
	left: 480px;
	text-decoration: none;
}

.propertyDetailsForSaleSubmitPos_css
{
	position: relative;
	padding: 50px 0px 30px 0px;
	left: 10px;
}

.propertyDetailsForSaleSummaryPos_css
{
	position: relative;
	padding: 0px 0px 10px 60px;
}

.propertyDetailsForSaleMenuLoc_css
{
	position: relative;
	left: 10px;
}

.propertyDetailsForSalePictures_css
{
	position: relative;
	top: -3px;
	left: 8px;
}

.propertyDetailsForSaleWriteReview_css
{
	position: relative;	
	left: 11px;
}

.propertyDetailsForSaleSuiteRequest_css
{
	position: relative;	
	left: 11px;
}

#propertyDetailsForSaleRatingExcellentGB_css
{
	position: relative;
	background: url(../images/PropertyDetails/excellentBG.jpg);
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
	
}

#propertyDetailsForSaleRatingGoodBG_css
{
	position: relative;
	background: url(../images/PropertyDetails/goodBG.jpg) no-repeat;
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
}

#propertyDetailsForSaleRatingAverageBG_css
{
	position: relative;
	background: url(../images/PropertyDetails/averageBG.jpg) no-repeat;
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
}

#propertyDetailsForSaleRatingPoorBG_css
{
	position: relative;
	background: url(../images/PropertyDetails/poorBG.jpg) no-repeat;
	width: 74px;
	height: 61px;
	background-repeat: no-repeat;
}

.propertyDetailsForSaleRatingNumPos_css
{
	position: relative;
	padding: 30px 0px 0px 30px;
	font-size: 15px;
	font-weight: bold;
}

.propertyDetailsForSaleRatingRecommendPos_css
{
	position: relative;
	padding: 0px 0px 0px 0px;
	font-size: 9px;	
	color: #1fec04;
	vertical-align: text-bottom;
	text-align: center;
}

.propertyDetailsForSaleRatingStayAwayPos_css
{
	position: relative;
	padding: 0px 0px 0px 0px;
	font-size: 9px;	
	color: #fb1004;
	vertical-align: text-bottom;
	text-align: center;
}

.propertyDetailsForSaleInfoPos_css
{
	position: relative;
	padding: 20px 0px 20px 0px;	
}

.propertyDetailsForSaleTable_css
{	
    width: 620px;
}

.propertyDetailsAmenitiesList_css
{
}

.propertyDetailsAmenitiesList_css ul {
  float: left;
  width: 15em; /* width is changed */
  margin: 0;
  padding: 0;
  list-style: none;
}
 
.propertyDetailsAmenitiesList_css li {
  float: left;
  width: 15em;
  margin: 0;
  background-image: url(../images/global/greyBullet.jpg);
  background-position: 0 3px;
  background-repeat: no-repeat;
  padding: 0 0 0 1.5em; /* left padding moves the text away from the bullet */
} 

.propertyDetailsSpacer_css
{
    height: 10px;
}

