body{
	background-image:url(/wt/porter/images/landingPage/bodyBg.jpg);
	background-repeat:repeat-x;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	background-color:#5c5b49;
}
p{
	padding:0;
	margin:0;
	text-align:left;
}
.wrapper{
	width:1003px;
	height:850px;
	margin:auto;
}
.header{
	width:1003px;
	height:130px;
	margin-top:20px;
}
.headerCnt{
	color:#dedcb6;
	margin-left:12px;
	margin-top:25px;
}
h3{
	color:#dedcb6;
	font-size:15px;
	font-weight:normal;
	padding:0;
	margin:25px 0 0 -85px;
}

.toplinks {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:right;
	line-height:30px;
	color:#ead0d7;
}
.toplinks a {
	color:#ead0d7;
	text-decoration:none;
}
.toplinks a:hover {
	color:#ead0d7;
	text-decoration:underline;
}

.tagline{
	background-image:url(/wt/porter/images/landingPage/tagline.gif);
	width:589px;
	height:131px;
	background-repeat:no-repeat;
	float:left;
}
.topAddBg{
	background-image:url(/wt/porter/images/landingPage/addBg.gif);
	background-repeat:no-repeat;
	width:190px;
	height:131px;
	float:left;
}

.topNav{
	width:1000px;
	height:24px;
}
.leftPart{
	width:250px;
	float:left;
	color:#7d7d71;
	padding-top:5px;
}
.rightPart{
	width:743px;
	float:left;
	padding-left:5px;
	display:inline;
	padding-top:5px;
}
.openhouse{
	width:250px;
	height:80px;
	background-image:url(/wt/porter/images/landingPage/openhouse.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
}
.openhouseCnt{
	width:218px;
	*width:220px;
	margin-left:15px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-top:75px;
	*margin-top:75px;
}
.openHouseBold{color:#454545;font-weight:bold;}
.rentHomeCnt{
	width:218px;
	*width:220px;
	margin-left:15px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-top:60px;
	*margin-top:57px;
}
.immAnsCnt{
	width:218px;
	*width:220px;
	margin-left:15px;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-top:42px;
	*margin-top:37px;
}
.clearboth{
	clear:both;
}
.renthome{
	width:250px;
	height:74px;
	background-image:url(/wt/porter/images/landingPage/renthome.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
}
.answer{
	width:250px;
	height:37px;
	background-image:url(/wt/porter/images/landingPage/answer.gif);
	background-repeat:no-repeat;
}
.leftpartFooter{
	width:250px;
	height:17px;
	background-image:url(/wt/porter/images/landingPage/leftpartFooter.gif);
	background-repeat:no-repeat;
}
.headerBg{
	background-image:url(/wt/porter/images/landingPage/headerImg.jpg);
	width:745px;
	height:186px;
	background-repeat:no-repeat;
}
.rightIn1{
	width:472px;
	float:left;
	padding:12px	0 0 0px;
}
.rightIn2{
	width:265px;
	float:right;
	padding:12px	0 0 0px;
}
.propertySearch{
	background-image:url(/wt/porter/images/landingPage/propertysearch.gif);
	background-repeat:no-repeat;
	width:472px;
	height:45px;
}

.proSearchCnt{
	width:471px;
	height:356px;
}
.proSearchCntIn{
	width:387px;
	height:155px;
	*height:140px;
	padding:10px 38px 0 38px;	
}
.textSearchParm{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:3px;
}
.textBoxWrapper1{
	width:181px;
	height:125px;
	float:left;
}
.txtInnerWrapper1{
	width:74px;
	height:70px;
	float:left;
}
.txtInnerWrapper2{
	width:74px;
	height:70px;
	float:right;
}
.textBoxWrapper2{
	width:181px;
	height:125px;
	float:right;
}
.propTextbox {
	background-color:#fff;
	border:1px solid #afaea3;
	color:#000000;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	height:20px;
	width:177px;
	float:left;

}
.propTextboxSmall{
	background-color:#fff;
	border:1px solid #afaea3;
	color:#000000;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	height:20px;
	width:70px;
	float:left;
}
.featuredprop{
	width:265px;
	height:45px;
	padding-bottom:10px;
}
.rightpartFooter{
	width:472px;
	height:17px;
	background-image:url(/wt/porter/images/landingPage/rightfooter1.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}
.featuredpropCnt{
	height:320px;
	width:265px;
	background-image:url(/wt/porter/images/landingPage/featuredproperties.gif);
	background-repeat:no-repeat;
}
.weather{
	background-image:url(/wt/porter/images/landingPage/weather.gif);
	width:265px;
	height:20px;
	padding-bottom: 15px;
	background-repeat:no-repeat;
	color:#000000;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
}
.weatherCnt{
	height:69px;
	width:265px;
	background-color:#b8b7aa;
}
.rightpartFooter1{
	width:265px;
	height:17px;
	background-image:url(/wt/porter/images/landingPage/rightfooter2.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	float:left;
}
.sep2{
	background-image:url(/wt/porter/images/landingPage/sep2.gif);
	width:471px;
	height:2px;
	background-repeat:no-repeat;
	margin-top:10px;
}
.sep3{
	background-image:url(/wt/porter/images/landingPage/sep3.gif);
	width:265px;
	height:2px;
	background-repeat:no-repeat;
	margin-bottom:10px;
}
.learnmore{
	color:#222221;
	float:right;
	margin-right:55px;
	display:inline;
	margin-top:5px;
}

.learnmore a			{ color:#222221; font-family:sans-serif,Verdana, arial, helvetica; font-size:10px; font-weight:bold; text-decoration:none; }
.learnmore a:link		{ color:#707056; font-family:sans-serif,Verdana, arial, helvetica; font-size:10px; font-weight:bold; text-decoration:none; }
.learnmore a:visited  { color:#707056; font-family:sans-serif,Verdana, arial, helvetica; font-size:10px; font-weight:bold; text-decoration:none; }
.learnmore a:hover	{ color:#000; font-family:sans-serif,Verdana, arial, helvetica; font-size:10px; font-weight:bold; text-decoration:underline; }
.learnmore a:active	{ color:#707056; font-family:sans-serif,Verdana, arial, helvetica; font-size:10px; font-weight:bold; text-decoration:none; }

.ipbox1 {
background-color: #FFFFFF;
border:1px solid #AFAEA3;
font-size:11px;
padding:3px;
width:179px;
*width:182px;
height:25px;
color:#000000;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:12px;
}
