html{
height:100%;}
body {
	background-color: #DEDBDC;
	background-image: url(../IMAGES/BG/bg.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height:100%
}
#whiteFade{
	width:100%;
	height:100%;
	background-image:url(/IMAGES/whiteFade.png);
	position:relative;
	top:0px;
	left:0px;
}
* html #whiteFade{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/IMAGES/ddmenu/ddBG.png',sizingMethod='scale');
}
.link_images{
	margin:0px;
	padding:0px;
	float:left;
	cursor:pointer;
}
#main #header {
	vertical-align: bottom;
}
#main {
	position:relative;
	width: 950px;
	margin-left: auto;
    margin-right: auto;
}
#main #middle #middle_left {
	float: left;
	width: 316px;
	height: 308px;
	vertical-align: bottom;
	position: relative;
	margin-right: 4px;
}
#main #middle #middle_right {
	float: left;
	width: 630px;
	height: 308px;
	background-color: #FFFFFF;
	overflow: hidden; 
}
#main #middle #middle_left #rightImage {
	float: left;
}
#main #header #logo {
	float: left;
	bottom:0px;
}
#main #header #menu_div #for_sale_div {
	float: left;
}
#main #header #menu_div #for_rent_div {
	float: left;
}
#main #header #menu_div #about_beloft_div {
	float: left;
}
#main #header #menu_div {
	height: 23px;
	float: left;
}
#main #bottom #bottom_left {
	float: left;
	width: 322px;
	height: 150px;
}
#main #bottom #bottom_right #thumb_div {
	float: left;
	height: 61px;
	width: 149px;
	border: 1px solid #9E9C9C;
	margin-right: 8px;
}
#main #bottom #bottom_right #last_thumb_div {
	float: left;
	height: 61px;
	width: 149px;
	border: 1px solid #9E9C9C;
	margin-right: 0px;
}
#main #bottom #bottom_right {
	float: left;
	height: 150px;
	width: 700px;
}
.redborder {
	border: 1px solid #FF0000;
}
#main #middle {
	position:relative;
	float:left;
	height: 308px;
	padding:0;
	margin:0;
}
#main #bottom {
	height: 150px;
	width: 950px;
	float: left;
	padding-top: 15px;
}
#main #header #links_div {
	float:left;

	width: 372px;
	text-align: right;
}
#main #header #links_div a {

}
.rentColor{
	background-color:#574C48;
}
.saleColor{
	background-color:#666D77;
}
.portfolioColor{
	background-color:#969B8D;
}
#main #middle #middle_left #link_image_div {
	padding:0px;
	margin:0px;
	left:0px;
	bottom:20px;
	position: absolute;
	line-height:0px;
}

#main #middle #middle_left #desc_div {
	padding:26px;
	font-size:11px;
	color:#CBCDC6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	left:0px;
	bottom:0px;
	position: absolute;
	line-height:15px;
	text-align:left;
}
#main #middle #middle_left #link_image_div img {
	margin:0px;
	padding:0px;
	position:relative;
	
}

#description_div_right{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#8a8d95;
	height: 308px;
	padding:0 10px 0 10px;
	text-align:left;
	width:630px;
	float:left;
}
#contact_us{
	padding:20px 0 0 0;
}

