body{background-color:#CBBF94;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:1em;}#wrapper{background:#cbbf94 url(../images/global/header-bg.gif) repeat-x 0 0;width:auto!important;min-width:964px;}#mainContainer{width:964px;margin:0 auto;}#header{height:141px;margin:0 0 6px 0;padding:0 7px;}#header .logo{float:left;display:inline-block;margin:8px 0 0 2px;}ul#navMain{float:left;margin:0 0 0 74px;width:749px;}ul#navMain li{float:left;display:inline;height:49px;list-style:none;}ul#navMain a{color:#18a788;font-size:0;background:transparent url(../images/nav/main/nav-bg.gif) no-repeat 0 0;height:49px;display:block;}ul#navMain a.active,ul#navMain a:hover{color:#d4c9a4;}ul#navMain li.home a{background-position:0 0;width:73px;}ul#navMain li.about a{background-position:-73px 0;width:91px;}ul#navMain li.living a{background-position:-164px 0;width:123px;}ul#navMain li.amenities a{background-position:-287px 0;width:98px;}ul#navMain li.rehab a{background-position:-385px 0;width:128px;}ul#navMain li.blog a{background-position:-513px 0;width:68px;}ul#navMain li.news a{background-position:-581px 0;width:70px;}ul#navMain li.contact a{background-position:-651px 0;width:98px;}ul#navMain li.home a.active,ul#navMain li.home a:hover{background-position:0 bottom;}ul#navMain li.about a.active,ul#navMain li.about a:hover{background-position:-73px bottom;}ul#navMain li.living a.active,ul#navMain li.living a:hover{background-position:-164px bottom;}ul#navMain li.amenities a.active,ul#navMain li.amenities a:hover{background-position:-287px bottom;}ul#navMain li.rehab a.active,ul#navMain li.rehab a:hover{background-position:-385px bottom;}ul#navMain li.blog a.active,ul#navMain li.blog a:hover{background-position:-513px bottom;}ul#navMain li.news a.active,ul#navMain li.news a:hover{background-position:-581px bottom;}ul#navMain li.contact a.active,ul#navMain li.contact a:hover{background-position:-651px bottom;}#header div.right{background:transparent url(../images/global/header-controls-bg.gif) no-repeat 0 39px;text-align:center;float:right;color:#666;font-size:.7em;height:69px;width:234px;padding:20px 0 3px 0;}#header div.right a{color:#666;}#header div.right a:hover{color:#333;}#header div.right .contact{float:left;text-align:right;padding:13px 0 0 12px;}#header div.right .contact span{color:#09c;font-weight:bold;font-size:1.25em;display:inline-block;margin-bottom:0;letter-spacing:.5px;}#header div.right .contact p{line-height:1em;}#header div.right .textControl{line-height:20px;vertical-align:text-bottom;float:right;padding:23px 7px 0 0;}#header div.right .textControl *{float:left;}#header div.right .textControl img.ico{margin:0 4px 0 3px;}#header .separator{margin:0 7px;}#contents{margin:0 0 8px 0;}#bannerContainer{height:284px;background:transparent url(../images/photos/banners/tmp-banner.jpg) no-repeat top center;}#bannerContainer .caption{float:left;margin:214px 0 0 0;height:62px;width:459px;padding:8px 0 0 20px;}#bannerContainer .caption h1{letter-spacing:.3px;color:#fff;font-family:georgia,"Times New Roman",serif;font-size:1.4em;font-weight:normal;margin:0 0 2px 0;}#bannerContainer .caption a{background:transparent url(../images/global/btn-more.gif) no-repeat right 1px;font-size:1em;color:#fff;padding:0 22px 3px 0;letter-spacing:.2px;}#bannerContainer .caption a:hover{text-decoration:underline;}#bannerContainer .panel{float:left;background:transparent url(../images/global/banner-panel-top.png) no-repeat 0 top;width:460px;margin:17px 0 0 0;padding:11px 0 0 0;}#bannerContainer .panel h1{position:relative;color:#fff;height:34px;font-weight:normal;font-size:1.35em;font-family:georgia,"Times New Roman",serif;margin:0 0 0 25px;letter-spacing:.3px;text-shadow:#32698b 2px 2px 2px;}#bannerContainer .panel .panelBottom{background:transparent url(../images/global/banner-panel-bottom.png) no-repeat 0 bottom;padding:0 11px 9px 7px;height:200px;}#bannerContainer .panel .panelBottom a{background:transparent url(../images/global/banner-panel-border.png) repeat-x 0 0;display:block;height:39px;padding:10px 0 0 20px;}#bannerContainer .panel .panelBottom a.first{background-image:none;}#bannerContainer .panel .panelBottom a:hover span{color:#4b85a9;}#bannerContainer .panel .panelBottom a span{display:block;color:#666;font-size:.75em;padding:2px 0 0 0;}#featuredContainer{height:200px;padding:20px 18px 16px 18px;}#featuredContainer .featuredContent{display:inline;height:200px;width:218px;background:transparent url(../images/global/featured-content-bg.jpg) no-repeat 0 30px;float:left;margin:0 0 0 14px;}#featuredContainer .events{margin:0;}#featuredContainer .featuredContent h1{text-align:center;color:#4883a8;font-size:0;height:30px;padding:0 0 1px 0;}#featuredContainer .events h1{background:transparent url(../images/global/featured-header-events.gif) no-repeat 0 0;}#featuredContainer .blog h1{background:transparent url(../images/global/featured-header-blog.gif) no-repeat 0 0;}#featuredContainer .amenities h1{background:transparent url(../images/global/featured-header-amenities.gif) no-repeat 0 0;}#featuredContainer .rehab h1{background:transparent url(../images/global/featured-header-rehab.gif) no-repeat 0 0;}#featuredContainer .featuredContent h2{margin:11px 0 0 19px;font-size:.8em;}#featuredContainer .featuredContent span{display:inline-block;font-size:.75em;margin:2px 19px 0 19px;}#featuredContainer .featuredContent p{font-size:.70em;margin:5px 19px 0 19px;line-height:1.2em;}#featuredContainer .featuredContent a{position:absolute;margin:0 0 0 19px;bottom:39px;background:transparent url(../images/global/btn-arrow.gif) no-repeat right center;display:inline-block;height:19px;color:#2e688c;font-size:.75em;font-weight:bold;padding:1px 22px 0 0;}#featuredContainer .featuredContent a:hover{color:#1E435A;}#featuredContainer .featuredContent .headerImage{margin:0 4px 8px 4px;}#footer .contentWrapper{color:#666;font-size:.7em;height:98px;}#footer p{margin:0 0 4px 0;}#footer a{color:#666;}#footer a:hover{color:#333;}#footer .col1{float:left;padding:17px 0 0 23px;}#footer .col2{text-align:right;width:200px;float:right;padding:17px 23px 0 0;}#footer .col2 a{margin-left:12px;}.round-corner{position:relative;background:transparent url(../images/global/container-shadow-side.gif) repeat-y 0 0;}.round-corner .contentWrapper{padding:7px;}.round-corner .top{top:0;position:absolute;width:964px;height:14px;background:transparent url(../images/global/container-shadow-top.gif) repeat-x 0 0;}.round-corner .bottom{position:absolute;width:964px;height:14px;background:transparent url(../images/global/container-shadow-bottom.gif) repeat-x 0 bottom;bottom:0;}.round-corner .top .left,.round-corner .top .right,.round-corner .bottom .left,.round-corner .bottom .right{line-height:0;font-size:0;display:block;background:transparent url(../images/global/container-round-corner.gif) no-repeat 0 0;width:14px;height:14px;}.round-corner .top .left{float:left;}.round-corner .top .right{float:right;background-position:-14px 0;}.round-corner .bottom .left{float:left;background-position:bottom left;}.round-corner .bottom .right{float:right;background-position:bottom right;}div#overlay{display:none;height:100%;left:0;position:absolute;z-index:100;top:0;width:100%;background-image:url(../images/global/overlay-bg.png);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;}div#loading{background-color:#fff;z-index:101;background-image:url(../images/global/ajax-loader.gif);background-position:center 20px;background-repeat:no-repeat;border:4px solid #888;display:none;font-family:verdana;font-size:11px;height:35px;left:50%;padding:60px 0 0;position:absolute;text-align:center;top:300px;width:200px;}.ui-corner-all{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}a.default{color:#0F9E7F;}a:hover.default{color:#0E6250;}.clearer{clear:both;font-size:1px;line-height:0;display:block;padding:0;}.clearFix:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.clearFix{display:inline-block;}* html .clearFix{height:1%;}.clearFix{display:block;}span.separator{margin:0 5px;}.floatLeft{float:left;}.floatRight{float:right;}.center{text-align:center;}
