/*  
	-----------------------------------------------------------------------------
	*	Reliance Network, feb 2008
	*	themeStyle_hp.css
	*	Style for : remax016 theme - Search and Lead module Layout
    -----------------------------------------------------------------------------
*/

div#contentInside{
	padding-top:10px;
	width: 770px;
	margin-left: auto;
	margin-right: auto;	
}
div#mainTextArea{ position: relative;	margin-top: 20px;	
	width: 730px;		
}
span#headerAgentPhone {
	margin-left: 8px;
}
div#sectionTop{
	width:725px;
	height:340px;
	margin: 0 0 0 0;
	padding-top:10px;	
	padding-bottom:5px; background: #ffffff;	
}
div#sectionBottom{  position: relative;
	padding:0;
	margin:0;
	margin-left:0px;
	margin-top: 20px;
	margin-bottom:15px;
	width:745px;
	height: 200px;
	clear:both; 
}
.bottomObj{	
	margin:0px;
	margin-left:5px;
	margin-bottom:5px;
	width: 141px;
	height: 130px;	
	float: left;
}
.bottomObj:first-child{		
	margin-left:0px;	
}
.maintextarea
{
	margin-left:15px;
}	
#propsearch {	
	width: 220px;
	padding-top: 70px;
	margin-left: auto;
	margin-right: auto;			
}

div#featuredBox {
	width: 244px; 
	height: 280px; 
	padding: 50px 0px 10px; 		
}

#featuredBox a {
	color: #2d7dc7;
}
#featuredpropTbl {
	padding: 0px 0px; 
	margin-left: auto; 
	margin-right: auto;
}
#featuredphoto {
	border: 1px solid #bbbbbb;
	padding: 1px 1px 0px 1px;	
}
.featuredpropCity,
.featuredpropInfo {
	padding: 2px 5px;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
}
#featuredpropDetail{
	padding: 0px 15px 10px 0px;	
}
#featuredpropAll {
	line-height: 20px;
	color: #2d7dc7;
}
#featuredpropAll a{
	color: #003b81;
}
#featuredpropAll a:hover{
	color: #5c2d1f;
}
#Table1 a:hover{
	color: #5c2d1f;
}
#Table1 a{
	color: #003b81;
}
input {
	margin-right: 3px;
	margin-bottom: 2px;
}	
select{
	margin-bottom: 2px;
}
label {
	width: 50px;
	text-align: right;
	color:#555555;	
	font-weight:700;
	padding-right:5px;	
	cursor:pointer; 
}
.inputLabelBath {
	color:#555555;
	font-weight:700;
	padding: 0 6px 5px;
	cursor: pointer;	
	vertical-align:text-top;		
}
.dropdown {
	width:145px;
}
.propSearchinput {
	width:158px;
}
.propSearchinputsmall {
	width:110px;
	height: 18px;
	margin-right: 2px;
}
#stateList{
	width: 46px;
	background: #ffffff;
	margin-bottom:2px;
}
.mlsSearchinput {
	width:110px;
}
#qsSearchButton {	
	padding:5px 0px 5px 0px; 
}
select#qsMinPrice,
select#qsMaxPrice{
	width:162px;
}
select#qsBeds,
select#qsBaths{
	width:56px;
}
#username {
width: 100px;
margin: 3px 0 0 0;
}
div#propwatch {
	text-align: left; 
	padding:  10px  0 0 13px; 
}
#propwatchTitle	{
	font-weight: bold;
	font-size: 16px;
}
div#mapsearch {
	width: 225px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 5px;
}
div#newcustomer {
	width: 225px;
	height: 90px;
	margin-left: auto;
	margin-right: auto;
}
#rememberLogin {
	margin-bottom: 5px;
}
