/********************************************************
   	Content CSS Document
	Copyright (C) 2008 . All rights reserved. 
	Huur Beeter.nl
	Designer:razercode@yahoo.com

********************************************************/

#fadeimage
{
	position:absolute;
	top:-10px;
	left:350px;
}
#pagewrap
{
	background:url(../images/gradient.gif) 0 0 repeat-x;
	clear:both;
	float:left;
	display:block;
	width:1008px;
	padding-top:22px;
	margin-bottom:5px;
	min-height:450px;
  height:auto !important;
  height:450px;
  overflow:hidden !important;
  _overflow:inherit;

	
}


#page
{
	line-height:17px;
	margin-bottom:20px;
	display:block;
	 overflow:hidden;
	
}

#page p
{


}


#pagetitle
{
	border:1px solid #A7CBE5;
	padding:3px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#2B51A2;
	background:#fff url(../images/green_arrow.gif) 15px 50% no-repeat;
	padding-left:35px;
	margin-bottom:17px;
	
	
	
}

#msgtitle
{
		border:1px solid #A7CBE5;
	padding:5px 3px 5px 3px;
	background:#fff;
	padding-left:10px;
	margin-bottom:17px;
	color:#4B85B4;
	font:bold 12px Arial, Helvetica, sans-serif;
	
}
a.contentlink
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3467BA;
	text-decoration:none;
}

a:hover.contentlink
{
text-decoration:underline;
}

/*********** RECENT HOMES **************/
#recent
{
	
	
	display:block;
	overflow:hidden;
	
	margin-bottom:20px;
	
}

#recent h2
{
	border:1px solid #A7CBE5;
	padding:3px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#2B51A2;
	background:#fff url(../images/green_home.gif) 7px 50% no-repeat;
	padding-left:35px;
	margin-bottom:17px;
	
	
	
}

#page .recentHome
{
	background:#F4F8FB;
	margin-right:8px;
	padding:8px 0;
}
.recentHome
{
	width:349px;
	display:block;
	float:left;
	margin-bottom:20px;
	position:relative;
	
	
}

.recentHome a img
{
	float:left;
	margin:0px 13px 0 13px;
	border:3px solid #BCCED2;
	width:94px;
	height:67px;
	
}

.recentHome a:hover img 
{
	border:3px solid #DFE9EB;
	
}
.recentHome strong
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5576B9;
}

.recentHome p
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#353D45;
	height:25px;
}

.recentHome h3
{
	color:#6EB70E;
	font:bold 14px Arial, Helvetica, sans-serif;
}

.recentHome h3 span
{
	color:#DB6710;
}

.recentHome span a
{
	color:#558DB9;
	text-decoration:underline;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/add.gif) 0 50% no-repeat;
	padding-left:17px;
}

.recentHome a:hover
{
	text-decoration:none;
}

#viewall
{
	border-top:5px solid #B1DBFB;
	clear:both;
}
a.view
{
	background:url(../images/curve_left.gif) 0 0 no-repeat;
	cursor:pointer;
	padding-left:4px;
	font:bold 12px Arial, Helvetica, sans-serif, Bodacious-Normal;
	color:#226FA0;
	display:block;
	float:right;
	text-decoration:none;
	height:22px;
}

a.view span
{
	background:#B1DBFB url(../images/curve_right.gif) 100% 0 no-repeat;
	
	display:block;
	padding:3px 32px 0 12px;
	height:20px;
	
}
a:hover.view
{
	color:#368DC4;
}
/************** SNAPSHOT ***********/
#focus

{
	clear:both;
}
#snapshot

{
	
	width:345px;
	float:left;
	
}

#snapshot h2
{
	color:#615F60;
	font:bold 15px Arial, Helvetica, sans-serif;
	background:url(../images/header_gra.gif) 0 0 repeat-x;
	height:29px;
	padding:0px 0 0 8px;line-height:24px;
}

#snapshot h2 span
{
	background:url(../images/snapshot.gif) 100% 100% no-repeat;
	height:29px;
	display:block;
	
	
}

/********** LOCATION SEARCH *************/
#location

{
	
	width:345px;
	float:right;
	
	
}

#location h2
{
	color:#615F60;
	font:bold 15px Arial, Helvetica, sans-serif;
	background:url(../images/header_gra.gif) 0 0 repeat-x;
	height:29px;
	padding:0px 0 0 8px;line-height:24px;
	margin-bottom:30px;
}

#location h2 span
{
	background:url(../images/search.gif) 100% 100% no-repeat;
	height:29px;
	display:block;
	
	
}
.scroll a
{
	color:#137AA5;
	width:141px;
	height:19px;
	background:url(../images/dotted.gif) 0 100% repeat-x;
	display:block;
	float:left;
	font:normal 11px Arial, Helvetica, sans-serif;
	margin-right:15px;
	padding-top:5px;
	cursor:pointer;
	padding-left:5px;
	text-decoration:none;
	
}

.scroll a:hover
{
	background:#F4F8FB;
	display:block;
}
table.tableTitle
{
	width:330px;
	border:none;
	margin:5px 0 5px 0;
}

table.tableTitle th
{
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:3px;
	
	
}

table.tableTitle th span.blue

{
	width:130px;
	display:block;
}

.scroll 
{
	
	scrollbar-face-color: #D6DCDF;
scrollbar-shadow-color: #fff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #E3E5E7;
scrollbar-darkshadow-color: #E3E5E7;
scrollbar-track-color: #F6F6F6;
scrollbar-arrow-color: #2E4B83;
min-height:183px;
  
  height:183px;
  overflow:auto;
  
 
}

.scroll table
{
	width:317px;
	border:none;
}


th.greenHome
{
	background:url(../images/green1home.gif) 5px 50% no-repeat;
}

th.greenHome span
{
	padding-left:20px;
}

th.redHome
{
	background:url(../images/red_home.gif) 5px 50% no-repeat;
}

th.redHome span
{
	padding-left:20px;
}

.scroll table td
{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#615F60;
	padding:3px;
	text-align:left;
}

.scroll table td.state
{
	width:137px;
	
}
.scroll table td span
{
	padding-left:45px;
	color:#35589C;
}
.scroll table tr.row
{
	background:#F4F8FB;
}

/* Total Row */

.totalRow 
{
width:315px;
	border:none;
}

.totalRow span
{
	float:left;
}
.totalRow span.state
{
	width:158px;
	color:#615F60;
	display:block;
	text-align:left;
	font:bold 11px Arial, Helvetica, sans-serif;
}

.totalRow span.sale_t
{
width:40px;
padding-left:30px;
}
.totalRow span.sold_t
{
width:33px;
padding-left:50px;
}

.totalRow span
{
color:#35589C;

}

.totalRow 
{
	
	font:bold 11px Arial, Helvetica, sans-serif;
	
	padding:3px;
	text-align:left;
}




#flex {
  
    
	 background:#E7F4FC;
	 
 }
 
 /******* Advertisement **********/
 #adver
 {
 	text-align:center;
 }
 
  #adver h3
 {
 	font:normal 10px Arial, Helvetica, sans-serif;
	color:#999999;
 }
 
 #adver img
 {
 	margin-bottom:10px;
	width:198px;
	margin:0 auto;
	display:block;
	clear:both;
 }