* { padding: 0; margin: 0; }
img {border:none}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 13px; background-image:url(images/bg.jpg); background-repeat:repeat-x}
#wrapper {margin: 0 auto; width: 792px;}


/*header background-image:url(images/bg_register.gif);*/
#header {width: 792px; float: left; height: 204px; background-color:#fff;  background-repeat:no-repeat; background-position:right}
#register {width:100%;height:26px float: right; color:#000; font-size:11px;}
#register p{float:right;background-repeat:repeat; font-weight:bold; padding:0 35px 0 5px}
#register a:link {color:#85674f; text-decoration:none}
#register a:visited {color:#85674f; text-decoration:none}
#register a:hover {text-decoration:underline}

#registerchange {width: 160px; float: right; color:#000; font-size:11px;}
#registerchange p{float:right;background-repeat:no-repeat; font-weight:bold; padding:0 35px 0 5px}
#registerchange a:link {color:#85674f; text-decoration:none}
#registerchange a:visited {color:#85674f; text-decoration:none}
#registerchange a:hover {text-decoration:underline}

/*Owners & mnagement, Renters . Here are the login and search*/
#log {float: left; width: 778px; color: #333; background:#fff; background-image:url(images/bg_left.jpg); background-repeat:no-repeat; background-position:left top; font-family:"Myriad Pro", arial, helvetica; padding:5px 4px 0 6px; margin:0}
#logbg {width: 778px; float:left; color: #333;  font-family:"Myriad Pro", arial, helvetica; margin:0; padding:0}

#owners {width:258px;_width:252px;  background-image:url(images/bg_login.gif); float:left; }
#color {height:165px; margin:0px 0px 0 3px; background-color:#f4eecc}
#owners h1{color:#0a4e93; font-size:20px; text-align:center;font-weight:normal}
#owners h2{color:#000; font-size:14px; text-align:center; font-weight:normal; background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; margin:0 0 0 10px}
#get {margin:10px 0 0 70px}
#login {margin:10px 0 0 80px}

