/*	globals	*/
*{
	margin: 0;
	padding: 0;
	outline:none;
	}
body{

	color: #342d26;
	font-family: "Century Gothic",Georgia,Times New Roman,helvetica, Serif;
	font-size: 13pt;
	font-weight: normal;
	background: #a0998a;
	}
img{
	border: 0px solid #FFFFFF;
	}
* html .pngImg{
	behavior: url('/modules/components/png.htc');
	/*visibility: expression((window.isIE) ? 'hidden' : 'visible');*/
	}
input{	
	margin-right: 5px;
	margin-bottom: 2px;
	} 
select{
	margin-bottom: 2px;
		}

table#containertext{
	background-color:#ffde98;
}
		
/*	layout	*/
div#container{
	position: relative;
	width: 1010px;
	margin-right: auto;
	margin-left: auto;
	}
div#header{
	position: static;
	width: 1010px;
	height: 134px;
	margin-right: auto;
	margin-left: auto;
	}
	
div#logo{
	position: relative;
	margin-left: 0px;
	margin-top: 29px;
	float: left;
	}
div#logo img {
	width: 279px;
	height: 97px;
	}
div#CustomerCare{
	position: relative;
	margin-top: 35px;
	float: right;
	margin-right: 25px;
	width: 290px;
	height: 70px;	
	}
div#CustomerCare h3{
	font-family: "Century Gothic",Georgia, Serif;
	color: #483e34;
	font-size: 14px;
	margin-left: 85px;
	font-weight: normal;
	margin-bottom: 0px;
	}
img#ContactDivider{
	float: left;
	margin-left: 0px;
	margin-right:4px;
	}		
div#CustomerCare span#links{
	font-family: "Century Gothic",Georgia, Serif;
	color: #483e34;
	font-size: 11px;
	float: right;
	position: relative;	
	width: 105px;
	margin-top: 0px;
	}
div#CustomerCare span#links a{
	text-decoration: none;
	color: #483e34;
}
div#CustomerCare span#links a:hover{
	text-decoration: underline;		
}	
div#content{
	width: 1010px;
	height:452px;
	padding: 0px;
	padding-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background: #ffffff repeat-y top left url(/media/companyset/PrudentialSelect/CorporateSite/Home/bg_home_main.gif);
	}
div#content:after{
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}	
div#copyright{
	padding: 20px;
	padding-top: 20px;
	padding-right: 10px;	
	}
div#footer{
	position: static;
	width: 1011px;
	height: 225px;
	padding: 0px;
	background: #6699cc no-repeat top left url(/media/companyset/PrudentialSelect/CorporateSite/bg_footer.gif);
	}
	
div#rememberLogin{
	margin-top:0px;
	width:230px;
	float:right;
	margin-bottom:-20px;
}
* html div#rememberLogin{
	margin-top:-5px;
	width:230px;
	float:right;
}
div#rememberLogin input{
	position:relative;
	top:5px;
}
div#rememberLogin p{
	font-size:11px;
	position:relative;
	color:#000000;
	top:-10px;
}	

div#pageContent{
	width:990px;
	margin-left:10px;
	margin-right:10px;

	}

/*	navigation*/
div#navHome{
	position: relative;
	width: 1010px;
	margin-left: auto;
	margin-right: auto;
	top: 0px;
	height: 75px;
	padding-left:1px;
	background: #014e8e;
	clear:both;
	}
div#navHome a{
	display:block;
	float:left;
	}
div#navHome a#menuHome:hover,
div#navHome a#menuPropertySearch:hover,
div#navHome a#menuAgents:hover,
div#navHome a#menuBuyer:hover,
div#navHome a#menuSeller:hover,
div#navHome a#menuAboutUs:hover,
div#navHome a#menuCareers:hover,
div#navHome a#menuContact:hover{
	background-position: bottom left;
	}
div#navHome a span{
	position:absolute;
	left:-2000px;
	top:-1000px;
	}
* html div#navHome a span{
	display:none;
	}
div#navHome a#menuHome{
	height:75px;
	width:33px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/home.gif) 0 0 no-repeat;
	}
div#navHome a#menuSearch{
	height:75px;
	width:96px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/search.gif) top left no-repeat;
	}
div#navHome a#menuBuyers{
	height:75px;
	width:125px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/buyers.gif) top left no-repeat;
	}
div#navHome a#menuSellers{
	height:75px;
	width:125px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/sellers.gif) top left no-repeat;
	}
div#navHome a#menuAbout{
	height:75px;
	width:124px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/about.gif) top left no-repeat;
}
div#navHome a#menuCommunities{
	height:75px;
	width:180px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/communities.gif) top left no-repeat;
}
div#navHome a#menuAgents{
	height:75px;
	width:183px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/agents.gif) top left no-repeat;
	}
