#contentTop {

  float: left;

  width: 832px;

  height: 180px;

  //background: #FFFFFF url("../images/content_top.gif") repeat-x top center;

}



#contentMiddle {

  float: left;

  width: 832px;

  padding-bottom: 15px;

}



#contentLeft {

  margin-left: 16px;

}



#contentLeft, #contentLeftTop, #contentLeftMiddle, #contentLeftBottom {

  float: left;

  width: 288px;

}



#contentLeftTop {

  height: 31px;

  background: url("../images/middle_left_box_top.gif") no-repeat;

}



#contentLeftMiddle {

  background: url("../images/middle_left_box_middle.gif") repeat-y;

}



#contentLeftBottom {

  height: 7px;

  background: url("../images/middle_left_box_bottom.gif") no-repeat;

}



#contentRight {

  margin-right: 16px;

}



#contentRight, #contentRightTop, #contentRightMiddle, #contentRightBottom {

  float: right;

  width: 488px;

}



#contentRightTop {

  height: 31px;

  background: url("../images/middle_right_box_top.gif") no-repeat;

}



#contentRightMiddle {

  background: url("../images/middle_right_box_middle.gif") repeat-y;

}



#contentRightBottom {

  height: 7px;

  background: url("../images/middle_right_box_bottom.gif") no-repeat;

}



#contentBottom {

  clear: both;

  width: 832px;

  padding-left: 10px;

}



.spotlightProperty {

  clear: both;

}



.spotlightProperty img {

  margin: 15px 15px;

  padding: 2px;

  border: thin solid #BA0046;

  float: left;

}



.spotlightProperty h3 {

  padding-top: 15px;

  color: #BA0046;

  font-weight: bold;

}



.spotlightProperty p {

  margin: 15px;

}



.divider {

  clear: both;

  border-top: thin solid #BA0046;

  margin: 15px;

}



.featuredProperty {

  float: left;

  width: 200px;

  height: 25px;

  padding: 126px 3px 15px 0;

  color: #FFFFFF;

}



.featuredProperty p {

  margin-left: 15px; 

}



#featuredProperty1 {

  background: url("../images/featured_property_1.gif") no-repeat left top;

}



#featuredProperty2 {

  background: url("../images/featured_property_2.gif") no-repeat left top;

}



#featuredProperty3 {

  background: url("../images/featured_property_3.gif") no-repeat left top;

}



#featuredProperty4 {

  background: url("../images/featured_property_4.gif") no-repeat left top;

}



#searchForm {

  padding: 10px 15px 15px 15px;

}



#searchForm * {

  color: #1C4A95;

  margin: 2px 0;

}



#searchForm label {

  padding-left: 10px;

  float: left;

  width: 130px;

}



#searchForm #arrivalDay, #searchForm #departureDay {

  margin-right: 2px;

}



#searchForm #arrivalMonth, #searchForm #departureMonth {

  margin-right: 2px;

}



#searchForm #arrivalYear, #searchForm #departureYear {

  margin-right: 2px;

}



#searchForm #facilities div.label {

  padding-left: 10px;

  float: left;

  width: 130px;

}



#searchForm #facilities div {

  padding-left: 10px;

  float: left;

  width: 150px;

}



#searchForm #facilities label {

  width: 100px;

  float: none;

  display: inline;

}



#searchForm #facilities .clear {

  clear: both;

}



#searchForm .submit {

  float: right;

}
#banner_booking select{
	font-size:10px;
}

