html,body {
    margin:0;
    padding:0;
    height:100%;
    background-color:#e8e8e8;
    color:#000000;
    font-size:10pt;
    font-family: Arial, Helvetica, Sans-Serif;
    background-image: url(../../links/images/background.jpg);
    background-repeat:repeat-x;
}
h1 {
 color: #3D5A3D; font-size: 14pt; font-family: Helvetica, Arial, sans-serif;
 margin: 5px; font-weight: bold;
}
h2 {
 color: #3D5A3D; font-size: 12pt; font-family: Helvetica, Arial, sans-serif;
 margin: 0;
}
#body_text a {
 color: #3D5A3D; font-style: italic; font-size: 10pt;
}
#body_text a:hover {
 color: #6F9BD8;
}
p { color: #000; font-family: Helvetica, Arial, sans-serif; font-size: 9pt; line-height: 15pt; }
hr {
    height:1px;
}
option.search
{
    font-size:10px;
}
.logos_realtor
{
    margin-right:20px;
}
.search_cell
{
    background-color:#3c583c;
    color:#ffffff;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:10px;
    padding-left:5px;
    padding-right:5px;
}

#logo
{
}

#logos_realestate
{
    text-align:right;
}

#headline
{
    position:absolute;
    z-index:1;
    top:-10px;
}
#houses
{
    position:absolute;
    z-index:1;
    left:350px;
    top:0px;
}
.house
{
    margin-top:5px;
    background-color:#f4f4f4;
    width:435px;
}
.house_bold
{
    font-weight:bold;
    padding-left:5px;
    font-size:10px;
    font-family: Arial, Helvetica, Sans-Serif;
}
.house_text
{
   padding-left:5px;
   font-size:10px;
   font-family: Arial, Helvetica, Sans-Serif;
}
.house_link
{
    font-weight:bold;
    text-align:right;
    font-size:10px;
    font-family: Arial, Helvetica, Sans-Serif;
}
.house_address
{
    font-weight:bold;
    text-align:right;
    font-size:10px;
    font-family: Arial, Helvetica, Sans-Serif;
}
.house_image {
 background-image: url('http://www.pathwaypropertiesonline.com/links/images/main_banner_rentals.jpg');
 background-position: top right;
 background-repeat: no-repeat;
}
.address
{
    font-size:10px;
    font-family: Arial, Helvetica, Sans-Serif;
    padding-left:5px;
}
#button_rentals
{
    position:absolute;
    z-index:2;
    top:220px;
    left:20px;
}
#button_nextyear
{
    position:absolute;
    z-index:2;
    top:220px;
    left:180px;
}
.headline {
    font-family: Bookman, Times, Serif;
    font-weight: normal;
    font-size: 22px;
    color:#3d5a3d;
}
.footer_title {
    font-weight: normal;
    font-size: 10px;
    color:#ffffff;
}
.footer_text {
    font-weight: normal;
    font-size: 10px;
    color:#6b6b6b;
}

.rotor
{
    position:absolute;
    z-index:0;
}
#quote
{
    margin-top:15px;
}
#container {
    min-height: 100%;
    background-color:#ffffff;
    width:790px;
    margin: 0 auto;

}
#container_header
{
   background-image: url(../../links/images/background_header.jpg);
   background-repeat:no-repeat;
   background-position:center;
}
#header
{
    width:790px;
    margin: 0 auto;
}
#container_body {
   padding-bottom:0px;
   background-image: url(../../links/images/background_container.jpg);
   background-repeat:repeat-y;
   background-color:#ffffff;
   height:600px;
}
#body{
    width:790px;
    margin: 0 auto;
    position:absolute;
    background-color:#ffffff;
}
#index_body_text{
   width:330px;
   padding-left:10px;
   padding-right:10px;
   font-family: Times New Mexico Roman, Times, Serif;
}
#index_body_text p{
   font-family: Times New Mexico Roman, Times, Serif;
}
#body_text {
   margin-top: 20px;
   padding-left:10px;
   padding-right:10px;
   font-family: Times New Mexico Roman, Times, Serif;
}
#container_footer {
   position:relative;
   bottom:0;
   width:100%;
   height:140px;
}
#footer
{
    width:790px;
    margin: 0 auto;
}
#container {
   height:100%;
}
#nav_top
{
    font-size:10px;
    text-align:right;
    color:#6b6b6b;
}
#nav_top a
{
    color:#6b6b6b;
    text-decoration:none;
}

#nav
{
    background-image:url(../../links/images/background_menu.jpg);
    background-repeat:repeat-y;
    background-color:#a8a8a8;
}

#navtable {text-align:center; margin-left:auto; margin-right:auto;}

.nav_cell
{
   padding-left:10px;
   padding-right:10px;
   padding-top:3px;
   padding-bottom:3px;
}

#copyright{
    font-size:9px;
    font-family:Arial, Helvetica, Sans-Serif;
}
#copyright a {
    font-size: 9px;
}
#copyright img {
 margin-top: -3px;
 margin-left: 1em;
}

a.nav{
    font-size:12px;
    text-decoration:none;
    color:#000000;
    font-weight: bold;
}
a.nav:hover{
    font-size:12px;
    text-decoration:none;
    color:#3D5A3D;
    font-weight: bold;
}
.main_headline
{
    position:absolute;
    z-index:50;
    top:60px;
}
.normalUL li {
 line-height: 14pt;
 color:#000000;
 font-size:10pt;
 font-family: Arial, Helvetica, Sans-Serif;
}
.disclaimer {
 margin: 1em 5em;
 text-align: justify;
 font-weight: bold;
 line-height: 1.5em;
 font-size: 80%;
 border-top: 1px solid #ccc;
 padding-top: .5em;
}