div#navHome a#menuCareers{
	height:75px;
	width:117px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/careers.gif) top left no-repeat;
	}
div#navHome a#menuContact{
	height:75px;
	width:27px;
	background:url(/media/companyset/PrudentialSelect/CorporateSite/Home/nav/contact.gif) top left no-repeat;
	}

img#navAgentLogin {
	 width:90px;
	 height:20px; 
	 margin-bottom:-8px;
	 padding-left:30px;
	}
img#navRelianceNetwork {
	 width:90px;
	 height:20px; 
	 margin-bottom:-8px;
	}
div#rightside
{
	float: right;
	width: 200px;
	}	
/*end navigation*/
div#LeftCol{
	width: 360px;	
	float: left;
	height: 432px;	
	position: relative;

	margin-top: 20px;
	}
div#MidCol{
	width: 300px;	
	height: 432px;	
	position: relative;		
	float: left;	
	margin-top: 20px;

	}
div#RightCol{
	width: 315px;	
	height: 432px;	
	position: relative;	

	margin-top: 20px;
	float: left;	
	}		
div#Intro{
	position: relative;
	height: 80px;
	margin-top: 22px;
	margin-left: 26px;	
	font-family: "Century Gothic",Georgia, Arial, Serif;
	}	
span#line1{
	color: #005093;
	font-size: 21pt;
	font-family:Georgia, Serif;
	}
span#line2{
	color: #3d342b;
	font-size: 18pt;
	margin-left: 35px;
	font-family:Georgia, Serif;
	}
span#line3{
	color: #005093;
	margin-left: 15px;
	font-size: 14pt;
	font-family:Georgia, Serif;
	}
div#SocialNetworking{
	margin-top: 10px;
	position: relative;
	height: 24px;
	float: left;
	}
div#SocialNetworking img{
	margin-right:-1px;
	border: none;
	}
div#SocialText{
	position: relative;
	color: #ffffff;
	font-size: 11pt;
	font-family: "Century Gothic",Georgia, Arial, Serif;
	float: left;
	margin-left: 3px;
	margin-top:14px;
	}
	
/*Begin Quick Search*/
	
div#quicksearchPadding{
	margin-top: 85px;
	/*margin-left: 5px;*/

}

.quicksearchcontainer { 
	position:relative; 

}
.quicksearchtitle{ 
	font-family:georgia,arial narrow, arial; 
	font-size:220%;  
	color:#20499e;
}
.quicksearchmultiinput { 
	display:block; 
	width:99%;
	height: 21px;
	margin:0px; 
	padding:0px; 
	color:#a9a9a9;
	font-size: 12pt; 
	border: 1px solid #a0998c;
	box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	-ms-box-sizing:border-box; 
	-webkit-box-sizing:border-box; 
	-khtml-box-sizing:border-box; 
}
.quicksearchaddresssuggestion { 
	position:relative; 
	display:block; 
	clear:both; 
}
.quicksearchline { 
	display:block; 
	overflow:hidden; 
	clear:both; 
	margin-top:4px; 
	font-size:12px;
}
.quicksearchlabel { 
	float:left; 
	margin:2px 4px 0px 0px; 
}
.quicksearchcontainer label{ 
	float:left; 
	margin-left:4px; 
	white-space:nowrap; 
}
.quicksearchcheckbox{ 
	float:left; 
	margin:0px;
	margin-top:0px; 
	padding:0px; 
}
div#lastlines{
	float: left; 
	width: 150px;
	}
.quicksearchsubmit{ 
	position: relative;
	top: 5px;
	bottom:0px; 
	right:0px;
	float: right;
	margin-left: 1px;
	margin-right: 0px;
}
img#QSSmallArrow{
	margin-left: 4px;
	float:left;
}
.proptypedropdown{ 
	float:right; 
	width:150px;
	color:#483e34;
	font-size: 10pt; 
	border: 1px solid #a0998c;
}
div#quicksearchaddresssuggestiondisplay{ 
	position:absolute; 
	width:100%; 
	display:none; 
	padding:4px; 
	padding-bottom:10px; 
	z-index:2; 
	font-size:10pt;
	border:1px solid #000000; 
	background:#ffffff; 
}
select#qsBeds{ 
	float:left; 
}
select#qsBaths{ 
	float:right; 
}
select#qsBeds, 
select#qsBaths{ 
	width:64px;	
	
	color:#483e34;
	font-size: 10pt; 
	border: 1px solid #a0998c; 
}
select#qsMinPrice{ 
	float:left; 
}
select#qsMaxPrice{ 
	float:right; 
}
select#qsMinPrice, 
select#qsMaxPrice{ 
	width:110px; 	
	color:#483e34;
	font-size: 10pt; 
	border: 1px solid #a0998c;
}	

