/* CSS Document */

/*CONTENT LEFT - Location Page CONTENT*/
#locationPcontent { font-size: 11px; display: block; margin: 276px 0px 10px 0px; color: #727061; position: relative; width: 100%; }
#locationPcontent img { border: 1px #ECE2B7 solid; margin: 0px 0px 5px 0px; }
#locationPcontent .pContent { text-align: right; margin: 0px 3px 5px 0px; font-size: 9px; }
#locationPcontent .pContent a { text-decoration: none; color: #666666; }

#contentImg { position: absolute; display: block; top: 20px;  }
.mainImg img { display: block; text-align: left; border:1px #ECE2B7 solid; width: 537px; height: 233px; }
 h2 { font: bold 14px Arial; color: #996633; background: #ECE2B7; padding: 0px 0px 2px 5px; }

#boxSubContent { margin: 0px 0px 10px 0px; width: 539px; float: left; }
#boxSubContent strong, b { color:#a57c41; font-size: 11px; }
#boxSubContent .boxSubContentImgTitle { float: right; clear: right; margin: 0 0 10px 10px; }
#boxSubContent .boxSubContentImgTitle p { margin: 0px 0px 10px 0px; }
#boxSubContent .pContentLeftImg { margin: 0px 0px 10px 0px; }
#boxSubContent .pContentLeftImg strong, b { font-weight: bold; color:#666666; font-size: 11px; }
#boxSubContent .pContentLeftImg a { color: #666666; }
#boxSubContent .pContentLeftImg .notLink { color: #666666; text-decoration: none; }
#boxSubContent .pContentLeftImg ul { padding-top: 0px; padding-left: 25px; padding-bottom: 13px; list-style: outside; list-style-type: disc; }
#boxSubContent .pContentLeftImg li { list-style-type: disc; }
#boxSubContent .pContentLeftImg .smallTxt { font-size: 10px; }
#boxSubContent .pContentLeftImg .redAlert { color: #FF0000; }

#boxSubContent .browseSelectVillas { background: #F9F6E7; width: 320px; /*height: 66px;*/ }
#boxSubContent .browseSelectVillas .selectVillaByName { float: left; width: 140px; font: normal 11px  Arial, Helvetica, sans-serif; color:#727061;}
#boxSubContent .browseSelectVillas p { clear: both; padding: 10px 0 0 0px; margin: 0px 5px 0 5px; }
#boxSubContent .browseSelectVillas .seeAllRates { clear: both; padding: 7px 0 0 0; }
#boxSubContent .browseSelectVillas p a { font-size: 9px; font-weight: bold; color: #666666; }
#boxSubContent .browseSelectVillas .ratesLink { margin-left: 2px; margin-right: 10px; font-size: 11px; font-weight: normal; color: #666666; }
#boxSubContent .browseSelectVillas span { margin-left: 2px; margin-right: 5px; width: 120px; float: left; }
#boxSubContent .browseSelectVillas .selectVlabel { padding-top: 3px; }
#boxSubContent .browseSelectVillas .btnGo { font: bold 10px Arial; color: #FFFFFF; border: 0; background: #B78529; width: 35px; height: 16px; margin: 2px 0px 0px 4px; padding: 0px; float:left; cursor: pointer; }
#boxSubContent .pContentLeftImg h3 { color:#a57c41; font-size: 11px; padding-bottom: 13px; }

