img, div {
    behavior: url(iepngfix.htc);
}
body {
    width:100%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    background-color:#f5f9c6;
    margin: auto;
    padding-left:1px;
}
a:link {
    color:#423e11;
}
a:hover {
    color:#beba81;
}
a:visited {
    color:black;
}
/**Main Logo Container**/
div.container {
    top:1px;
    left:1px;
    width:99.9%;
    height:100%;
    margin:0px;
    padding:0px;    
    position:relative;
}
div#logo {
    top:0px;
    left:-1px;
    height:180px;
    margin:0px;
    padding:0px;
    position:relative;
    border-width:1px 1px 0px 1px;
    border-style:solid;
    border-color:#423e11;  
    background-image:url('images/logo_bgrd.jpg');
    z-index:1;
}
/**End Main Page Container**/
/** Start Nav Menu**/
div#navmenu {
    top:-2px;
    left:-1px;
    position:relative;
    width:auto;
    border-left:1px solid #423e11;
    border-right:1px solid #423e11;    
    z-index:999;
}
/**End Nav Menu**/
/**Start Home Page Content**/

.left_fade {
    position:absolute;
    left:-1px;
    height:100%;
    width:200px;
    border-left:1px solid black;
    background-image:url('images/1pxfade_lt.jpg');    
}
.right_fade {
    position:absolute;
    right:1px;
    height:100%;
    width:200px;
    border-right:
    1px solid black;
    background-image:url('images/1pxfade_rt.jpg');       
}

a img {
    border:none;
}
img.home  {
    top:1px;
    position:relative;
    vertical-align:top;
    margin:0px;
    padding-top:0px;
}
div#l_col {
    top:-4px;
    left:-1px;
    float:left;
    width:200px;
    margin-left:0px;
    position:relative;
    border-width:0px 1px 1px 1px;
    border-style:solid;
    border-color:#423e11;
    z-index:1;
}
div#c_col {
    top:-3px;
    position:relative;
}
div#c_col_hdr {
    top:0px;
    left:-1px;
    width:auto;
    height:38px;
    margin-right:-20px;
    text-align:center;
    position:relative;
    background-image:url("images/1x38.jpg");
    background-repeat:repeat-x;
}
div#c_col_text {
    top:0px;
    float:none;
}
div#c_col_content {
    margin: 0px 10px 0px 10px;
    position:relative;
}
div#ctr_ul {
    margin-left:auto;
    margin-right:auto;
    width:50%;
    line-height:8px;
    position:relative;
    font-size:12px;
}
div#r_col {
    top:-4px;
    left:-1px;
    width:200px;
    height:auto;
    float:right;
    position:relative;
    border-width:0px 1px 1px 1px;
    border-style:solid;
    border-color:#423e11;
    z-index:9;
}
div.r1h {
    top:1px;
    width:200px;
    height:38px;
    position:relative;
    text-decoration:none;
    text-align:center;
    background-image:url("images/1x38.jpg");
    background-repeat:repeat-x;
}

p {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    text-align:justify;
    line-height:22px;
    margin: 20px 210px 0px 210px;
}
p.h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    text-align:center;
    line-height:10px;
    margin:0 auto;
    padding-bottom:10px;
}
p.h2 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align:left;
    vertical-align:top;
    line-height:18px;
    padding: 20px 0px 0px 15px;
    margin:0px;
}
p.h3 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    vertical-align:top;
    line-height:10px;
    padding: 0px 0px 0px 0px;
    margin:0px;
}

/** Start rentals layout **/
.rentals {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align:center;
}
/** End rentals layout **/
.cons {
    top:0px;
    width:50%;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}
/** Start Testimonials layout **/
p.test{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align:justify;
    line-height:14px;
    margin: 30px 10px 0px 10px;
    padding:10px 200px 0px 200px;
}
p.sig {
    top:-15px;
    text-align:right;
    position:relative;
    font-size:10px;
    font-style:italic;
    font-weight:bold;
}
.testimonials {
    top:50px;
    vertical-align:top;    
    position:relative;
}
.prev {
    padding:10px 10px 0px 10px;
    float:left;    
}
.next {
    padding:10px 10px 0px 10px;
    float:right;
}
/** End Testimonials layout **/
/**Start Footer and Bottom NAV Links**/
div#footer_container {
    left:-1px;
    position:relative;
    top:-5px;
    width:100%;
    clear:both;
    height:180px;    
}
div#footer {
    border:1px solid #423e11;
    background-image: url("images/ftr_bgrd.jpg");

}
.botnav {
    width:100%;
    height:20px;
    top:20px;
    line-height:10px;
    margin:0 auto;    
    position:relative;
    text-align:center;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    text-decoration:none;
}
.botnav a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    text-align:center;
    text-decoration:none;
}
p.botnav a:visited {
    color: #000000;
    text-decoration:none;
}
p.botnav a:hover {
    color: #828282;
    text-decoration:none;
}
p.botnav a:active {
    color: #000000;
}
#op_reb {
    top:-120px;
    position:relative;
    float:left;
    padding-top:15px;
    margin-left:30px;
}
#pow {
    top:-120px;
    position:relative;
    float:right;
    padding-top:15px;
    margin-right:30px;
}

/**End Footer and Bottom NAV Links**/
input.text, textarea, select{
    font-size:1.1em;
    line-height:1.3em;
    border-top:1px solid #7c7c7c;
    border-left:1px solid #c3c3c3;
    border-right:1px solid #c3c3c3;
    border-bottom:1px solid #ddd;
    background:#fff url(/images/fieldbg.gif) repeat-x top;
}

div#poweredby {
    position:absolute;
    float:left;
    top:200px;
    left:5px;
    font-family:verdana;
    font-size:10px;
    color:#000;
}
#poweredby a:link, #designedby a:link {
color:#000;
 }
div#designedby {
    position:absolute;
    float:right;
    top:200px;
    right:5px;
    font-family:verdana;
    font-size:10px;
    color:#000;
}

