.welcomeText {
	float: left; display: block;
	width: 49%; margin-right: 20px;
}

.welcomeTextContainer {
	padding: 10px; height: 153px;
}

.featuredProperty {
	float: left; display: block; width: 48%;	
}

.featuredCellLeft {
	float: left; margin-right: 10px;
}

.featuredContainer {
	padding: 10px; margin-bottom: 20px;
}

.newHomesAddress {
	white-space: nowrap;
	width: 560px; text-overflow: ellipsis;
	overflow: hidden;
}

.newHomesText {
	height: 54px; text-overflow: ellipsis;
	overflow: hidden; margin-bottom: 5px;
	display: block; white-space: normal;
	position: relative;
}

.featuredSalesHolder {
	float: left; display: block;
	margin-right: 20px; width: 99.5%;
	padding-bottom: 10px;
}

.featuredLettingsHolder {
	display: none;	
}

.featuredPropertyBlock {
	 padding: 10px;
}

.featuredPropertySplitter {
	clear: both;
	height: 1px; margin: 0px 10px 0px 10px;
}

.logo {
	background-image: url(../images/logo_default.gif);
	width: 166px; height: 180px;
}

.header { text-align: left; padding: 0px; color: inherit; height: 419px; }

.FooterTopBoxBG {
	height: 211px; padding: 35px 0px 0px 45px; margin: 0px 0px 10px 0px; background-color: #432C49; color: #FFFFFF; text-decoration: none;
	background-image: url(../images/footer-bg-default.gif); background-repeat: no-repeat; background-position: center bottom;
}

.FooterTopBoxImage { float: left; width: 109px; text-decoration: none; }
.FooterTopBoxText  { margin-left: 129px; color: #D9CADD; line-height: 16px; font-size:110%; }

.DefaultMidleBG { padding: 26px 0px 0px 52px; _height: 1%; text-decoration: none; }

.SearchButBG { position: absolute; z-index: 1000; top: 90px; margin-left: 110px; }

.SearchLeftTextBG { padding: 15px 0px 0px 0px; line-height: 22px; text-decoration: none; }

.PropertyText { height: 20px; }

.EmailYesNo { font-size:110%; padding-top:8px;}

.SearchBoxLeftBG  { float: left; width: 110px; padding-right: 18px; }
.SearchBoxRightBG { float: right; width: 104px; padding-right: 50px; font-size: 90%; line-height:110%; }
.SearchBoxMidleBG { margin-left: 128px; margin-right: 150px; }

.SearchBoxRightBG b { font-weight:normal; margin-bottom:4px; display:block;}