#renters {width:520px; height:167px;  float:right; text-align:center; }
.ZipSearch { padding-bottom: 4px; }
.ZipSearch .Header { text-align: center; }
.ZipSearch .Header h1 { font-size:26px; font-weight:bold; margin: 0; padding: 0 0 4px 0; }
.ZipSearch .Field { width: 234px; float: left; padding-top: 5px; }
.ZipSearch .Field h2 { color:#5d6737; font-size:18px; }
.ZipSearch .Field label { font-size:16px; font-weight:bold; margin: 8px 0 3px 0; display: block; }
.ZipSearch .Field input { width:200px; padding: 4px; margin: 4px 5px; background-image:url(images/search.gif); background-repeat:no-repeat; font-family:"Myriad Pro", arial, helvetica; font-size:18px; color:#555; border:1px solid #999; text-align: center; text-transform: uppercase;}
.ZipSearch .Buttons { margin-left: 235px; }
.ZipSearch .Buttons input { cursor: pointer; }
#button_list {margin:20px 0 0 0}

#towns {background: #fff; width: 265px; height: 210px; float: left; background-image:url(images/bg_left.jpg); background-repeat:no-repeat; background-position:left}
#townsbg {margin:5px 0 0 5px; height:200px; background:#F4EECC url(images/bg_search.gif) no-repeat center bottom; }
#towns h1{background-image:url(images/green_new.gif); background-repeat:no-repeat; color:#fff; font-size:11px; font-weight:normal;text-align:justify;padding: 4px 3px; margin: 0;}
#towns h2 { margin: 5px 0 0 5px; font-size: 15px; }
#towns .Residential { color: #123D56; }
#towns .Vacation { color: #0b622f; }
#towns .Commercial { color: #303c23; }
#towns a {color:#795121; text-decoration:none; font-size:11px;}
#towns a:link {color:#795121; text-decoration:none;}
#towns a:visited{color:#795121; text-decoration:none;}
#towns a:hover {text-decoration:underline;}
#towns ul li{list-style:none;}
#towns ul {margin:10px 0px 3px 15px;}
/**/#towns li {background-image:url(images/arrow2.gif); background-repeat:no-repeat; background-position:left center; padding:0px 0 0 7px}
#cola{width:130px; float:left;}
#colb{width:130px; float:right;}


/* Google Ads Home Page */
#adshome {float: right; color: #333; height: 210px; width: 527px; background-color:#fff; display: inline; background-image:url(images/bg_right.jpg); background-repeat:no-repeat; background-position:right}
#adshome h1{background-image:url(images/black.gif); background-repeat:no-repeat; font-size:16px; color:#fff; font-variant:small-caps; font-weight:normal; padding:0 0 0 20px; line-height:36px}
#adsbg {margin:5px 5px 0 0}

/* Text*/
#textbg{width:792px; height:200px; background-color:#fff; float:left; background-image:url(images/bg_left.jpg); background-repeat:no-repeat; background-position:left bottom}
#textbgright {height:200px;background-image:url(images/bg_right.jpg); background-repeat:no-repeat; background-position:right bottom}
#text {margin:0px 7px 5px 7px; height: 200px; background-color:#f9f6e5}
#text h1{font-size:24px; font-weight:normal; font-variant:small-caps; padding:10px 0 0 10px}
#text h1 span{color:#82480b}
#text p{padding:10px}

/*Footer*/
#footer {width: 792px; height:31px; clear: both; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; color:#bf895b; font-size:10px;}
#footerleft {width: 792px; height:31px; background-image:url(images/footer_left.jpg); background-repeat:no-repeat; background-position:left}
#footerright{width: 792px; height:31px; background-image:url(images/footer_right.jpg); background-repeat:no-repeat; background-position:right}
#footer ul li{list-style:none; display:inline}
#footer ul{margin:0 0 0 15px;}
#footer a{font-size:10px; padding:0 6px 0 10px; line-height:25px;}
#footer a:link {color:#bf895b; text-decoration:none}
#footer a:visited {color:#bf895b; text-decoration:none}
#footer a:hover {text-decoration:underline}
#footer span{ padding:0 20px 0 300px}

/* Innerpage*/
#wrap {margin: 0 auto; background-color:#fff}
#faux {margin-bottom: 0px; overflow: auto; width: 100%}

/*Header Innerpages*/
#headerinner {height: 127px; min-width:1000px; background-image:url(images/bg_header.gif); background-repeat:repeat-x; margin:10px 0 0 0}
#logoinn {width:163px; padding:10px 0 0 20px; float:left}
#headerads {padding:20px 0 0 20%}

/* Navigation Innerpages */
#searchform {height:51px; background-image:url(images/menu_bg.gif); background-repeat:repeat-x; width:670px; margin:0 auto}
#searchformleft{height:51px; background-image:url(images/menu_left.gif); background-repeat:no-repeat; background-position:left}
#searchformright {height:51px; background-image:url(images/menu_right.gif); background-repeat:no-repeat; background-position:right}
#searchform p{color:#999967; font-size:11px; font-weight:bold;}
#searchform table {margin:3px 0 0 40px}
#searchform img{margin:12px 0 0 10px}

/*Sort*/
#sort {width:400px; margin:0 auto; text-align:center}
#sort h1{font-size:24px; color:#2c688b; font-weight:normal}
#sort p{font-size:11px; color:#999967}
#sort span {font-size:12px; color:#999967; font-weight:bold}
#sort select{color:#666}

#rightcolumn {display: inline; color: #333; background-color:#fff; margin:10px 0 0 0; padding: 0px; width: 382px; float: right; position:absolute; right:0}
#leftcolumn {float: left; color: #333; margin: 10px; padding: 0px; display: inline; position: relative;}
#footerinner {clear: both; height:30px; color: #333; background: #ABBEBE; background-image:url(images/footer_inner.gif); background-repeat:repeat-x; color:#bf895b; font-size:10px;}
#footerinner  ul li{list-style:none; display:inline}
#footerinner  ul{margin:0 0 0 15px;}
#footerinner  a{font-size:10px; padding:0 6px 0 6px; line-height:25px;}
#footerinner  a:link {color:#bf895b; text-decoration:none}
#footerinner  a:visited {color:#bf895b; text-decoration:none}
#footerinner  a:hover {text-decoration:underline}
#footerinner  p{float:right; margin:-20px 20px 0 0}



.clear { clear: both; background: none; }

.result{float:left; clear:both;}
.result img{margin:10px 0 0 25px}
.result p{text-align:center; font-size:10px}
.result a{color:#795121; text-decoration:underline}
.left {width:151px; height:180px; background:#f7f3dd; background-image:url(images/box_left.jpg); background-repeat:repeat-x; float:left}
.right { height:180px; width:auto;  background-color:#f4eecc; background-image:url(images/box_right.jpg); background-repeat:repeat-x; float:left; color:#795121;}
.right h1{font-size:18px;text-decoration:underline; font-weight:normal; padding:5px 0 0 20px}
.right span {font-size:11px; font-style:italic; padding:0 0 0 20px}
.right p {font-size:11px; text-align:left; line-height:18px; padding:0 0 0 20px}
.right p b{color:#046438}
.links {text-align:right; font-size:11px; width:300px;}
.links ul li{text-align:right; list-style:none}
.links ul img{margin:0; padding:0; vertical-align:middle}

/* Menu bottom*/
#menubottom{text-align:center; background-image:url(images/bg_menu_bottom.gif); background-repeat:repeat-x; height:26px; color:#694212; font-weight:bold}
#menubottom ul li{display:inline}
#menubottom a{padding:5px 5px 5px 5px; line-height:26px;}
#menubottom a:link{color:#694212; text-decoration:none}
#menubottom a:visited{color:#694212; text-decoration:none}
#menubottom a:hover{color:#694212; text-decoration:none; background-image:url(images/bg_menu_bottom_hover.gif)}

/* register Innerpage*/
#registerinner {height:10px; color:#000; font-size:11px; float:right; margin:-134px 0 0 0; #margin:-117px 0 0 0}
#registerinner p{float:right; margin:0 20px 0 0; background-image:url(images/bg_register.gif); background-repeat:no-repeat; font-weight:bold; padding:0 7px 0 5px}
#registerinner a:link {color:#85674f; text-decoration:none}
#registerinner a:visited {color:#85674f; text-decoration:none}
#registerinner a:hover {text-decoration:underline}

a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#bf895b;
text-decoration:none;
}
a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#bf895b;
text-decoration:none;
}
a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#bf895b;
text-decoration:underline;
}
a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#bf895b;
text-decoration:none;
}

.Clear
{
     border: 0;
     clear: both;
     display: block;
     float: none;
     margin: 0;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
}