/* Site-wide styles */
html{overflow: scroll;} 
body{margin:0; font-family: Arial;font-size:0.7em;background-color:white; color:#666666}
form{margin:0;}
img{border:0;}
ul{margin:0}

/* Generic styles */
#pageTitle{width:711px;height:52px;border-left:6px solid #e67124;border-right:6px solid #e67124;padding-left:27px;padding-top:20px;background-color:white;font-size:2.1em}
#genericSurround{float:left;width:690px;height:100%;border-left:6px solid #e67124;border-right:6px solid #e67124;padding-left:28px;padding-right:20px;background-color:white; padding-bottom:20px;}
#genericSurround A{text-decoration:underline;color:black;}
#genericSurround A:hover{text-decoration:underline;}
.formFieldLeft{float:left;width:100px;}
.formFieldRight{float:left;}
.formText{font-size: 11px; color: #666666;}
.formTextInput{color:#666666; font-size:11px;}
#inputSmall{width:100px;}
.formTextArea{width:300px; height: 100px; font-family: Arial; font-size: 11px; color: #666666;}
.genericClear{clear:both;}
.closeWindow{font-size: 0.79em; font-weight: bold;color: #003366;}
.closeWindow A{text-decoration : none; color : #003366;}
.closeWindow A:hover{text-decoration : none; color : 003366;}
.smallBreak{height:8px;}

.contentarea 
{
	width: 690px;
	height: 100%;
	padding:15px;
	float:left;
}

/* Top banner */
#centrePage{float:left;position:absolute;left:50%;margin:0 0 0 -375px;width:750px; background-image:url(../graphics/bgGfx.gif); background-repeat:repeat-y}
#topBannerSurround{width:738px;height:180px;border-left:6px solid #e67124;border-right:6px solid #e67124;}
#topBannerInner{width:738px;height:180px;background-color:#f87b1e;}
#topBannerLogo1{float:left;width:307px;height:180px;}
#topBannerLogo2{float:left;position:relative;width:281px;height:180px;border-bottom:2px solid white;}
#topBannerLogo3{float:right;width:150px;height:180px;}

#topBannerBottom{width:738px;height:1px;background-color:white;border-top:1px solid #ccffcc;}

/* Top menu */
#topMenuSurround{width:738px;height:21px;border-left:6px solid #e67124;border-right:6px solid #e67124;padding-top:8px;background-color:#e67124;}
#homeButton{position:relative;left:28px;top:3px;color:#c30069;font-size:1.1em;font-weight:bold;}
#selectedMenuItem{clear:both;position:relative;left:38px;top:5px;}

/* Nav rollover */
.but{float:left;margin-left:45px; color:#FFFFFF; font-size:12px; padding:0px 7px 6px 7px}
.but A{color:#FFFFFF; text-decoration:none}
.but A:hover{color:#FFFFFF; text-decoration:underline}


/* Main banner */
#mainBannerSurround{width:738px;height:278px;border-left:6px solid #e67124;border-right:6px solid #e67124;background-color:white;}
#mainBannerSurround A{text-decoration:none;color:black;}
#mainBannerSurround A:hover{text-decoration:underline;color:black;}
/*#mainBannerSurround A:hover{text-decoration:underline;color:#666666;}*/
#bannerLeft{float:left;width:308px;height:278px;}
#bannerRight{float:right;width:395px;height:263px;border-top:1px solid #ccffcc;padding-top:14px;padding-left:20px;padding-right:15px;}
#bannerRight A{color:#666666; text-decoration:none; font-weight:bold;}
#bannerRight A:hover{color:#666666; text-decoration:underline; font-weight:bold;}

/* Sign in banner */
#signInSurround{width:738px;height:33px;border-left:6px solid #e67124;border-right:6px solid #e67124;background-color:#c30069;}
#signInBg{width:738px;height:29px;border-top:2px solid white;border-bottom:2px solid white;}
#signInLeft{float:left;position:relative;left:12px;top:4px;}
#signInRight{float:left;position:relative;left:30px;top:12px;}
#signInRight A{color:black;text-decoration:none;}
#signInRight A:hover{color:black;text-decoration:none;}

/* Feature prop banner */
#featurePropTitleSurround{width:738px;height:30px;border-left:6px solid #e67124;border-right:6px solid #e67124;background-color:#e67124; float:left; padding-top:10px;}
#featuredTop{height:25px; width:600px; background-color:#f47b20; border-left:6px solid #e67124;border-right:6px solid #e67124;width:738px;}

/* ********** Featured Properties new ************** */

div#feature{
	clear: both; 
	width: 724px;
	height: 200px;
	margin: 0 0 0 6px; 
	padding: 2px 0 0 6px; 
}

div#feature h3#feathead{
	width: 114px; 
	height: 16px; 
	margin: 0 0 7px 7px; 
}

div#featureprops ul{
	display: inline;
	list-style-type: none; 
}

div#featureprops ul li{
	float: left;
	margin-right: 3px; 
}

div#featureprops ul li a img{
	width:175px;
	height:131px;
}

div#featureprops ul li div.fpAddress{
width:168px;
	margin-top: 3px;
	padding: 5px 2px 0 5px;
	color:  #666666; 
	background-color: #ffffff;
}

div#featureprops ul li div.fpPrice{
width:168px;
	height: 22px;
	padding: 0 2px 5px 5px;
	background-color: #ffffff;
	color:  #666666; 
	font-weight:  bold;
}


#featurePropSurround{width:738px;border-left:6px solid #e67124;border-right:6px solid #e67124;background-color:#FFFFFF; float:left; padding-top:15px; padding-bottom:15px;}
#featurePropBorders{width:738px;height:175px;border-top: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;}
#featurePropImgSurround{width:738px;height:175px;border-top:4px solid #FFFFFF;border-bottom:4px solid #FFFFFF;}
#dotsLeft{float:left;width:11px;height:175px;background-color:#FFFFFF}
#dotsRight{float:left;width:11px;height:175px;background-color:#FFFFFF}
.seperatorDots{float:left;width:17px;height:175px; background-color:#FFFFFF}
.fpImg{float:left;width:166px;height:175px; text-align:center; background-color:#FFFFFF}

/* Feature prop info */
#fpInfoSurround{width:727px;height:46px;padding-left:11px;padding-top:7px;border-left:6px solid #e67124;border-right:6px solid #e67124;background-color:#f47b20;}
.fpInfo{float:left;width:181px;color:white;}

/* Footer */
#footerSurround{width:724px;height:115px;border-left:6px solid #e67124;border-right:6px solid #e67124;padding-top:28px;padding-left:14px;background-color:#e67124; float:left}
#pinkFooterCopy{color:#FFFFFF;}
#pinkFooterCopy A{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#pinkFooterCopy A:hover{color:#FFFFFF;text-decoration:underline;font-weight:bold;}

#pinkFooterCopy2{color:#FFFFFF;font-size:10px;}
#pinkFooterCopy2 A{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#pinkFooterCopy2 A:hover{color:#FFFFFF;text-decoration:underline;font-weight:bold;}


#blackFooterCopy{color:#999999;margin-top:20px;}
#blackFooterCopy A{color:#999999;text-decoration:none;}
#blackFooterCopy A:hover{color:#999999;text-decoration:underline;}

/* Search results */
.propResSurround{width:738px;border-left:6px solid #e67124;border-right:6px solid #e67124;background-color:white;}
.propResImg{float:left;width:170px;height:127px;margin-bottom:8px; text-align:center}
.propDetailsSurround{float:left;width:568px;}
.propInfoBanner{width:546px;height:24px;padding-left:22px;padding-top:10px;background-color:#f37a21; color:#FFFFFF}
.propInfoBannerDetails{width:546px;height:29px;margin-left:7px;border-bottom:1px solid #cccccc;padding-left:15px;padding-top:7px;background-color:white;}
.propBannerA{float:left;width:70px;text-align:center;font-weight:bold;}
.propBannerB{float:left;width:145px;text-align:center;font-weight:bold;}
.propBannerC{float:left;width:94px;text-align:center;font-weight:bold;}

.propInfo{width:550px;margin-left:18px;padding:8px 0 8px 0;background-color:white;}

.propExtrasSurround{clear:both;width:294px;height:21px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-left:444px;}
.propExtrasA{float:left;width:100px;margin-top:2px;text-align:center;font-weight:bold;font-size:1.1em;}
.propExtrasB{float:left;width:100px;margin-top:2px;text-align:center;font-weight:bold;font-size:1.1em;}
.propExtrasC{float:left;width:74px;margin-top:2px;text-align:center;font-weight:bold;font-size:1.1em;}

.propExtrasA A{color:#e67124;text-decoration:none;}
.propExtrasA A:hover{text-decoration:none;}
.propExtrasB A{color:#e67124;text-decoration:none;}
.propExtrasB A:hover{text-decoration:none;}
.propExtrasC A{color:#e67124;text-decoration:none;}
.propExtrasC A:hover{text-decoration:none;}

.resultsSplit{width:738px;height:18px;border-left:6px solid #e67124;border-right:6px solid #e67124;background-color:white;}

/* Property details */
#propDetailsSurround{width:698px;border-left:6px solid #e67124;border-right:6px solid #e67124;padding-left:20px;padding-right:20px;background-color:white;}

/* Full property details */
#fullDetailsSurround{width:718px;border-left:6px solid #e67124;border-right:6px solid #e67124;padding-left:20px;background-color:white;}
/*#imgSurround{float:left;width:354px;height:264px;margin-bottom:3px;}*/
#imgSurround{float:left;width:354px;margin-bottom:3px; text-align:center}
#textSurround{float:left;width:364px;}
#textSurroundPad{width:344px;padding:0px 0 3px 0;background-color:white;}
#detailsTitleBg{width:320px;height:24px;background-color:#e67124;padding-left:24px;padding-top:10px;color:white;font-weight:bold;}
/*#detailsPara{width:324px;height:70px;margin-top:20px;margin-bottom:20px;padding-left:20px;}*/
#detailsPara{width:324px;margin-top:20px;margin-bottom:20px;padding-left:20px;}
#infoPara{width:324px;height:100px;padding-left:20px;padding-top:20px;font-weight:bold;background-color:#f37a21; color:#FFFFFF}
#detailsExtras{clear:both;width:698px;height:20px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;font-size:1.1em;font-weight:bold;}
#detailsExtrasA{padding-left:10px;}
#detailsExtrasA A{color:#e67124;text-decoration:none;}
#detailsExtrasA A:hover{text-decoration:none;}
#detailsExtrasB{padding-left:95px;}
#detailsExtrasB A{color:#e67124;text-decoration:none;}
#detailsExtrasB A:hover{text-decoration:none;}
.detailsExtrasC{padding-left:93px;}
.detailsExtrasC A{color:#e67124;text-decoration:none;}
.detailsExtrasC A:hover{text-decoration:none;}
.detailsExtrasD{padding-left:93px;}
.detailsExtrasD A{color:#e67124;text-decoration:none;}
.detailsExtrasD A:hover{text-decoration:none;}

#specialoffer{
float:right; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:right; padding-right:8px;
}








