body {
	background:url(background.gif) repeat-x;
	background-color:#eaf7f4;
	margin:0;
	padding:0;
}


.bodycolor {
	background:url(splash_back.gif) repeat-x;
	background-color:#feffff;
}

a.partner_link, a.partner_link:link, a.partner_link:active, a.partner_link:visited {
	font:bold 12px Arial,Helvetica,sans-serif; 
	font:#175a4a;
}

a.partner_link:hover {
	font:bold 12px Arial,Helvetica,sans-serif; 
	color:#b58401;
}


.apexBorder{
	background-color:#828282;
	width:100%;
	height:2px;
}


.articleHeader {
	font:bold 14px Arial,Helvetica,sans-serif; 
	color:#b58401;
}

a.article_link, a.article_link:link, a.article_link:active, a.article_link:visited, a.article_link:hover{
	font:bold 12px Arial,Helvetica,sans-serif; 
	color:#175a4a;
}

a.article_link:hover {
	font:bold 12px Arial,Helvetica,sans-serif; 
	color:#ba8c12;
}


a.buySub {
	background-image: url(buy_off.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
	margin:0;
	padding:0;
}

a.buySub:hover {
	background-image: url(buy_on.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
	margin:0;
	padding:0;
}

.headerBack {
	background-color:#010c17;
	width:768px;
	height:84px;
}


.contactInfo {
	font:bold 12px Arial,Helvetica,sans-serif; 
	color:#FFFFFF;
	padding-bottom:12px;
	padding-top:12px;
}

.contactHeader {
	color:#f9c305;
}

div.contactInfo a.clink, div.contactInfo a.clink:link, div.contactInfo a.clink:active, div.contactInfo a:visited {
	font:bold 12px Arial,Helvetica,sans-serif; 
	color:#ffcf2d;
	padding-bottom:12px;
}

div.contactInfo a.clink:hover {
	font:bold 12px Arial,Helvetica,sans-serif; 
	color:#82ddc7;
	padding-bottom:12px;
}

.contentTop {
	padding-top:12px;
	background-color:#FFFFFF;
}

.content-text {
	font:normal 12px Arial,Helvetica,sans-serif; 
	color:#000000;
}

.footerBottom {
	background-image: url(footer_back.gif);
	background-repeat:repeat-x;
	width:100%;
	height:21px;
}

a.foreclosuresSub {
	background-image: url(foreclosures_off.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
}

a.foreclosuresSub:hover {
	background-image: url(foreclosures_on.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
}

a.fsboSub {
	background-image: url(fsbo_off.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:83px;
}

a.fsboSub:hover {
	background-image: url(fsbo_on.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:83px;
}


a.hot_listingsSub {
	background-image: url(hot_listings_off.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:85px;
	margin:0;
	padding:0;
}

a.hot_listingsSub:hover {
	background-image: url(hot_listings_on.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:85px;
}


a.insiderSub {
	background-image: url(insider_off.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
}

a.insiderSub:hover {
	background-image: url(insider_on.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
}


.leftSide {
	background-image:url(left_back.gif);
	width:172px;
	height:13px;
	background-repeat:repeat-y;
}

.marginDivider {
	background-color:#FFFFFF;
}


.navBack {
	background-image:url(navback.gif);
	width:20px;
	height:27px;
	background-repeat:repeat-x;
}

a.newsletterSub {
	background-image: url(newsletter_off.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
}

a.newsletterSub:hover {
	background-image: url(newsletter_on.gif);
	background-repeat:no-repeat;
	display:block;
	width:172px;
	height:84px;
}

.partner_link {
	font:bold 12px Arial,Helvetica,sans-serif; 
	color:#175a4a;
}





#splash_div {
	border:1px solid black;
	width:773px;
	height:642px;
}


.sideBorder{
	background-color:#828282;
	width:2px;
}



.splashBottom a.skipIntro, .splashBottom a.skipIntro:link, .splashBottom a.skipIntro:active, .splashBottom a.skipIntro:visited {
	font-size:12px;
	color:#0b352f;
	font-family:Arial,helvetica,sans-serif;
	text-align:center;
	text-decoration:underline;
	display:block;
	margin:12px 0 0 0;
	font-weight:bolder;
	}

a.skipIntro:hover {
	font-size:12px;
	color:#b28a00;
	font-family:Arial,helvetica,sans-serif;
	text-align:center;
	text-decoration:none;
	}
	
.splashBottom {
	font:bolder 10px Arial, sans-serif;
	color:#0b352f;
}



.splashBottom a, .splashBottom a:link, .splashBottom a:active, .splashBottom a:visited {
	font:bolder 10px Arial, sans-serif;
	color:#0b352f;
	display:block;
	margin:0;
	padding:3px 0 0 0;
}

.splashBottom a:hover {
	color:#b28a00;
}
	
table#subBody {
	width:772px;
}

td.disclaimer {
	color:#175a4a;
}

td .disclaimer a, td .disclaimer a:link, td .disclaimer a:active, td .disclaimer a:visited {
	color:#175a4a;
}

td .disclaimer a:hover {
	color:#9a730b;
}

a, a:active, a:visited, a:visited {
	color:#175a4a;
}

a:hover {
	color:#ba8c12;
}
