/*  
	-----------------------------------------------------------------------------
	*	Reliance Network, Feb 2010
	*	themeStyle_hp24.css
	*	Style for : Independent004 theme - 1024 Optimized Layout
    -----------------------------------------------------------------------------
*/

div#contentInside{
	padding-top:10px;
	width: 890px;
	margin-left: auto;
	margin-right: auto;	
} 


div#qsPropertySearch{
	background: url('/media/theme/Independent004/layout/24/bg_propertysearch.gif') top left no-repeat;
	width: 244px;
	height: 340px;
	margin-bottom: 10px;
}
div#qsPropertySearch_NoSold{
	background: url('/media/theme/Independent004/layout/24/bg_propertysearch_nosold.gif') top left no-repeat;
	width: 244px;
	height: 340px;
	margin-bottom: 10px;
}
div#qsPropertySearch td#Sold_Featured_area{
text-align: right; 
padding: 5px 30px 0 0;
}
div#qsPropertySearch_NoSold td#Sold_Featured_area{
text-align: right; 
padding: 15px 30px 0 0;
}
div#columnLeft{
	float: left;
	margin-right: 10px;
	width: 495px;
	height: 438px;
	margin-bottom: 10px;
}
div#columnRight{
	float: right;
	width: 380px;
	border: 1px solid #422008;
	background: #fbf0d8;
}
/* Tabs */
.tabImage{
	cursor: hand;
}

/* END Tabs */
div#ObjectBody{
	background:#000000 url('/media/theme/Independent004/layout/24/bg.module.gif') top left no-repeat;
	width: 495px;
	height: 224px;
}

/*------- Search Obj --------*/
/*-----------------------------*/
table#quicksearch{
	padding-top: 5px;
	margin-left: 5px;	
	width: 480px;
	color: #ffffff;
	font-weight: bold;
	margin-top:2px;
	}
form{
	margin:0;
	margin-bottom:10px;
	padding:0;
	white-space:nowrap;
}	
div#propsearch {	
	width: 220px;
	padding-top: 70px;
	margin-left: auto;
	margin-right: auto;			
}
* html div#propsearch{
	padding-left: 7px;
}
.propSearchinput {
	width:94px;
	height: 18px;
}
#qsSearchButton {	
	padding: 8px 0px 5px 0px; 
}
select#qsMinPrice,
select#qsMaxPrice{
	width:95px;
}

select#qsBeds,
select#qsBaths{
	width:56px;
}
label {
	width: 40px;
	text-align: right;
	padding: 0px;
	margin: 0px;
	padding-right: 4px;	
}
div#newcustomer,
div#propwatch,
div#mapsearch,
div#qsPropertySearch{
	float: right;
}
div#propwatch h2{
	font-family: Century Gothic, Arial, Sans-Serif;
	text-transform: none;
	color: #000000;
}
div#soldProp {
	margin-top: 3px;
}
div#objectbar,
div#pipbar{
	margin: 0px;
	padding: 0px;
}
div#pipbar{
	margin-top: 3px;		
}.mlsSearch{	margin-left: 53px;}
* html .mlsSearch{	margin-left: 57px;
}.mlsSearchInput{
	width: 100px;	height: 18px;	border: 1px solid #CCCCCC;	margin: 0px; 	padding: 0px;}.mlsSearchSubmit,.loginSubmit{	border: 0px;	margin: 0px;	padding: 0px;}

/*-----------------------------*/
/*-------End Search Obj --------*/

/* Listing # Search */
table#mlsnumbersearch{
	display: none;
	padding-top: 5px;
}
table#mlsnumbersearch td{
	padding:5px 0px 0px 10px;
	color:#FFFFFF;
	font-weight: bold;
}
/* END Listing # Search */

/* Address Search */
table#addresssearch{
	display: none;
}
table#addresssearch td{
	padding:5px 0px 0px 10px;
	color:#FFFFFF;
	font-weight: bold;
}
/* END Address Search */


div#OpenHouse{
	float: left;
	width: 245px;
	height: 186px;
	margin-right: 5px;
	margin-top: 5px;
	}
div#HomeValuation{
	float: right;
	width: 245px;
	height: 186px;
	margin-top: 5px;
}
div#HomeValuation img, div#OpenHouse img{
	border: none;
}

/* Featured Properties */
div.rn-fp-info-label{
	display:none;
}	
div.rn-fp-info-value{
	display:block;
	font-size: 8pt;
}
.rn-fp-info{
	display:block;
	color: #000000;
	background: #ffffff;
	border:1px solid #3F3F3F;
	border-top: none;
}	
.rn-fp-disclaimer{
	display:none;
}
div.rn-fp-info-type, div.rn-fp-info-bed, div.rn-fp-info-bath, div.rn-fp-extras,div.rn-fp-lo{ 
	display:none 
}	
div.rn-fp-c{
	margin:3px 7px;	
}
div.rn-fp-viewdetails{
	display: none;
	background-color:#3F3F3F;
	border-top: 0px;
}
div.rn-fp-viewdetails a{
	color:#ADCFEF;
}
div.rn-fp-photo{
	border:1px solid #3F3F3F;
	
}
#fpOuter{
	width:480px;
	overflow:hidden;
	position:relative;
	height:145px;
	margin-top:15px;
	margin-left:auto;
	margin-right: auto;
	scrollbar-base-color:#FFFFFF;
	scrollbar-3dlight-color:#DDDDDD;
	color: #ffffff;
	font-weight: bold;
}
#fpOuter a{
	font-weight: normal; 
	color:#ffffff;
	}

#fpOuter a:hover{
	color:#bdae8c;
	}	
#fpContainer{
	padding-top:05px;
	padding-left:0px;
	width:480px;
}
.rn-fp-mlsicon{
	visibility:hidden;
}
/* END Featured Properties */



/*---------------------------*/
/*-------AGENT-START---------*/
div#NameInfo{
	margin-top: 0px;
	margin-right: -10px;
	width: 204px;
	background-color: #422008;
	padding:5px;

	float: left;	
	}
div#officeName{
	font-weight: bold;
	padding: 2px;
	text-align: left;
	color: #ffffff;
}
div#agentNameHp{
	color: #ffffff;
	font-family: Century Gothic, Arial, Sans-Serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
div#TextArea{

	padding: 5px;

	}
/*---------------------------*/
table#agentProfile{
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}
table#agentProfile td{
	border: 1px solid #422008; 
	padding: 2px;
}
td#PhoneEmail{
	background-color: #bdae8c;
	
	}
div#agentEmail,
div#agentEmail a{
	color: #000000;
	padding: 2px;
}
div#agentEmail a:hover{
	color: #CCCCCC;
}
div#agentPhone{
	color: #000000;
	padding: 2px;
}
/*--------AGENT-END----------*/
/*---------------------------*/



#username,
#password{
	border: 1px solid #CCCCCC; 
	width: 120px;
	height: 18px;
	margin: 0px; 
	padding: 0px;
}
a#RecentlySoldLink{
color: #ffffff;
}
a#RecentlySoldLink:hover{
color: #a26d5d;
}
/*---------------------------*/
/*---------------------------*/


