BODY {
	background-color: #003366;
	font: normal normal normal 10pt Arial, Helvetica, Sans-Serif;
	color: #848484;
	margin: 0px;
	border: 0px;
}

TABLE, TD {
	font: normal normal normal 10pt Arial, Helvetica, Sans-Serif;
}

#container {
	position: relative;
	z-index: 0;
	width: 780px;
	background-color: #FFFFFF;
}

#sp_mainbody {
	position: relative;
	z-index: 1;
}

#sp_section1 {
	position: relative;
	z-index: 1;
	width: 780px;
	height: 92px;
}

.agentinfo_headerimg {
	background-image: url(/images/pic_header_agentinfo.gif);
}

.propertytools_headerimg {
	background-image: url(/images/pic_header_propertyfinder.gif);
}

.communityinfo_headerimg {
	background-image: url(/images/pic_header_community.gif);
}

.financialtools_headerimg {
	background-image: url(/images/pic_header_financial.gif);
}

.tipsandnews_headerimg {
	background-image: url(/images/pic_header_tipsnews.gif);
}

.contact_headerimg {
	background-image: url(/images/pic_header_contact.gif);
}

#sp_companylogo {
	position: absolute;
	bottom: 10px;
	left: 10px;
	z-index: 2;
}

#div1 {
	position: absolute;
	bottom: 5px;
	right: 10px;
	z-index: 1;
}

#div1 a, #div1 a:visited {
	font-family: Georgia;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

.content_title {
	position: absolute;
	top: 25px;
	left: 490px;
	width: 280px;
	height: 45px;
	z-index: 1;
	font-family: Georgia;
	font-weight: bold;
	font-size: 14pt;
	color: #FFFFFF;
	text-align: center;
	overflow: hidden;
}