body {
	background-image:url(../images/default-bg.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#01204C;
}
.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;
}

.DefaultImageBG { height: 421px; text-align: left; background-color: #000000; }

.DefaultMidleBG {
	position: absolute; z-index: 1000; width: 1002px; margin-left: 85px;
}


html>body .DefaultMidleLeftBG
{
	width: 200px; background-image: url(../images/white-bg.png);
}

*html .DefaultMidleLeftBG
{
	width: 200px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Themes/404/1/images/white-bg.png',sizingMethod='scale');
}

.PropertiesTopButBG { height: 29px; width: 200px; border-bottom: #FFFFFF 2px solid; position: relative; z-index: 999; }

#DefaultNavbar {
	padding: 30px 0px 0px 0px; height: 389px;
}

.navBarItem-static { color: #0A3E77; border-bottom: solid 1px #9FACBD; display: block; padding: 3px 24px; }

a.navBarItem-link:link		{ color: #0A3E77; text-decoration: none; border-bottom: solid 1px #9FACBD; display: block; padding: 3px 24px; }
a.navBarItem-link:visited	{ color: #0A3E77; text-decoration: none; border-bottom: solid 1px #9FACBD; display: block; padding: 3px 24px;  }
a.navBarItem-link:hover		{ color: #0A3E77; text-decoration: none; border-bottom: solid 1px #9FACBD; display: block; padding: 3px 24px;  }

.navBarItem-subItem {
	background-image: url(../images/blue-bg.png); padding: 3px 0px 3px 20px; width: 180px; border-bottom: #6C8AA8 1px solid;

	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue-bg.png', sizingMethod='scale'); 
}
.navBarItem-subItem-over {
	padding: 3px 0px 3px 20px; width: 180px; border-bottom: #6C8AA8 1px solid; background-image: url(../images/blue-bg.png);

	_background-image: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/blue-bg.png', sizingMethod='scale'); 
}

.DefaultBotText { padding: 40px 0px 40px 385px; }


.copyRight {
	padding: 2px 10px 2px 390px; text-align: left; position: relative;
	display: block;
	position:fixed;
	_position: relative;
	bottom:0px;
	color:#CCCCCC;
	background-color:#143462;
	width:100%;
	_width: auto;
	font-size:80%;
}
a.tweb:link	   { color: #CCCCCC; text-decoration: none; }
a.tweb:visited { color: #CCCCCC; text-decoration: none; }
a.tweb:hover   { color: #FFFFFF; text-decoration: none; }
