/* CSS Document */

body { 
margin:0; font-size:10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000;}
body, html {scrollbar-base-color:#fff; scrollbar-face-color:#ff3300; scrollbar-track-color:#fff; scrollbar-arrow-color:#fff; scrollbar-highlight-color: #fff;  scrollbar-3dlight-color:#fff; scrollbar-shadow-color: #fff; scrollbar-darkshadow-color:#fff; }  
form, html {scrollbar-base-color:#fff; scrollbar-face-color:#ff3300; scrollbar-track-color:#fff; scrollbar-arrow-color:#fff; scrollbar-highlight-color: #fff;  scrollbar-3dlight-color:#fff; scrollbar-shadow-color: #fff; scrollbar-darkshadow-color:#fff; }  
iframe, html {scrollbar-base-color:#fff; scrollbar-face-color:#ff3300; scrollbar-track-color:#fff; scrollbar-arrow-color:#fff; scrollbar-highlight-color: #fff;  scrollbar-3dlight-color:#fff; scrollbar-shadow-color: #fff; scrollbar-darkshadow-color:#fff; }  

p {font-family: Verdana, Arial, Helvetica, sans-serif;}

p.disclosuretext{background-color: #fff; border:1px solid #000; margin:0px; margin-top:22px; padding:6px; padding-bottom:10px; text-align:left; line-height:1.3em; font-weight:normal;}
p.graybox{background-color: #E9E9E9; border:1px solid #000; margin:0px; margin-top:18px; padding:6px; padding-bottom:10px; text-align:left; line-height:1.3em; font-weight:normal;}
p.printtext {margin:0px; padding:0px; padding-top:16px; text-align:right; font-size:9px;}
.printbutton { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:9px; background-color:#000; border:none; color:#ffff00; font-weight:bold; cursor:pointer;}

.printstyle{overflow:auto; border:1px solid #ff3300; height:1106px; padding:12px; padding-bottom:4px; font-weight:normal; font-size:8pt; line-height:1.3em}

.scrollbox{overflow:auto; border:1px solid #000; height:200px; margin-top:10px; font-weight:normal; padding:8px; padding-top:18px; line-height:1.3em;}
.red {color:#ff3300; }
.redbold {color:#ff3300; font-weight:bold; }
form{margin:0px;}
input, textarea{border:1px solid #ff3300; font-size:12px; background-color: #fff;}

.sitediv{width:100%; height:100%; text-align:center; padding-top:5px;}

/*.topbox { position:absolute; top:20px; line-height:1.2em; left:65%; width:204px; border:1px solid #471b36; font-size:10px; font-weight:normal; padding:3px; color:#471b36; text-align:justify; background-color:#FAF5DA;}*/

.topbox { line-height:1.2em; width:204px; border:1px solid #471b36; font-size:10px; font-weight:normal; padding:3px; color:#471b36; text-align:justify; background-color:#FAF5DA; margin:0px; float:right}
.topbox a:link {font-size:10px; font-weight:normal; color:#471b36; text-decoration:none;}
.topbox a:visited {font-size: 10px; font-weight:bold; color: #471b36; text-decoration:none;}
.topbox a:hover {font-size:10px; font-weight:bold; color: #471b36; text-decoration:underline;}
.topbox a:active {font-size:10px; font-weight:bold; color: #471b36; text-decoration:none;}	

.topheader{font-size:12px; font-weight:bold; width:798px; margin-bottom:5px; padding-top:14px; padding-right:0px; padding-bottom:0px; background-image:url(images/HOMESINDEEDDOTCOM3.gif);background-repeat:no-repeat; background-position:left; text-align:right; height:50px; margin-left: auto; margin-right: auto}

h1{line-height:1.8em; background-color:#ff3300; border:2px solid #471b36; color:#fff; font-weight:bold; text-align:center; font-size:12px; margin:0px}
h2{font-size:12px; font-weight:bold; color: #000; margin:0px; text-align: center; padding-bottom:12px; padding-top:4px}
h3{font-size:10px; font-weight:bold; color: #fff; margin-top:0px; margin-bottom:4px; background-color:#000; text-align:center; padding:1px;}
h4{font-size:14px; font-weight:bold; color: #000; margin-top:6px; margin-bottom:0px; margin-left: auto; margin-right: auto; text-align:center; padding:8px;}
h5{font-size:12px; font-weight:bold; color: #000; margin:0px; text-align: center; padding-bottom:12px; padding-top:4px}
h6{width:42%; background-color:#ffffcc; border:1px solid #ff9900; font-size:12px; color: #471b36; font-weight:bold; line-height:18px; margin-top:6px; margin-bottom:6px;}
h6:first-letter { color:#ff9900}

/* topnavigation*/
.topnavigation {font-size: 10px; font-weight: bold; color: #fff; background-color: #ff3300; text-align: center; width: 100%; padding-top: 6px; padding-bottom: 6px; border-top: 2px solid #471b36; border-bottom: 2px solid #471b36;}
.topnavigation a:link {font-size:10px; font-weight:bold; color: #fff; text-decoration:none;}
.topnavigation a:visited {font-size: 10px; font-weight:bold; color: #fff; text-decoration:none;}
.topnavigation a:hover {font-size:10px; font-weight:bold; color: #fff; text-decoration:underline;}
.topnavigation a:active {font-size:10px; font-weight:bold; color: #fff; text-decoration:none;}
/* maincontent*/
.maincontent {font-size: 12px; font-weight:normal; color: #000; width:100%; padding-top:20px;}
.main {font-size: 12px; font-weight:normal; width:100%; padding-top:10px; padding-bottom:30px;}

/* linkstyles*/

.outboundlinks{ display:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:silver; text-align:center;}
.outboundlinks a:link {font-size:9px; font-weight:normal; color:silver; text-decoration:none;}
.outboundlinks a:visited {font-size: 9px; font-weight:normal; color:silver; text-decoration:none;}
.outboundlinks a:hover {font-size:9px; font-weight: normal; color:silver; text-decoration:underline;}
.outboundlinks a:active {font-size:9px; font-weight:normal; color:silver; text-decoration:none;}

.bottomlink {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:silver; text-align:center;}
.bottomlink a:link {font-size:9px; font-weight:normal; color:silver; text-decoration:none;}
.bottomlink a:visited {font-size: 9px; font-weight:normal; color:silver; text-decoration:none;}
.bottomlink a:hover {font-size:9px; font-weight: normal; color:silver; text-decoration:underline;}
.bottomlink a:active {font-size:9px; font-weight:normal; color:silver; text-decoration:none;}

.bottomtext{font-size:12px; line-height:16px; font-weight:normal; text-align:center; padding-bottom:48px; padding-top:32px;}
.textnotes {font-size:11px; width:60%; line-height:13px; color:#000; font-weight:normal; text-align:justify; margin-top:34px;}

.notesbottom{font-size:12px; line-height:16px; font-weight:normal; text-align:center; width:76%; margin-bottom:10px; margin-top:34px; margin-left:auto; margin-right:auto;} 
.notesbottom a:link {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
.notesbottom a:visited {font-size: 12px; font-weight:normal; color:#000; text-decoration:none;}
.notesbottom a:hover {font-size:12px; font-weight:normal; color:#000; text-decoration:underline;}
.notesbottom a:active {font-size:12px; font-weight:normal; color:#000; text-decoration:none;}


.findhomes {width:680px; height:472px; padding:2px; font-weight:normal; background-color:#FF3300; border:1px solid #471b36;}
div.scroll{border:5px double #fff; padding:12px; background-color:#fff; overflow:auto; height:468px;}
.listing{border-left:5px solid #ff9900; padding:2px; height:104px; margin-top:14px; text-align:left;}
.listingsleft {width:296px; height:94px; padding:5px; float: left; clear: both; line-height:18px;}
.listingsright {width:296px; height:94px; padding:5px; float: left; line-height:18px;}

.listing a:link{font-size:10px; font-weight:bold; color:maroon; text-decoration:underline;}
.listing a:visited{font-size:10px; font-weight:bold; color:maroon; text-decoration:underline;}
.listing a:hover{font-size:10px; font-weight:bold; color:#ff9900; text-decoration:none;}
.listing a:active{font-size:10px; font-weight:bold; color:#ff9900; text-decoration:none;}

div.fsbo{border:1px solid #006600; padding:8px; background-color:#fff; height:424px; margin-top:8px}

.property {width:212px; background-color:#d9d9d9; border: 1px solid #ff3300;}
.add{margin:0px; padding:2px; padding-bottom:4px; text-align:center;}
.additional{margin:0px; padding:2px; padding-bottom:4px; text-align:center;}

.backlink {font-size:10px; font-weight:bold; text-align:center; margin-bottom:22px; margin-top:22px; width:198px; line-height:22px; border:2px outset #ff3300; background-color:#ffffcc; padding:6px;}
.backlink a:link { color: #ff3300; text-decoration:underline; }
.backlink a:visited {color: #ff3300; text-decoration:none;}
.backlink a:hover {color: #ffffcc; text-decoration:none;}
.backlink a:active {color: #000; text-decoration:none;}


/*navigationstyles*/
#navlist{font-size: 10px; font-weight: bold; padding:0px;}
#navlist ul{margin:0px; padding:0px; list-style-type:none; font-size: 10px;}
#navlist li{margin:0px 0px 4px 0px; font-size: 10px;}
#navlist a{display:block; font-size: 10px; padding:2px; border:2px outset #ff3300; text-align:center; width:94%; color:#333; background-color: #fff;}
#navlist a:hover { border:2px outset #ff3300; color:#fff; text-decoration:none; background-color:#ff3300;}
#navlist a:link, #navlist a:active, #navlist a:visited {text-decoration:none;}
#uberlink a:link, #uberlink a:visited, #uberlink a:hover {border:2px outset #ff3300; font-size: 10px; cursor:default; color:#fff; text-decoration:none; background-color:#ff3300;}


.imagediv { height:96px; background-image:url(images/HOMESINDEED_3.jpg); background-repeat:no-repeat; background-position:center;}

/* ----- Left navigation area ----- */

#leftnav
{
	/*background-color: #B7B7B7;
	background-color:#ebebeb;*/
	background-color: #D8D8D8;
	margin: 0;
	padding: 0;
}

#leftnav ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #5F6A6D;
}

#leftnav li
{
	padding: 0;
	margin: 0;
}

#leftnav li a
{
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #5F6A6D;
	text-decoration: none;
	color: #253033;
	font-size: 10px;
	display: block;
	margin: 0;
	padding: 6px 0px 6px 10px;
}
html>#leftnav li a { /* Corrects and reemphasizes width for Netscape 4 */
	width: 172px;
}

#leftnav li.last
{
	/*background-image:url(images/left_nav_separator.gif);*/
	background-color:#ebebeb;
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #5F6A6D;
	padding: 0;
	margin: 0;
	font-size: 10px;
}

#leftnav li a:hover
{
	border-bottom: 1px solid #fff;
	border-top: 1px solid #5F6A6D;
	text-decoration: none;
	font-size: 10px;
}

#leftnav li a#current
{
	/*background-color: #5F6A6D;*/
	background-color:#ff3300;
	/*color: #DBDBDB;*/
	color:#fff;
	text-decoration: none;
	border-bottom: 1px solid #5F6A6D;
	border-top: 1px solid #5F6A6D;
	font-size: 10px;
}
/*other style sheet*/
#leftnav li a {
	width: 100%;	/* IE5.x/Win width hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 10px;
	width: 176px;	/* This is the correct value */
}
html>body #leftnav li a { 
	width: 176px;}
	
	
#divider {height:130px; background-color: #fff; padding:8px}
#break {border:1px solid #471b36; line-height:1.3em; background-color: #FAF5DA; font-size:12px; font-weight:bold; padding:3px;}


#secondnav
{
	/*background-color: #B7B7B7;
	background-color:#ebebeb;*/
	background-color: #D8D8D8;
	margin: 0;
	padding: 0;
}

#secondnav ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #5F6A6D;
}

#secondnav li
{
	padding: 0;
	margin: 0;
}

#secondnav li a
{
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #5F6A6D;
	text-decoration: none;
	color: #253033;
	font-size: 10px;
	display: block;
	margin: 0;
	padding: 6px 0px 6px 10px;
}
html>#secondnav li a { /* Corrects and reemphasizes width for Netscape 4 */
	width: 172px;
}

#secondnav li.last
{
	/*background-image:url(images/left_nav_separator.gif);*/
	background-color:#ebebeb;
	border-top: 1px solid #DBDBDB;
	border-bottom: 1px solid #5F6A6D;
	padding: 0;
	margin: 0;
	font-size: 10px;
}

#secondnav li a:hover
{
	border-bottom: 1px solid #fff;
	border-top: 1px solid #5F6A6D;
	text-decoration: none;
	font-size: 10px;
}

#secondnav li a#current
{
	/*background-color: #5F6A6D;*/
	background-color:#ebebeb;
	color: #DBDBDB;
	text-decoration: none;
	border-bottom: 1px solid #5F6A6D;
	border-top: 1px solid #5F6A6D;
	font-size: 10px;
}
/*other style sheet*/
#secondnav li a {
	width: 100%;	/* IE5.x/Win width hack */
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 10px;
	width: 176px;	/* This is the correct value */
}
html>body #secondnav li a { 
	width: 176px;}

/*cut off styles*/
.resources {width:790px; padding:5px; font-weight:normal; border:1px solid #ff3300; text-align:left;}
.resourcesleft {width:325px; height:452px; padding-top: 5px; padding-right: 15px; float: left; clear: both; line-height:18px;}
.resourcesright {width:325px; height:452px; padding-top: 5px; float: left; line-height:18px; padding-right:0px; margin-left:15px;}
.resourcescenter {width:820px; height:452px; padding-top: 5px;}
/*end cut off styles*/

/* change fsbo listing form */
.fsboinfo{ text-align:center; line-height:20px; padding-top:14px;}
.fsboinfo div { padding-bottom:12px; padding-top:0px;}
.fsboinfo p { padding:0px; margin:0px;}


.go { background-color:#FAF5DA; font-size:9px; padding:0px; font-weight:bold; border:1px outset #FAF5DA; margin-top:12px;}
.submit { background-color:#D8D8D8; color:#253033; font-size:12px; font-weight:bold; border:2px outset #666; margin-top:12px;}
.address{background-color:#000; color:#Ffff00; font-weight:bold; font-size:90%; padding-left:0px; padding:4px; padding-bottom:2px; text-align:right;}
.address a:link{font-size:90%; font-weight:bold; color:#ffff00; text-decoration:none;}
.address a:visited{font-size:90%; font-weight:bold; color:#ffff00; text-decoration:none;}
.address a:hover{font-size:90%; font-weight:bold; color:#0000ff; text-decoration:none;}
.address a:active{font-size:90%; font-weight:bold; color:#0000ff; text-decoration:none;}
.profile{line-height:16px; clear: both; background-color:#FF3300; border:2px solid #471b36; color:#fff; font-weight:bold; text-align:center; font-size:12px}
.divider{height:2px; clear: both; background-color:#FF3300;}
.broker{ background-color:#000; color: #ffff00; font-weight:bold; font-size:90%; padding:4px; text-align:center;}
.broker a:link{font-size:90%; font-weight:bold; color:#ffff00; text-decoration:none;}
.broker a:visited{font-size:90%; font-weight:bold; color:#ffff00; text-decoration:none;}
.broker a:hover{font-size:90%; font-weight:bold; color:#0000ff; text-decoration:none;}
.broker a:active{font-size:90%; font-weight:bold; color:#0000ff; text-decoration:none;}

.downloadleft {width:325px; float: left; clear: both;}
.downloadright {width:320px; float: right; text-align:right;}

.homeleft {width:225px; padding:2px; float: left; clear: both;}
.homeright {width:530px; float: right; padding:2px;}
.homecenter {width:240px; float:left; padding:2px; margin-right:12px;}


.copyright{font-size:10px; text-align:center; padding:24px; font-weight:bold; line-height:24px; }	 
.copyright a {font-size:10px; font-weight:bold; color:#471b36; text-decoration:none;}
.copyright a:hover {font-size:10px; font-weight:bold; color:#471b36; text-decoration:underline;}
.copyright a:visited {font-size:10px; font-weight:bold; color:#471b36; text-decoration:none;}

.topline {border:1px solid #471b36; line-height:1.3em; background-color: #FAF5DA; font-size:12px; font-weight:bold; padding:3px;}

#linkline {border:1px solid #471b36; background-color: #FAF5DA; font-size:10px; font-weight:bold; padding:3px;}
#linkline a:link {font-size:10px; font-weight:normal; color:#000; text-decoration:none;}
#linkline a:visited {font-size: 10px; font-weight:normal; color:#000; text-decoration:none;}
#linkline a:hover {font-size:10px; font-weight:normal; color:#000; text-decoration:underline;}
#linkline a:active {font-size:10px; font-weight:normal; color:#000; text-decoration:none;}	


.one {border:1px solid #333; padding:10px; text-align:center; background-color:#fff}
.two {border:1px solid #333; padding:10px; text-align:center; background-color:#fff}
.three {border:1px solid #333; padding:10px; text-align:center; background-color:#ebebeb;}
.four {border:none; padding:10px; text-align:center}
.five {border:none; padding:10px; text-align:center; }
.six {border:1px solid #333; padding:10px; text-align:center;}
.seven {border:none; padding-top:99px; padding-bottom:110px; padding-left:96px; padding-right:96px; text-align:center; }

#sitemap{height:412px; font-size:10px; padding:10px; padding-right:4px; text-align:left; text-indent:22px; line-height:1.4em; overflow:auto; border:1px solid #333; font-weight:normal;}
#sitemap a:link {font-size:10px; font-weight: bold; color:#333; text-decoration:underline;}
#sitemap a:visited {font-size:10px; font-weight: bold; color:#333; text-decoration:underline;}
#sitemap a:hover {font-size:10px; font-weight:bold; color:#333; text-decoration:none;}
#sitemap a:active {font-size:10px; font-weight:bold; color: #333; text-decoration:none;}
#sitemap ul {text-align:left; margin-bottom:0px; margin-top:0px; list-style-image:url(images/green.gif);}
