/* CSS Document */

h1 {font-size: 120%}

h2 { font-size: 250% }
.textninety {
font-size: 90% ;
}

h3.small { font-size: 100%}

.bigtext {
font-size: 114%;
line-height: 1.8;
}
.bullet2 {list-style-type: disc;}
.size150 {font-size:150% }
.marginp1 { margin-left: 0em }
.marginp2 { 
margin-left: 3em;
font-size:125%;}
A{ 
text-decoration:none 
 }
 			
html, body {
margin: 0;
padding: 0;
height: 100%;
font-family: verdana, arial, sans-serif;
 }

#wrapper {
position: relative;
width: 750px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0px auto; 
text-align: left; }

#wrapper_absolute {
position: absolute;
width: 750px;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0px auto; 
text-align: left; }

#navigation {
background-color: #FFFFFF;
height: 790px;
margin: 0px auto; 
text-align: left; }

#main_col{
background-color: #FFFFFF;
position: absolute;
top: 230px;
left: 171px;
text-align: left;
width: 570px;
padding-left: 9px;
}

.content{
position:relative;
top: 25px;
margin-bottom: 18px;
}

p.center {
text-align: center;
}
p.black {
color: #000000;
}
h1.center {
text-align: center;
}
td.center {
text-align: center;
}

a {text-decoration: none;
color: #000000;}

.member_logged_in
{
position: absolute;
top: -10px;
left: 390px;
background-image: url(/images/redesign2/header.jpg); 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-size: 12px;
}

.log_out
{
position: absolute;
top: 3px;
left: 590px;
background-image: url(/images/redesign2/header.jpg); 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-weight: bold;
font-size: 12px;
}

/*.templatechanger_icon {
position: absolute;
top: 205px;
left: 604px;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.templatechanger{
position: absolute;
top: 221px;
left: 639px;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}*/

.header
{
position: absolute;
top: 0px;
left: 0px;
background-image: url(/images/redesign2/header.jpg); 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.header a
{
color: #000000;
display: block;
float: left;
text-decoration: none;
}

.header img
{
border: 0
}

* html a:hover
{
visibility:visible
}

.spacer_vertical
{
position: absolute;
top: 200px;
left: 169px;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.spacer_horizontal
{
position: absolute;
top: 230px;
left: 5px;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_about
{
position: absolute;
top: 203px;
left: 531px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_acreages
{
position: absolute;
top: 349px;
left: 3px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_auctions
{
position: absolute;
top: 458px;
left: 7px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_commercial
{
position: absolute;
top: 288px;
left: 3px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_contact
{
position: absolute;
top: 203px;
left: 640px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;

}

.button_downloads
{
position: absolute;
top: 200px;
left: 550px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_print
{
position: absolute;
top: 203px;
left: 420px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_rentals
{
position: absolute;
top: 401px;
left: 1px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_residential
{
position: absolute;
top: 232px;
left: 3px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_search
{
position: absolute;
top: 203px;
left: 180px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.sign_up
{
position: absolute;
top: 513px;
left: 1px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.sign_in
{
position: absolute;
top: 660px;
left: 2px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_signin
{
position: absolute;
top: 700px;
left: 9px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_signup
{
position: absolute;
top: 570px;
left: 9px;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.button_tools
{
position: absolute;
top: 200px;
left: 300px; 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
}

.logged_in {
position: absolute;
top: 510px;
left: 5px;
}

.heading_listings
{
position: absolute;
top: 208px;
left: 39px; 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-size: 18px;
}
.text_residential
{
position: absolute;
top: 255px;
left: 52px; 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-size: 18px;
}

.text_residential a
{
color: #000000;
display: block;
float: left;
text-decoration: none;
font-size: 18px;
}

.text_commercial
{
position: absolute;
top: 307px;
left: 52px; 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-size: 18px;
}

.text_commercial a
{
color: #000000;
display: block;
float: left;
text-decoration: none;
font-size: 18px;
}

.text_acreages
{
position: absolute;
top: 360px;
left: 52px; 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-size: 18px;
}

.text_acreages a
{
color: #000000;
display: block;
float: left;
text-decoration: none;
font-size: 18px;
}

.text_rentals
{
position: absolute;
top: 416px;
left: 52px; 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-size: 18px;
}

.text_rentals a
{
color: #000000;
display: block;
float: left;
text-decoration: none;
font-size: 18px;
}

.text_auctions
{
position: absolute;
top: 466px;
left: 52px; 
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0;
padding: 0;
font-size: 18px;
}

.text_auctions a
{
color: #000000;
display: block;
float: left;
text-decoration: none;
font-size: 18px;
}

.contact_success_background
{
position: absolute;
top: 8px;
left: 12px;
width: 727px;
height: 594px;
background-image:url('/images/contact_success_background.jpg');
background-repeat: no-repeat;
display: block;
margin: 0;
padding: 0;
color: #FFFFFF;
}

.contact_error_background
{
position: absolute;
top: 8px;
left: 12px;
width: 727px;
height: 594px;
background-repeat: no-repeat;
display: block;
margin: 0;
padding: 0;
}

.contact_error_back
{
position: absolute;
top: 210px;
left: 221px;
background-repeat: no-repeat;
display: block;
margin: 0;
padding: 0;
}

.address
{
position: absolute;
top: 801px;
left: 475px;
}

.ratebox
{
position: absolute:
top: 790px;
left: 7px;
}
