.welcomeText
{
	float: left; display: block;
	width: 49%; margin-right: 20px;
}

.welcomeTextContainer
{
	padding: 10px; height: 153px;
}

.featuredProperty
{
	display: block;
}
.FeaturedPropHeight {
	min-height:410px; _height:410px;
}

.featuredCellLeft
{
	float: left; margin-right: 10px;
}

.featuredContainer
{
	padding: 0px; margin-right: 35px;
	float:left;
	width:200px;
}

.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;
}

body { background-color: #A3D200; background-image: url(../images/default-bg.gif); background-repeat: repeat-x; background-position: left top; }

.DefaultFlash { }

.DefaultSearchBoxBG { height: 50px; color: #3D3D3D; padding: 18px 0px 0px 35px; position:absolute; top:355px; }

.DefaultOpeningBG { height: 127px; text-align: right; padding: 55px 94px 0px 0px; }

.DefaultCopyRight {
	width: 957px;
	position: relative;
	left: 50%; margin-left: -501px;
	overflow: hidden;
	padding: 15px 0px 15px 45px; color: #667701;
}

a.DefaultTweb:link	  { color: #667701; text-decoration: none; }
a.DefaultTweb:visited { color: #667701; text-decoration: none; }
a.DefaultTweb:hover	  { color: #667701; text-decoration: none; }


#navbar {
	position: absolute; height: 25px; padding: 9px 0px 0px 41px; z-index: 1; font-size: 110%;
	width:100%; top:112px;
}

.featuredImg { padding-bottom:15px; margin-bottom:15px; background:url(../images/doted-line.gif) repeat-x bottom; }
.featuredPropNamePrice { padding-bottom:25px; margin-bottom:7px; background:url(../images/doted-line.gif) repeat-x bottom; }
.featuredDescription { padding-bottom:10px; margin-bottom:5px; background:url(../images/doted-line.gif) repeat-x bottom; font-size:105%; height:60px; overflow:hidden;}

.featuredPropNamePrice h2 { margin:0px; padding:0px; font-weight:normal; font-size:110%; }

a.featuredPropSaveLink:link, a.featuredPropSaveLink:visited { background:#E5E5E5; padding:3px 0px; display:block; width:100px; text-align:center; float:right; }

a.featuredPropFDLink:link, a.featuredPropFDLink:visited { background:#8C8C8C; padding:3px 0px; display:block; width:100px; text-align:center; }


.featuredLettingProperty { width:470px; float:right;}

.DefaultWhiteBg { background:#FFF; padding:30px 20px 30px 40px; color:#666666; }

.DefaultWhiteBg h3 { margin-bottom:15px; font-size:105%;}

.featuredLettingProperty h3, .featuredProperty h3 { margin-bottom:15px; font-size:120%;}

.DefaultWhiteBg b { color:#000000;}

.DefaultBotText { padding-right:250px; font-size:110%; }

.DefaultFooterBelt{	background:url(../images/default-bot-bg.gif) repeat-x top; height:93px;}


.fixWidth {
	width: 957px;
	position: relative;
	left: 50%; margin-left: -501px;
	height:93px;
}
.DefaultBotFlash {
	position:absolute;
	right:45px;
	margin-top:-49px;
}