div#searchForHomes 
{
	font-family:Georgia, Serif;
}

/*End Quick Search*/

div#MobileSearch{
	position: relative;
	margin-top: 20px;
}
div#MobileSearch img{
	float:left;
	margin-right:10px;
	border: none;
}
div#MobileText{
	margin-top: 40px;
	font-family:Georgia, Serif;
}
div#MobileText a, 
div#MobileText a:visited,
div.quicksearchcontainer a,
div.quicksearchcontainer a:visited{
	color: #605946;
	text-decoration: none;
}
div#MobileText a:hover,
div.quicksearchcontainer a:hover{
	text-decoration: underline;
}
span.subhead{
	color: #005093;
	font-size: 25pt;
	line-height: 28px;
}
span.sub_ital{
	color: #605946;
	font-size: 14pt;
	line-height: normal;
	font-style: italic;
}
div#FeaturedProp{
	margin-top: 52px;
	margin-left: 15px;
	margin-bottom: 0px;
}
img#FeatPhoto{
	width: 290px;
	height: 198px;
	border: none;
	}
div#FeatDetails{
	background: #004784;
	color:#ffffff;
	width: 290px;
	height: 22px;
	margin-top:-5px;
	padding-top:5px;
	font-size: 12pt;
}
div#FeaturedProp a:link, div#FeaturedProp a:visited{
	text-decoration: none;
	color:#ffffff;
}

div#FeaturedProp a:hover{
	text-decoration: underline;
	color:#ffffff;
}	
div#FeatCity{
	float: left;
	margin-left: 2px;
}
div#FeatPrice{
	float: right;
	margin-right: 2px;
}

div#InTheNews{
	position: absolute;
	margin-top: 15px;
	margin-left: 15px;
	
	}
div#InTheNews .subhead
{
	font-family:Georgia, Serif;
}

div#BlogPlaceHolder{
	margin-top:5px;
}
div#InTheNews a, 
div#InTheNews a:visited{
	color: #605946;
	font-size: 11pt;
	text-decoration: none;
}
div#InTheNews a:hover{
	text-decoration: underline;
}
img.blogImage
{
	margin-right: 5px;
	}
		
ul{
	margin-top: 10px;
	margin-left: 15px;
}
li{
	list-style-image: 	url(/media/companyset/PrudentialSelect/CorporateSite/bullet.png);
	/*color: #004d8f;*/
	list-style-position:	outside;
	list-style-type: disc;
}
.disclaimer{
	color: #605946;
	font-family: "Century Gothic",Georgia,"Century Gothic", Arial, helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	}	
div#copyright{
	position:relative;
	margin-left: auto;
	margin-right: auto;	
	width: 1010px;
	}	
img#navAgentLogin {
	 width:59px;
	 height:12px; 
	margin-bottom: 10px;
	 margin-left:820px;
	}
img#navRelianceNetwork {
	width:92px;
	height:12px; 
	margin-left: 5px;
	margin-bottom: 10px;
	}	
	
/*Featured PRop widget*/
#fpOuter{
	width:270px;
	overflow:	auto;
	position:relative;
	height:210px;
 	scrollbar-base-color:#dadada;
	scrollbar-3dlight-color:#DDDDDD;
	overflow: hidden;
	background: #efeeeb;
}
#fpContainer{
	padding-top:0px;
	padding-left:0px;	
	background: #efeeeb;
}
div.rn-fp-info-label{
	display:none;

}	
div.rn-fp-info-value{
	display:block;
	font-size: 10pt;
}
.rn-fp-info{
	position: relative;
	margin-top: 110px;
	display:block;
	background: #004784;
	color: #ffffff;
	border-top: none;
}	
.rn-fp-disclaimer, .rn-fp-lo{
	display:none;
}
div.rn-fp-c{
	margin: 0px 0px 0px 0px;	
}
div.rn-fp-photo{
    border: none;
    background: #efeeeb;
	padding: 0 0 0 0;
	height: 65px;	
	margin-bottom: -4px;
	margin: 0px;
}
div.rn-fp-photo img{
	margin-top: -12px;
	height: 55px;
	padding: 0px;
	margin-left: 0px; margin-right: 0px;
}
.rn-fp-mlsicon{
	visibility:hidden;
}
.rn-fp-viewdetails{
	display:none;
}
div.rn-fp-info-type, div.rn-fp-info-bed, div.rn-fp-info-bath, div.rn-fp-extras{ 
	display:none 
}
/* end Feat Prop Widget*/

