@charset "utf-8";body{margin:0;padding:0;background:#523e22}body a:hover,body a:link,body a:visited{cursor:pointer;outline:0;color:#333}.footertext{font:normal 11px arial;color:#fff;padding-right:8px}.bottomlinks{font:normal 11px arial,helvetica,sans-serif;color:#fff;text-decoration:none;word-wrap:break-word}a.bottomlinks:link,a.bottomlinks:visited{font:normal 11px arial,helvetica,sans-serif;color:#fff;text-decoration:none;cursor:pointer}a.bottomlinks:hover{font:normal 11px arial,helvetica,sans-serif;color:#d2d2d2;text-decoration:none;cursor:pointer}.edit{font:normal 10px verdana;color:#fff;text-decoration:none;border:1px solid #d3cec3;background-color:#333;position:absolute;z-index:1003}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.floorplannormaltext{font:normal 12px arial;color:#d6c5b5;text-decoration:none}.floorplanbedname{font:normal 13px arial;color:#c7ad72;text-decoration:none}.floorplanlinks{font:normal 12px arial;color:#cdb27c;text-decoration:underline;text-align:left;cursor:pointer}a.floorplanlinks:link,a.floorplanlinks:visited{font:normal 12px arial;color:#cdb27c;text-decoration:underline;text-align:left;cursor:pointer}a.floorplanlinks:hover{font:normal 12px arial;color:#fff;text-decoration:underline;text-align:left;cursor:pointer}.floorplanname{font:bold 12px arial;color:#000;text-decoration:underline;text-align:left;cursor:pointer}a.floorplanname:link,a.floorplanname:visited{font:bold 12px arial;color:#fff;text-decoration:underline;text-align:left;cursor:pointer}a.floorplanname:hover{font:bold 12px arial;color:#d6b654;text-decoration:underline;text-align:left;cursor:pointer}.floorplanbg{background:0 0}.phone-number{background:url(../images/pho_ico.png) no-repeat left top;color:#e3e1d7;text-align:left;padding-left:18px;color:#e3e1d7;font:bold 14px Arial;line-height:20px;position:absolute;margin:10px 0 0 0;width:auto;right:25px}.phone-number a{color:#e3e1d7;font:bold 14px Arial;text-decoration:none}div.gs-directions,div.gs-street{font-family:verdana;font-size:11px}div.gs-city,div.gs-phone{display:inline;font-family:verdana;font-size:11px}div.gs-title a:link{display:inline;font-family:verdana;font-size:11px}div.gs-region{display:inline}div.gs-country{display:none}div.gs-directions{font-family:verdana;font-size:11px}div.gs-label{font-family:verdana;font-size:11px}.gs-secondary-link{font-family:verdana;font-size:11px}.gs-watermark{font-family:verdana;font-size:11px}.markertext{font:normal 11px verdana;color:#003b4b}a.markerheadertext:hover,a.markerheadertext:link,a.markerheadertext:visited{font:bold 12px verdana;color:#d07e34}.googledir div{font:normal 11px verdana;color:#d07e34}.googledir table td{font:normal 11px verdana;color:#d07e34!important}.adp-directions td{font:normal 11px verdana;color:#fff!important}#map_canvas{color:#000}#map{color:#000}.adp-step,.adp-text{color:#000}.adp-details,.adp-legal{color:#fff}h1{color:#333;text-align:left;margin-bottom:10px}.design2header{font:bold 16px arial;color:#d6b654;text-align:left;margin-bottom:10px}.design3header{font:bold 16px arial;height:25px;color:#fff;text-align:left;border-bottom:1px solid #d6b654;margin-bottom:10px}.textstyle4{color:#fff;font-weight:700}.blankheader{font:bold 14px verdana;color:#333;text-align:left}#footerlinks{margin:0;padding:0;width:451px;background:url(../images/divider.gif) repeat-y;float:left;line-height:0}#footerlinks ul{padding:0;margin:0}#footerlinks ul li{list-style:none;margin:0;padding:0}#column1 ul{padding:0;margin:0}#column1{float:left;width:120px;padding:0 10px 0 31px;margin:0;border:0 solid}#column2 ul{padding:0;margin:0}#column2{float:left;width:125px;padding:0 10px;margin:0;border:0 solid}#column3 ul{padding:0;margin:0}#column3{float:left;width:112px;padding:0 10px;margin:0;border:0 solid}#wrapper{width:auto}#shadowcontainer{margin:0;padding:0;position:relative;z-index:1}#innerwrapper{margin:-666px auto;padding:0;width:1000px;position:relative;z-index:1}#topshadow{background:url(../images/top_gradiant.png) repeat-x top left;height:88px}#topsection{margin:0;padding:21px 0 0 13px}#topmenu{float:right;margin-right:20px}#bottomright{float:right;width:272px;margin-top:2px;padding:0}#iconlist{width:160px;margin:0;padding:0;height:35px}#copyright{margin:0;padding:10px 0 10px 0;width:100%;float:left}#ehlicon{float:left;background:url(../images/build_equal_housing.png) left top no-repeat;width:18px;height:17px}#footertextwrapper{float:left;padding:5px 0 0 5px;width:auto}#address{width:155px;float:left;font:normal 11px arial,helvetica,sans-serif;color:#fff;text-decoration:none;line-height:14px;padding-left:20px}.primaryextend,a.primaryextend:hover,a.primaryextend:link,a.primaryextend:visited{position:relative;font:normal 14px arial,helvetica,sans-serif;color:#fff;text-decoration:none}a.primaryextend:hover{color:#d6b654}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#iconlist ul{padding:0;margin:0}#iconlist ul li{float:left;padding:0 2px;list-style:none}#copyright{margin:0;padding:10px 0 10px 0;width:100%;float:left}#address,#address a:link,#address a:visited{font:normal 11px arial;color:#fff;text-decoration:none}#address a:hover{font:normal 11px arial;color:#cecece;text-decoration:underline}#address ul{padding:0;margin:0}#address ul li{padding:0 0 2px 0;margin:0;list-style:none}.btm_rgt_text{font:normal 10px verdana;color:#fff;float:left}.btm_rgt_img{position:relative;float:left;padding-left:5px}.btm_rgt_img a{background:url(../images/rclogo_offwhite.png) left top no-repeat;display:block;width:76px;height:18px}.bgcolor3{background-color:#4f4a2b}#nav{width:auto}.mainnav ul{margin:0;padding:0}.mainnav ul li{position:relative;display:inline;float:left}.mainnav ul li.mainnavlink a{display:block}.mainnav ul li.mainnavlink a:link,.mainnav ul li.mainnavlink a:visited{font:normal 14px arial;color:#fff;text-decoration:none;vertical-align:middle;padding:31px 10px 9px 10px}.mainnav ul li.mainnavlink a:hover{font:normal 14px arial;color:#d6b654;text-decoration:none;vertical-align:middle;padding:31px 10px 9px 10px}.mainnavlinkactive{font:normal 15px arial;color:#df9e37;text-decoration:none}.mainnav ul li.mainnavlinkactive a{display:block;font:normal 14px arial;color:#d6b654;text-decoration:none;vertical-align:middle;padding:31px 10px 9px 10px;background:0 0}.mainnav ul li.mainnavlinkactive a:hover,.mainnav ul li.mainnavlinkactive a:link,.mainnav ul li.mainnavlinkactive a:visited{display:block;font:normal 14px arial;color:#d6b654;text-decoration:none;vertical-align:middle;padding:31px 10px 9px 10px}.mainnav ul li ul{position:absolute;left:0;display:none;visibility:visible;margin:-1px 0 0 10px;padding:0;z-index:10000}.mainnav ul li ul li ul{display:none;margin:0;padding:0}.mainnav ul li.mainnavlink ul li a,.mainnav ul li.mainnavlinkactive ul li a{width:160px;display:block;padding:0;border-bottom:1px solid #000;border-right:none}.mainnav ul li.mainnavlink ul li a:link,.mainnav ul li.mainnavlink ul li a:visited,.mainnav ul li.mainnavlinkactive ul li a:link,.mainnav ul li.mainnavlinkactive ul li a:visited{font:normal 12px arial;color:#fff;text-decoration:none;text-align:left;padding:7px 5px 7px 10px;display:block;min-height:20px;background:#574125}.mainnav ul li.mainnavlink ul li a:hover,.mainnav ul li.mainnavlinkactive ul li a:hover{font:normal 12px arial;color:#fff;text-decoration:none;background-color:#c88415}.mainnav ul li.mainnavdivider img{display:none}.downarrowclass{position:relative;margin-top:-10px}.rightarrowclass{position:absolute;margin-top:0;right:5px}.topheader{background-color:#664b3c;color:#fff;font:bold 14px/25px arial;height:25px;padding:0 5px}.bgimg{background:0 0}#pwbymain{float:left;width:220px}#socialNetworkingWrap{float:left}.other-social-wrap ul li a.twitter{background-position:-32px 0}.other-social-wrap ul li a.linkin,.other-social-wrap ul li a.myspace,.other-social-wrap ul li a.twitter{display:block;width:24px;height:28px;background-color:transparent;background-image:url(../images/social-networking-icons.png);background-repeat:initial;margin:0 auto}.other-social-wrap{display:block;margin:0;padding:0;float:left}.other-social-wrap ul{padding:0;margin:0}.other-social-wrap ul li{float:left;padding:0 2px;list-style:none}#topsection #apldiv,#topsection #rpdiv{float:right;background:url(../images/hmneubg.png) repeat-x scroll 0 0 transparent;height:auto;padding:5px;margin-right:20px;margin-top:20px}@media screen and (max-device-width:980px){#FtxtMaxRent,#FtxtMoveInDate{margin:-1px 0 0 0}#GetDirections{margin-top:0!important}}#logocontainer img{border:0 none;height:auto;max-height:100px;max-width:100%;vertical-align:middle}h1{font:bold 20px arial;color:#523e22;text-align:left;margin-bottom:10px}h2{color:#b4bd70;font:bold 18px/25px arial;text-align:left;text-decoration:none;padding:0}h3{font:bold 17px/25px arial;text-align:left;text-decoration:none;padding:0}h4{color:#b4bd70;font:bold 16px arial}p{color:#000}.navbar-inner{filter:none}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{background-color:transparent!important;color:#d6b654;box-shadow:none}.navbar{margin-bottom:0}.navbar-inner{background:0 0;border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0;min-height:auto}.navbar .nav>li>a{text-shadow:none}.btn-primary{background:#2d2513!important;border-color:#4c3d20!important;text-shadow:none;box-shadow:none;color:#fff!important}.btn-primary:focus,.btn-primary:hover{background:#2d2b13!important;border-color:#4c3d20!important;text-shadow:none;box-shadow:none}.nav>li>a:focus,.nav>li>a:hover{background:none repeat scroll 0 0 transparent}.nav-list .nav-header,.nav-list>li>a{text-shadow:none}.socialmedia-icons a.facebook-icon,.socialmedia-icons a.googleplus-icon,.socialmedia-icons a.pinterest-icon,.socialmedia-icons a.twitter-icon{color:#fff}#move-in-date{display:inline;padding:10px}#move-in-date h4{font:bold 15px arial}#copyright button.dropdown-toggle{height:30px}body{background:#523e22;color:#fff}body a:link,body a:visited{color:#d6b654}body a:hover{color:#b19743;text-decoration:none}.aptiframetransbg{background-color:#fff}.aptformbodytext{font:normal 11px verdana;color:#6e6e6e;text-decoration:none}.aptformlabeltext{font:normal 11px verdana;color:#3e3e3e;text-decoration:none}.aptselect{font:normal 11px verdana;color:#3e3e3e;text-decoration:none}.aptformtextfield{font:normal 11px verdana;color:#3e3e3e;height:20px;width:115px;border:1px solid #3e3e3e;background-color:#fff;text-decoration:none}.aptformbutton{font:normal 11px verdana;color:#fff;border:1px solid #000;background-color:#595959;text-decoration:none;cursor:pointer;padding:3px}.apttablevertical{border:0 solid #000}.apttablehorizontal{border:0;width:100%;margin-top:0}.aptformerrortext{font:normal 11px verdana;color:#c00;text-align:left;text-decoration:none}h1{color:#fff;text-align:left;font-size:20px}p{color:#fff;font:normal 12px arial}#menubg{background:url(../images/hmneubg.png) repeat-x;height:72px;margin-top:273px}#navwrapper{margin:0;padding:0;margin-top:70px;height:73px;margin-left:10px;position:relative;z-index:1001;width:980px}#bottomshadow{background:url(../images/bottom_gradiant.png) repeat-x;margin-top:150px;height:83px;z-index:10000}#logocontainer{float:left}#punchline{margin-top:177px;margin-left:637px;height:90px}#ctmcontentcontainer{margin-left:38px;width:475px;background:url(../images/contentbg.png) repeat top left;border-bottom:4px solid #000;padding:20px;margin-top:3px}#footerwrapper{margin-top:20px;height:auto;float:left}.primarymenuholder{margin:0;padding:0;float:left}#apldiv{padding:0;float:left;margin:30px 0 0 15px;font:normal 15px arial,helvetica,sans-serif}#rpdiv{padding:0;float:left;margin:30px 0 0 20px}h1,h2,h3,h4,h5,h6{color:#d6b654}#bgimg{height:666px}body{color:#333}body a:link,body a:visited{color:#936b2f}body a:hover{color:#b19743}h1{color:#523e22}p{color:#000}#menubg{margin:0;padding:0;background:url(../images/hmneubg.png) repeat-x;height:72px;margin-top:43px}#navwrapper{margin:0;padding:0;margin-top:100px;height:67px;margin-left:10px;position:relative;z-index:1001;width:980px}.primarymenuholder{margin:0;padding:0;float:left}#bottomshadow{background:url(../images/bottom_gradiant.png) repeat-x;margin-top:385px;height:83px;z-index:10000}#topmenu{margin:0;padding:0;float:right;padding-right:22px}#logocontainer{float:left}#ctmcontentcontainer{background:none repeat scroll 0 0 #fff;margin-left:0;margin-top:20px;min-height:400px;padding:10px 20px;width:960px;overflow:auto}@media screen and (max-device-width:980px){.liststyle1 ul li{line-height:22px}}p{color:#000}h1{color:#523e22}@media screen and (max-device-width:980px){.liststyle1 ul li{line-height:22px}}#ctmcontentcontainer{margin-top:-62px;overflow:visible}#topsection{min-height:167px}#rsLeftSection{float:none}