@import url("repose_common.css");


body {color: #000000; }
body a:link, body a:visited { color:#000000;}
body a:hover {color:#000000;}
/*---------------// template specific classes //------------------*/
#wrapper { float: none; width: 1002px; height: auto; margin: 0; background:url(../images/yrepeatbg.jpg) repeat-y; position:relative; }
#navwrapper{width:200px;}
#lft_col { width: 200px; min-height:670px; margin: auto; padding-top: 30px; padding-left: 15px; float: left; border-right: 1px solid #fff; }
#cntr_col { width: 490px; height: auto; margin: auto; float: left; background: #58504b; }
#ctmcontentcontainer { width: 718px; height: auto; margin-top:0px; padding: 10px; background:#f4f4f4; float: left;}
.rgt_col { width: 786px; height: auto; float: left; }
.rgt_col_r1 { width: 786px; height: 236px; float: right; }
.mrkt_img_wrpr { width:	490px; height: 235px; background: url(../images/photobg.jpg) bottom repeat-x; float: left; }
#banner { width: 490px; height: 222px; margin: auto; }
.title { width: 270px; height: auto; float: left; margin:0px 10px 7px 10px; font:normal 18px arial, helvetica, sans-serif; color: #487808; text-align: center; }
.title_res_login { width: 257px; height: auto; float: left; margin-bottom: 7px; font:normal 18px arial, helvetica, sans-serif; color: #487808; text-align: center; }
#rgt_col_res_login { width: 278px; height: 192px; margin: auto; padding-top: 15px; padding-left: 15px; text-align: left; float: left; background: url(../images/loginbg.png) top center no-repeat; }
.login_img { width: 260px; height: 80px; }
.res_log_button { width: 135px; height: 30px; padding:7px 0px 0px 95px; margin-top: 5px; float: left; background: url(../images/loginbutton.png) top center no-repeat; }
#iconlist { width: 125px; float: right; }
.lft_col_prop_adr { width: 210px; height:auto; text-align: left; float: left; color: #ffffff; position:absolute; bottom:0px; padding-bottom:10px; left:0px; }
.prop_name { width: 210px; height:auto; float: left; margin-bottom: 15px; font:normal 18px arial; color:#b2af9e; text-align: center; text-decoration: none; }
#address { width: 210px; height:auto; float: left; margin-bottom: 15px; font:normal 13px arial; color:#b2af9e; text-align: center; text-decoration: none; line-height: 16px; word-wrap:break-word; }
#address a{color:#b2af9e;}
#footertop{float:left; width:1002px; position:relative;}
#footertext{width:auto; float:left;}
#ehlicon{float:left; padding-left:5px;background:url(../images/build_equalhousing.png) right top no-repeat; width:19px; height:18px;}
#footertextwrapper { font:normal 11px arial; color:#737373; text-decoration: none; margin-top:3px; width:600px;}
#footerbottom {float:left; width:1000px; padding-top:5px;}
.lne_brk { width: 270px; height: 15px; float: left; margin-top: 25px; background: url(../images/decoline.jpg) top center no-repeat; }
#pwbymain { width:200px; float:left; padding-top:5px;}
.btm_rgt_text { font:normal 11px arial; color:#858587; position:relative; float:left; padding:0px 5px 0px 8px;}
.btm_rgt_img { position:relative; float:left; }
.btm_rgt_img a{background:url(../images/rclogo_color.png) left top no-repeat; width:76px; height:18px; display:block;}
#footernav{position:relative; width:300px; float:right;}

#bottommenu{ text-align:right; float:right;}
#bottommenu ul{ margin:0px; padding:0px;}
#bottommenu ul li{ list-style:none; display:inline-block; font:normal 11px arial; color:#737373; padding:0px 5px; border-left:1px solid #737373;}
#bottommenu ul li a:link, #bottommenu ul li a:visited{font:normal 11px arial; color:#737373; text-decoration:none; margin:-6px}
#bottommenu ul li a:hover{font:normal 11px arial; color:#000000; text-decoration:underline;  }
#bottommenu ul li:first-child{border-left:none;}



#navwrapper{z-index:1000;}

#innerwrapper .phone-number {margin-top:-217px;}

#rpdiv{height:auto; width:auto; margin-bottom:0}

body a:link, body a:visited{color:#487909; text-decoration:none;}
body a:hover{color:#5F9C0C;}
h1, h2, h3, h4, h5, h6 {color:#487909;}