/*
grey:#A2968A;
red:#B6101C;
*/
.new_table {
	/*display:block;*/
	background:url(../img/table/table_bg.jpg) left top repeat-y;
}
.new_table .table_top {
	display:block;
	background:url(../img/table/table_head.jpg) left top no-repeat;
	padding-top:40px;
}
.new_table .table_top .table {
	display:block;
	background:url(../img/table/table_bottom.jpg) left bottom no-repeat;
	padding:0 4px 20px 5px;
}

.new_table .table_top .table label {
	background:url(../img/table/table_red_bg.jpg) left top no-repeat;
	color:#fff;
	display:block;
	float:left;
	padding:0 2px;
	text-align:right;
	width:123px;
}

.new_table .table_top .table div {
	background:url(../img/table/table_gray_bg.jpg) left top repeat;
	display:block;
	float:left;
	line-height:17px;
	margin-bottom:10px;
	padding:0 4px;
	width:180px;
}

.new_table .table_top .table div .bed_ico {
padding-right:2px;
}

h2.property {
	background:transparent url(../img/property.gif) no-repeat scroll left top;
	height:46px;
	margin-top:15px;
	padding:12px 0 0 50px;
}

h2.property span.print {
	background:url(../img/printer.gif) right top no-repeat;
	color:#A2968A;
	float:right;
	font-size:9px;
	margin-top:12px;
	padding:0 20px 0 0;
}

.project_title {
	margin-bottom:16px;
}

.project_title .bed-bath-car {
	display:block;
	float:right;
	width:90px;
}

.project_title .bed-bath-car .car {
	background:url(../img/carpark.gif) left top no-repeat;
	display:block;
	float:right;
	padding-top:22px;
	text-align:center;
	width:21px;
}

.project_title .bed-bath-car .bath {
	background:url(../img/bathroom.gif) left top no-repeat;
	display:block;
	float:right;
	padding:22px 5px 0 0;
	text-align:center;
	width:24px;
}

.project_title .bed-bath-car .bed {
	background:url(../img/bed.gif) left top no-repeat;
	display:block;
	float:right;
	padding:22px 6px 0 0;
	text-align:center;
	width:25px;
}

.project_title .title {
	color:#B6101C;
	display:block;
	font-size:20px;
}

.project_title .sub_title {
	color:#A2968A;
	font-weight:bold;
}

.design {
	padding-top:20px;
}

.sub_locations {
	display:block;
	margin-bottom:10px;
}

.sub_locations label {
	display:block;
	float:left;
	width:158px;
}

#project_detail_frame {
	background:url(../img/property_snapshot.gif) center top no-repeat;
	display:block;
	height:257px;
	width:324px;
}

div .imagePage {
	display:block;
	/*float:right;*/
	height:30px;
	margin:10px 0 10px 0;
}

div .imagePage label {
	color:#B6101C;
	display:block;
	float:right;
	margin-right:2px;
	padding:4px 8px 6px 0;
}

div .imagePage label.image {
	background:url(../img/square.gif) left top no-repeat;
	color:#666666;
	cursor:pointer;
	/*border:1px solid #ccc;*/
	text-align:center;
	height:18px;
	width:18px;
	padding:2px 2px 0 0 !important;
}

.property-facts-top {
	background:url(../img/property_fact_top.gif) left top no-repeat;
	padding:30px 10px 0 10px;
}

.property-facts-bottom {
	background:url(../img/property_fact_bottom.gif) right bottom no-repeat;
	padding-bottom:14px;
}

.property-facts-bg {
	background:url(../img/property_fact_bg.gif) left top repeat-y;
	clear:both;
	display:block;
	margin-top:1px;
	float:none;
}

.property-facts-top label {
	display:block;
	float:left;
	font-weight:bold;
	width:118px;
}

.property-facts-top div {
	display:block;
	float:right;
	margin-bottom:6px;
	width:160px;
}

.property-facts-top p.clear {
	margin-bottom:10px !important;
}

.pulseRating {
	/*background:transparent url(../img/rating.gif) no-repeat right bottom;*/
	background-color:#fff;
	display:block;
	height:214px;
	margin-top:20px;
	width:315px;
}

.suburb_overview {
	margin-bottom:20px;
}

.partner_resource {
	display:block;
	list-style-position:outside;
	list-style:none;
	margin-left:20px;
}

.partner_resource li {
}

.partner_resource li a {
	color:#A2968A;
	display:block;
	padding:4px 4px 5px 20px;
}

.partner_resource li a:hover {
	color:#B6101C;
}

.partner_resource li.pdf {
	background:url(../img/pdf.gif) no-repeat left 4px;
}

.partner_resource li.jpg {
	background:url(../img/jpg.gif) no-repeat left 4px;
}

.description_file {
	display:block;
	padding:0 0 10px 20px;
}

.description_file pre {
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
}
.project_details_404 {
color:#B6101C;
display:block;
font-size:18px;
line-height:22px;
margin:100px auto 0;
overflow:hidden;
width:800px;
}



