body {
	font-size: 10pt;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	background-color: white;
	margin: 0;
	padding: 0;
}

.listing-table {
	height: 250px; }
.listing-table td {
	vertical-align: top; }

.listing-table td table img {
	margin-top: 10px;
	 }

.listing-table td table ul {	margin-top: 10px; }

.linkDiv {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-align: center;
	border: solid 1pt #ffd700 }
	
.linkDiv a:link {
	color: #f30;
	text-decoration: none }
	
.linkDiv a:visited {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none }
.linkDiv a:hover {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: underline }
.agentDiv {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none;
	border: solid 1pt #ffd700 }
	
.agentDiv a:link {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none }
.agentDiv a:visited {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none }
.agentDiv a:hover {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: underline }
.agentDiv a:active {
	color: #f30;
	font-weight: bold;
	font-size: 9pt;
	text-decoration: none }
p       {
	color: black;
	font-size: 10pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
td {
	color: black;
	font-size: 10pt;
	text-align: left;
}
li  {
	color: black;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.p  { color: black; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2       {
	color: #f30;
	font-size: 14pt;
	text-align: left;
	border-bottom: 1pt double #f30 }
h3  {
	color: #f30;
	font-size: 12pt }
.deifooter   {
	color: #800000;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.deifooter a:link {
	color: #800000;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.deifooter a:visited {
	color: #800000;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.deifooter a:hover {
	color: #800000;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline }
.deifooter a:active {
	color: green;
	font-size: 8pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline }
a:link { }
a:visited { }
a:hover { text-decoration: none }
a:active { }
.blua   {
	color: #036;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.blua a:link  {
	color: #036;
	font-size: 9pt;
	text-decoration: underline }
.blua a:visited  {
	color: #036;
	font-size: 9pt;
	text-decoration: underline }
.blua a:hover  {
	color: #036;
	font-size: 9pt;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none }
.blua a:active  {
	color: #c0c0c0;
	font-size: 9pt;
	text-decoration: underline }
.wht    { color: #fff; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.wht a:link    { color: white; font-size: 9pt; text-decoration: none }
.wht a:visited    { color: white; font-size: 9pt; text-decoration: none }
.wht a:hover    { color: white; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.wht a:active   { color: white; font-size: 9pt; text-decoration: underline }
.mainContentTD {
	padding: 10pt }
.propertyHead {
	color: #f30;
	font-weight: bold;
	font-size: 10pt;
	padding-top: 15pt }
.detailRemarks { }
/*<agl.folder "main-nav">*/
	#main-nav { margin: 0; padding: 0; list-style-type: none; }
	#main-nav li { float: left; margin: 0; padding: 0; display: block; }
	#main-nav * a { background-image: url(navigation.gif); text-indent: -999em; height: 35px; display: block; }
	#home-button a { width: 56px; }
	#home-button a:hover { background-position: 0 -35px; }
	body#home-page #home-button a { background-position: 0 -35px; cursor: default; }
	#our-listings-button a { background-position: -56px 0; width: 117px; }
	#our-listings-button a:hover { background-position: -56px -35px; }
	body#our-listings-page #our-listings-button a { background-position: -56px -35px; cursor: default; }
	#mls-search-button a { background-position: -173px 0; width: 112px; }
	#mls-search-button a:hover  { background-position: -173px -35px; }
	body#mls-search-page #mls-search-button a { background-position: -173px -35px; cursor: default; }
	#agents-button a { background-position: -285px 0; width: 71px; }
	#agents-button a:hover { background-position: -285px -35px; }
	body#agents-page #agents-button a { background-position: -285px -35px; cursor: default; }
	#communities-button a { background-position: -356px 0; width: 112px; }
	#communities-button  a:hover { background-position: -356px -35px; }
	body#communities-page #communities-button a { background-position: -356px -35px; cursor: default; }
	#area-links-button a { background-position: -468px 0; width: 100px; }
	#area-links-button a:hover { background-position: -468px -35px; }
	body#area-links-page #area-links-button a { background-position: -468px -35px; cursor: default; }
	#rentals-button a { background-position: -568px 0; width: 76px; }
	#rentals-button a:hover { background-position: -568px -35px; }
	body#rentals-page #rentals-button a { background-position: -568px -35px; cursor: default; }
	#contact-us-button a { background-position: -644px 0; width: 106px; }
	#contact-us-button a:hover { background-position: -644px -35px; }
	body#contact-page #contact-us-button a { background-position: -644px -35px; cursor: default; }
	
	
/*</agl.folder>*/
/*<agl.folder "listing-links">*/
	.listing-links { text-align: center; width: 400px; height: 25px; padding: 2px; list-style-type: none; }
	.listing-links li { color: #fdc3b5; font-size: 20px; vertical-align: middle; float: left; margin-right: 3px; margin-left: 3px; }
	.listing-links a { color: #f30; font-size: 12pt; font-weight: bold; text-decoration: none; width: 25px; border: solid 1px #fdc3b5; display: block; }
	.listing-links a:hover { color: white; background-color: #f30; }
	body.listings1 .listing-links .one,
	body.listings2 .listing-links .two,
	body.listings3 .listing-links .three,
	body.listings4 .listing-links .four,
	body.listings5 .listing-links .five,
	body.listings6 .listing-links .six,
	body.listings7 .listing-links .seven,
	body.listings8 .listing-links .eight,
	body.listings9 .listing-links .nine,
	body.listings10 .listing-links .ten
{
	color: white;
	background: #f90;
	cursor: default;
}
	body.listings1 .listing-links .left-arrow,
	body.listings10 .listing-links .right-arrow
{ color: white; }
/*</agl.folder>*/
/*<agl.folder "rental-links">*/
	.rental-links { text-align: center; width: 200px; height: 25px; padding: 2px 2px 2px 100px; list-style-type: none; }
	.rental-links li { color: #fdc3b5; font-size: 20px; vertical-align: middle; float: left; margin-right: 3px; margin-left: 3px; }
	.rental-links a { color: #f30; font-size: 12pt; font-weight: bold; text-decoration: none; width: 25px; border: solid 1px #fdc3b5; display: block; }
	.rental-links a:hover { color: white; background-color: #f30; }
	body.rentals1 .rental-links .one,
	body.rentals2 .rental-links .two,
	body.rentals3 .rental-links .three,
	body.rentals4 .rental-links .four
{
	color: white;
	background: #f90;
	cursor: default;
}
	body.rentals1 .rental-links .left-arrow,
	body.rentals4 .rental-links .right-arrow
{ color: white; }

.bot-input {
	float: left;
	position: absolute;
	left: -999em;
}
/*</agl.folder>*/
