body, html {
	height: auto;
	}
body {
	background:#667E71 url(../layout/bg_main.gif) no-repeat bottom right;
	height:auto;
	}
.c_main {
	width: 924px;
	margin: 0 auto 0 auto;
	_height:auto;
	min-height:auto;	
	}
.c_footer {
	position: absolute;
	margin-top: 0;
	}
.c_links {
	background: url(../layout/logo_tile.gif) repeat-x;
	width: 718px;
	float: left;
	}
.c_propdata {
	float: left;
	width: 206px;
	}
	.c_propdata img {
		float: left;
		}
	.c_propdata a {
		background: url(../layout/propdata.gif) no-repeat 5px;
		line-height:50px;
		clear:both;
		display: block;
		color: #FFFFFF;
		text-decoration: none;
		font-size: 11px;
		padding-left: 38px;
		}
	.c_propdata a:hover {
		text-decoration:underline;
		}
/* -- Call us now text... -- */
.c_call {
	position: absolute;
	background:url(../layout/lifestyle_2.jpg) no-repeat;
	width: 122px;
	height: 215px;
	margin-left: 802px;
	margin-top: -24px;
	padding: 226px 0 0 9px;
	}
	.c_call p {
		font-weight: bold;
		text-transform:uppercase;		
		color: #FFFFFF;
		margin-bottom: 3px;
		}
	.c_call .line_1 {
		font-size: 13px;
		}
	.c_call .line_2 {
		font-family: Arial Narrow;
		font-size: 33px;
		letter-spacing: -1px;		
		}
	.c_call .line_3 {
		color: #BAC3A4;
		font-size: 17px;
		letter-spacing: 1px;
		}
	.c_call .line_4 {
		color: #2E302C;
		font-size: 17px;
		letter-spacing: 1px;
		padding-bottom: 15px;
		}
	.c_call .line_5 a {
		border-top: solid 2px #FFFFFF;
		margin-top: 105px;
		padding-top: 5px;
		color: #FFFFFF;
		text-decoration: none;
		font-weight: bold;
		font-size: 11px;
		letter-spacing: 1px;
		}
	.c_call .line_5 a:hover {
		text-decoration: underline;
		}
/* -- /Call us now text... -- */
/* -- Container Header -- */
.c_header {
	height: 243px;
	background: url(../layout/lifestyle_1.jpg) bottom left no-repeat;
	}
	.c_header .logo {
		position: absolute;
		top: 30px;
		}
.c_flash {
	background:url(../layout/flash.gif);
	position: absolute;
	margin-left: 369px;
	width: 555px;
	z-index:0;
	height: 219px;
	overflow: hidden;
	}
.c_nav {
	position: absolute;
	margin-top: 202px;
	margin-left: 191px;
	z-index:100;
	}
/* -- /Container Header -- */
/* -- Container Content --*/
.c_content {
	background: #BAC3A4;
	border: solid #FFFFFF 2px;
	border-bottom: none;
	padding: 30px;
	padding-bottom: 15px;
	width: 738px;
	_height:283px;
	min-height:283px;
	}
/* -- /Container Content --*/
#logo_domainproperty {
	position: absolute;
	margin-left: 202px;
	}
#logo_topdrawer {
	position: absolute;
	margin-left: 462px;
	}	
	
/* -- Lists -- */
.c_lists {
	margin-top: 81px;
	padding-bottom: 129px;
	position:absolute;
	width:718px;
	font-size: 10px;
	line-height: 12px;
	color: #1B252C;
	}
	.c_lists a {
		text-decoration:none;
		color: #FFFFFF;
		}
	.c_lists a:hover {
		text-decoration: underline;
		}
.list_main {
	position:absolute;
	margin-left: 26px;
	top: 0;
	}
	.list_main a {
		color: #1B252C;
		}
.list_development {
	position: absolute;
	margin-left: 174px;
	top: 0;
}
.list_purchase {
	position: absolute;
	margin-left: 332px;
	top: 0;
}
.list_news {
	position: absolute;
	margin-left: 488px;
	top: 0;
	}
/* -- /Lists -- */
.icon {
background:url(../images/icon.jpg) left center no-repeat;
padding-left: 45px;
line-height: 39px;

}
.icon2 {
line-height: 39px;
}