body { color: #242424; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin: 0; padding: 0; }a { color: #6b481e; text-decoration: underline; }a:hover { color: #242424; text-decoration: none; }a:visted { color: #6b481e; }h1, h2 { font-size: 18px; line-height: 1.3em; display:inline; }.heading { font-size:18px; line-height: 1.3em; font-weight:bold; display:block; }p { line-height: 1.2em; }#container { width: 800px; height: 600px; float: left; margin: 0; padding: 0; }#logo { float: left; font-size: 10px; overflow: hidden; margin: 0; padding: 0; }#logo a { background: url(../img/logo.jpg) no-repeat left top; text-decoration: none; display: block; text-indent: -999em; width: 180px; height: 169px; margin: 0; padding: 0; }#logo a:hover { background: url(../img/logo-over.jpg) no-repeat left top; text-decoration: none; display: block; text-indent: -999em; width: 180px; height: 169px; }#left-col { background-image: url(../img/left-col.jpg); width: 180px; height: 600px; float: left; margin: 0; padding: 0; }#menu { width: 180px; }#menu ul { font-size: 15px; letter-spacing: 0.1px; margin: 0; padding: 70px 0 0; display: block; list-style-type: none; }#menu ul li { background-image: url(../img/nav-arrow.gif); background-repeat: no-repeat; height: 26px; margin: 0; padding: 0 0 0 18px; }#menu ul a { color: #003627; text-decoration: none; }#menu ul a:hover { color: #a53124; text-decoration: none; }.clear { width: 180px; height: 6px; clear: both; }#panel-home { background-image: url(../img/panel-index.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }#panel-independent { background-image: url(../img/panel-independent.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }#panel-assisted { background-image: url(../img/panel-assisted.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }#panel-floorplan { background-image: url(../img/panel-floorplan.jpg); background-repeat: no-repeat; width: 361px; height: 600px; float: left; }#panel-floorplan-bttns { background-color: #fff; width: 258px; height: 600px; float: left; }#panel-amenities { background-image: url(../img/panel-amenities.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }#panel-news { background-image: url(../img/panel-news.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }#panel-ancillary { background-image: url(../img/panel-ancillary.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }#panel-careers { background-image: url(../img/panel-careers.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }#panel-tour { background-image: url(../img/panel-tour.jpg); background-repeat: no-repeat; width: 620px; height: 600px; float: left; }.text-home { color: #26062f; font-size: 12px; width: 500px; height: 300px; padding-top: 320px; padding-left: 60px; }.text-independent { color: #895138; font-size: 13px; line-height: 1.5em; width: 200px; height: 330px; float: right; padding-top: 50px; padding-right: 10px; }.text-ind-list { color: #895138; font-size: 13px; line-height: 1.5em; width: 350px; list-style-type: disc; display: block; }.text-assisted { color: #242424; font-size: 13px; width: 270px; height: 500px; float: left; margin-top: 20px; padding-top: 90px; padding-left: 25px; }.text-floorplan { font-size: 13px; line-height: 1.3em; width: 330px; padding-top: 440px; padding-left: 10px; }.text-amenities { font-size: 13px; line-height: 1.3em; width: 260px; padding-top: 80px; padding-left: 10px; }.text-amenities-bttm { font-size: 13px; line-height: 1.3em; width: 276px; height: 320px; float: right; padding-top: 20px; padding-right: 2px; padding-left: 10px; }.text-news { font-size: 13px; line-height: 1.5; width: 220px; padding-top: 100px; padding-left: 10px; }.text-careers { font-size: 13px; line-height: 1.4; width: 550px; padding-top: 100px; padding-left: 46px; }.text-ancillary { font-size: 13px; line-height: 1.4; width: 500px; padding-top: 100px; padding-left: 10px; }.text-tour { font-size: 13px; line-height: 1.2; width: 280px; float: right; padding-top: 50px; padding-right: 50px; padding-left: 10px; }.text-tour-bttm { font-size: 13px; width: 500px; float: left; padding-top: 154px; padding-left: 30px; }#footer { color: #00533d; font-size: 12px; background-color: #fff; text-align: center; width: 790px; float: left; padding-top: 4px; padding-bottom:10px; }#footer a, #footer a:visited { color: #00533d; text-decoration:none; }#footer a:hover { color: #00533d; text-decoration:underline; }