@charset "utf-8";
/* CSS Document */

.divTable{
	width:930px;
	height:320px;
	background-color:#333;
	margin-top:15px;
	overflow:hidden;
}
.divTD{
	width:32%; float:left; margin-right:1%; 
	height:310px;
}
.divhead{
	float:left;
	width:500px;
}
.divright{
	float:right;
	width:300px
	text-align:right;
}
div#backToCat {
	padding:8px;
	border-radius:5px;
	background-color: #000;
	width:180px;
	margin-top:10px;
}

div#backToCat a {
	color: #ffffff;
}
div#backToCat a:hover {
	color:#FFC;
}
#divSlider{
	position:absolute;
	width:900px;
	height:730px;
	z-index:1;
}

div.sidebar{
	padding: 10px 15px 15px;
	border-radius: 10px;
	margin-bottom: 1em;
}

div.sidebar h2{
	color: #fff;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 21px;
	margin-bottom: 3px;
	padding-bottom: 4px;
	border-bottom: 1px solid #ffffff;
}

div.sidebar ul{
	margin-left: 0 !important;
	margin-bottom: 0px;
}

div.sidebar p {
	margin-top: 6px;
	margin-bottom: 0px;
	color: #fff;
}

div.sidebar li{
	color: #fff;
	list-style-type: none;
	padding: 6px 0;
	border-bottom: thin solid #737373;
}

#propertyOverview {
	background-color: #444444;
}

#propertyInspection {
	background-color: #bd1511;
}

#propertyFeatures {
	background-color: #000000;
	overflow: hidden;
}
.sidebarIconBlock {
	float: left;
	display:block;
	width:100% ;
	color: #fff;
	border-bottom: thin solid #737373;
	padding: 8px 0 10px 0;
	min-height: 28px;
}

.sidebarIcon {
	float: left;
	display:block;
	width:28px ;
	height: 28px;
	border-radius:3px;
	margin-right:10px;
}
.sidebarQty {
	width:250px;
	color: #ffffff;
	text-align: left;
	margin-top: 4px;
	margin-left:45px;
}

.sidebarIcon img {
	background: none repeat scroll 0 0 #FFFFFF;
    border: 0px solid #ECECEC;
    border-radius: 4px;
    box-shadow: 0px 0px 0 0 ;
    height: auto;
    max-width: 100%;
    padding: 0;
}

form#gform_1 input, form#gform_2 input, form#gform_3 input{
	padding: 7px;
	font-size: 1em;
}


li.gfield{
	margin-bottom: 8px;}

div.ginput_container {
	margin-bottom: 0px;
}

ul.gform_fields li {
  list-style: none;
}
.gfield {
  margin-bottom: 1.618em;
}
.gfield_label {
  width: 100%;
  font-weight: bold;
  margin-bottom: .618em;
  display: block;
}
.gfield_required {
  color: red;
}
.ginput_container {
  margin-bottom: 1.618em;
}
.ginput_container:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}
.ginput_container label {
  display: block;
}
.ginput_container input,
.ginput_container textarea {
  width: 100%;
}
.ginput_container .ginput_left,
.ginput_container .ginput_right,
.ginput_container .ginput_full {
  margin-bottom: 1em;
  display: block;
}
.ginput_container .ginput_left label,
.ginput_container .ginput_right label,
.ginput_container .ginput_full label {
  font-size: .875em;
}
.ginput_container .ginput_left,
.ginput_container .ginput_right {
  width: 48%;
  float: left;
  clear: left;
}
.ginput_container .ginput_right {
  float: right;
  clear: none;
}
.ginput_container .gfield_checkbox,
.ginput_container .gfield_radio {
  margin-left: 0;
}
.ginput_container .gfield_checkbox label,
.ginput_container .gfield_radio label {
  display: inline-block;
  margin-left: .618em;
}
.ginput_container .gfield_checkbox input,
.ginput_container .gfield_radio input {
  width: auto;
}