/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, embed, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;background:transparent;}
:focus{outline:0;}
ol, ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
/* Thickboxes */
*{padding:0;margin:0;}
#TB_window{font:12px Arial, Helvetica, sans-serif;color:#333333;}
#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666666;}
#TB_window a:link{color:#9f1b30;}
#TB_window a:visited{color:#9f1b30;}
#TB_window a:hover{color:#9f1b30;}
#TB_window a:active{color:#9f1b30;}
#TB_window a:focus{color:#9f1b30;}
#TB_overlay{position:fixed;z-index:8000;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(http://h2.staticlc.com/images/global/overlay.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#ffffff;z-index:8002;color:#000000;display:none;text-align:left;top:50%;left:50%;}
* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{height:25px;padding:6px 30px 10px 25px;float:left;}
#TB_closeWindow{font-size:10px;height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{font-size:10px;padding:6px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;color:#FFF;}
#TB_window #TB_closeAjaxWindow a{font-size:10px;color:#FFF;}
#TB_window a#TB_closeWindowButton{color:#FFF;}
#TB_window a#TB_printButton{color:#FFF;padding-right:5px;}
#TB_ajaxWindowTitle{float:left;padding:6px 0 5px 10px;margin-bottom:1px;color:#FFF;font-size:1.3em;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#TB_ajaxWindowTitle span{padding-left:5px;font-weight:normal;font-size:.9em;}
#TB_title{margin:20px;background:#FFFFFF url(http://h3.staticlc.com/images/global/headers/lightbox_header.gif) no-repeat;height:30px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;background:#ffffff;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:8003;top:50%;left:50%;margin:-6px 0 0 -104px;}
* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight/2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:7999;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;padding:0;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;background:#ffffff;}

/* LC */
html{height:100%;width:100%;}
body{background-color:#E7E6E4;line-height:1;height:100%;width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:62.5%;}
#main{position:relative;min-height:100%;width:840px;margin:0px auto;padding-bottom:5px;}
* html #main{height:100%;}
#contentBox{background:url(http://h2.staticlc.com/images/maincontainer-bottom.png) no-repeat left bottom;margin-bottom:5px;padding-bottom:10px;}
#contentBoxInner{background:#fff;padding:10px 20px;}
#content{position:relative;min-height:300px;}
#topNav{display:block;height:50px;padding-bottom:10px;background:url(http://h1.staticlc.com/images/maincontainer-top.png) no-repeat left bottom;}
#topNav ul{height:50px;padding:0 0 0 113px;overflow:hidden;}
#topNav ul li{float:left;height:50px;width:149px;margin:0 3px 0 0;}
#topNav ul li a{display:block;height:50px;width:149px;text-indent:-9999px;}
#topNav ul li#careers{width:74px;}

#topNav ul li#ourCommunities a{background:url(http://h4.staticlc.com/images/nav/communities.png) no-repeat left bottom;}
#topNav ul li#ourCommunities a:hover, #topNav ul li#ourCommunities.active a{background:url(http://h2.staticlc.com/images/nav/communities_active.png) no-repeat left bottom;}
#topNav ul li#thegoodlife a{background:url(http://h2.staticlc.com/images/nav/goodlife.png) no-repeat left bottom;}
#topNav ul li#thegoodlife a:hover, #topNav ul li#thegoodlife.active a{background:url(http://h2.staticlc.com/images/nav/goodlife_active.png) no-repeat left bottom;}
#topNav ul li#specials a{background:url(http://h4.staticlc.com/images/nav/specials.png) no-repeat left bottom;}
#topNav ul li#specials a:hover, #topNav ul li#specials.active a{background:url(http://h2.staticlc.com/images/nav/specials_active.png) no-repeat left bottom;}
#topNav ul li#rentOrBuy a{background:url(http://h2.staticlc.com/images/nav/rentvsbuy.png) no-repeat left bottom;}
#topNav ul li#rentOrBuy a:hover, #topNav ul li#rentOrBuy.active a{background:url(http://h2.staticlc.com/images/nav/rentvsbuy_active.png) no-repeat left bottom;}
#topNav ul li#careers a{background:url(http://h4.staticlc.com/images/nav/careers.png) no-repeat left bottom;}
#topNav ul li#careers a:hover, #topNav ul li#careers.active a{background:url(http://h2.staticlc.com/images/nav/careers_active.png) no-repeat left bottom;}

#header{position:relative;width:840px;height:60px;background:url(http://h4.staticlc.com/images/header/bg.png) no-repeat left top;}
#header h1{position:absolute;left:15px;top:9px;background:url(http://h4.staticlc.com/images/header/lc.jpg) no-repeat left center;}
#header h1,#header h1 a{width:158px;height:43px;}
#header h1 a{display:block;text-indent:-9999px;}
#header #followthegoodlife{position:absolute;width:175px;padding:8px 0 8px 66px;height:26px;top:9px;right:15px;background:url(http://h2.staticlc.com/images/header/goodlife.jpg) no-repeat left center;overflow:hidden;}
#header #followthegoodlife li{height:26px;margin-left:8px;}
#header #followthegoodlife li a{display:block;height:26px;text-indent:-9999px;}
#header #follow_facebook{float:left;width:22px;background:url(http://h4.staticlc.com/images/header/facebook.jpg) no-repeat left top;}
#header #follow_twitter{float:left;width:26px;background:url(http://h3.staticlc.com/images/header/twitter.jpg) no-repeat left top;}
#header #follow_youtube{float:left;width:53px;background:url(http://h2.staticlc.com/images/header/youtube.jpg) no-repeat left top;}
#header #follow_lcblog{float:left;width:36px;background:url(http://h4.staticlc.com/images/header/blog.jpg) no-repeat left bottom;}

#content #contentheader h3{font-size:18px;font-weight:normal;margin:0;padding:20px 0 5px 0;color:#5a1400;}
#content #contentheader .gray,#content #contentheader .gray *{color:#888;margin-top:0;padding:0;font-size:12px;}
#content #contentheader .thankyou{border:1px solid #393;padding:14px;}
#content #contentheader .thankyou,#content #contentheader .thankyou *{color:#555;margin-top:0;font-size:12px;}
#content .perksmessage,#content .perksmessage *{color:#933;margin:0;padding:0;line-height:1.4;font-size:9pt;font-weight:normal;}
#content #contentheader ul{padding:5px 30px;}
#content #contentheader li,#content #contentheader li *{list-style:disc;float:none;text-align:left;color:#888;font-size:12px;width:auto;padding:5px 0;margin:0;}
#logo{position:absolute;width:160px;height:60px;background:url(http://h1.staticlc.com/images/global/lifestyle_logo_160x60.gif) 0 -2px no-repeat;text-indent:-9999px;outline:none;}
#logo a{display:block;height:60px;}
#bottomNavBox{padding-bottom:10px;background:url(http://h2.staticlc.com/images/maincontainer-bottom.png) no-repeat left bottom;}
#bottomNav{padding-top:10px;background:url(http://h1.staticlc.com/images/maincontainer-top.png) no-repeat left top;}
#bottomMain{padding:0 20px;background:#fff;}
#bottom{padding:10px 0;overflow:hidden;zoom:100%;}
#bottom li{float:left;height:20px;font-size:1.1em;line-height:16px;margin:0px 10px 0px 0px;padding:0px 10px 0px 0px;background:url(http://h1.staticlc.com/images/global/layout/footer1_dotline_1x20.gif) no-repeat top right;}
#bottom li.last{background:none;margin:0px;padding:0px;}
#bottom li a{color:#9F1B30;}
#footer{padding:10px 0;background:#fff url(http://h4.staticlc.com/images/global/icons/equal_housing.gif) no-repeat right center;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:17px;letter-spacing:-0.05em;}
#footer li{display:inline;padding-right:8px;padding-left:5px;color:#B0ABAB;background:url(http://h1.staticlc.com/images/global/icons/footer_dot.gif) no-repeat right;}
#footer li a{color:#B0ABAB;font-weight:bold;}
#footer li.first{padding-left:0px;}
#footer li.last{background:none;padding:0 15px 0 5px;}
#mainSubImages{width:800px;margin:20px 0px 0px 0px;height:150px;}
#mainSub1,#mainSub2,#mainSub3{float:left;width:250px;margin:0px 25px 0px 0px;}
#mainSub3{margin:0px;}
#mainImageMenu{width:200px;position:absolute;top:100px;left:0px;background:#FFF;}
#mainImageMenu h4{letter-spacing:-0.05em;font-size:1.6em;font-weight:normal;color:#4a4947;margin:10px 0px 10px 0px;}
#mainImageMenu ul{margin:0px 0px 10px 0px;}
#mainImageMenu ul li{padding:0px 0px 0px 20px;background:url(http://h1.staticlc.com/images/global/icons/image_menu_bullet.gif) no-repeat left;font-size:1.1em;margin:0px 0px 7px 0px;}
#mainImageMenu ul li a{color:#9f1b30;}

#newseventshome{overflow:hidden;margin-top:10px;width:800px;}
#newseventshome .homebox{width:383px;background:url(http://h2.staticlc.com/images/home_events/bg_bottom.jpg) no-repeat left bottom;padding-bottom:10px;}
#newseventshome .eventcontainer{position:relative;background:url(http://h2.staticlc.com/images/home_events/bg_middle.jpg) repeat-y left top;}
#newseventshome #thegoodlife{float:left;margin-left:7px;}
#newseventshome #happenings{float:right;margin-right:7px;}
#newseventshome #thegoodlife #logos li{float:left;width:175px;padding:3px 0 0 0;}
#newseventshome #thegoodlife #logos{overflow:hidden;margin-top:10px;width:357px;padding:0 13px;}
#newseventshome #thegoodlife #logos a{display:block;text-decoration:none;padding:10px 0 0 53px;height:40px;}
#newseventshome #thegoodlife #logos a:hover{opacity:.4;}
#newseventshome #thegoodlife #logos span{font-family:arial;color:#333;}
#newseventshome #thegoodlife #logos .name{text-transform:uppercase;font-weight:bold;font-size:9pt;line-height:1.4;}
#newseventshome #thegoodlife #logos .description{font-size:7pt;}
#newseventshome #thegoodlife #logos #goat a{background:url(http://h1.staticlc.com/images/home_events/icon_goat.jpg) no-repeat 0 0;}
#newseventshome #thegoodlife #logos #om a{background:url(http://h2.staticlc.com/images/home_events/icon_om.jpg) no-repeat 0 0;}
#newseventshome #thegoodlife #logos #events a{background:url(http://h4.staticlc.com/images/home_events/icon_events.jpg) no-repeat 0 0;}
#newseventshome #thegoodlife #logos #bankit a{background:url(http://h1.staticlc.com/images/home_events/icon_bankit.jpg) no-repeat 0 0;}
#newseventshome #thegoodlife #logos #pavilion a{background:url(http://h3.staticlc.com/images/home_events/icon_pavilion.jpg) no-repeat 0 0;}
#newseventshome #thegoodlife #latestevent{width:353px;padding:0 15px;}
#newseventshome #thegoodlife #latestevent iframe{margin-top:10px;}
#newseventshome #happenings p{margin:0;padding:0;line-height:1.4;}
#newseventshome #happenings #blogposts{padding:0 15px;}
#newseventshome #happenings #blogposts li{margin-top:15px;padding:0 0 0 39px;min-height:31px;}
#newseventshome #happenings #blogposts .learnmore{margin-top:3px;}
#newseventshome #happenings #blogposts .learnmore a{color:#666;font-size:7pt;}
#newseventshome #happenings #blogposts .lclogo{background:url(http://h4.staticlc.com/images/home_events/icon_lc.jpg) no-repeat 0 3px;}
#newseventshome #happenings #blogposts .fblogo{background:url(http://h3.staticlc.com/images/home_events/icon_fb.jpg) no-repeat 0 3px;}
#newseventshome #happenings #blogposts .tlogo{background:url(http://h3.staticlc.com/images/home_events/icon_twitter.jpg) no-repeat 0 3px;}
#landingTitle{margin:25px 0px 0px 0px;}
#content #landingTitle h1{font-size:2.8em;font-weight:normal;color:#5a1400;letter-spacing:-0.08em;margin:0px 0px 5px 0px;}
#content #landingTitle h2{font-size:1.6em;font-weight:normal;color:#4a4947;}
#content .landingColumn{float:left;width:360px;padding:25px 40px 30px 0px;}
.landingColumn ul{padding:20px 0px 0px 0px;}
.landingColumn ul li{list-style-image:url(http://h1.staticlc.com/images/global/icons/footer_dot.gif);margin:0px 0px 0px 20px;color:#4a4947;font-size:1.1em;line-height:1.7em;}
.landingColumn a{color:#9f1b30;}

#oneColumnNav{width:200px;float:left;}
#oneColumnNav ul{padding:0;margin:0;margin-top:5px;}
#oneColumnNav ul li{background:url(http://h2.staticlc.com/images/global/layout/2nav_dotlinegrey_200x1.gif) no-repeat bottom;font-size:1.1em;padding:0px 0px 1px 0px;}
#oneColumnNav ul li.back{background:#FFF;height:30px;border-bottom:solid 1px #d0d2d2;}
#oneColumnNav ul li.last{background:none;border-bottom:solid 1px #d0d2d2;}
#oneColumnNav ul li h3{background:transparent;font-family:arial, sans-serif;font-weight:bold;font-size:1.25em;color:#555;margin:10px 0 0 0;padding:5px 0;}
#oneColumnNav ul li a{background:#F6F6F6;color:#4a4947;line-height:14px;text-decoration:none;display:block;padding:4px 5px 4px 20px;}
#oneColumnNav ul li a:hover{color:#FFFFFF;font-weight:bold;background:#666666;}
#oneColumnNav ul li a.active, #oneColumnNav ul li a.active:hover{background:#FFF;color:#9f1b30;font-weight:bold;}
#oneColumnNav ul li.back a, #oneColumnNav ul li.back a:hover{background:#FFF;color:#4a4947;height:30px;line-height:30px;font-weight:bold;padding:0px 0px 0px 10px;}

#oneColumnSubNav{width:560px;float:right;}
#oneColumnSubNav ul{overflow:hidden;margin:0;padding:10px 0px 0px 0;border-bottom:1px solid #d0d2d2;}
#oneColumnSubNav ul li{float:left;font-size:1em;font-weight:bold;margin:0;color:#4a4947;}
#oneColumnSubNav ul li a, #oneColumnSubNav ul li span{display:block;float:left;height:34px;width:113px;margin-right:0;font-size:0;color:#fff;}
#oneColumnSubNav.careers ul li a, #oneColumnSubNav.rentorbuy ul li a{color:#9f1b30;}
#oneColumnSubNav.careers ul li span, #oneColumnSubNav.rentorbuy ul li span{color:#4a4947;}
#oneColumnSubNav.careers ul li a, #oneColumnSubNav.careers ul li span, #oneColumnSubNav.rentorbuy ul li a, #oneColumnSubNav.rentorbuy ul li span{font-size:1em;width:auto;margin-right:15px;}
#topSpacer{padding:0px 0px 0px 0px;line-height:10px;}
#bottomSpacer{padding:10px;clear:both;}

#content .contactform{padding:30px 10px;background:#f7f6f4;}
#content .contactform .formfield,#content .contactform .submitbutton{overflow:hidden;margin-top:10px;}
#content .contactform .formfield label{display:block;float:left;margin-right:10px;padding-top:5px;width:180px;text-align:right;font-size:14px;font-family:arial,sans-serif;color:#333;}
#content .contactform .formfield input,#content .contactform .formfield textarea{float:left;width:200px;padding:1px 3px;font-size:16px;font-family:arial,sans-serif;color:#333;}
#content .contactform .formfield textarea{width:300px;}
#content .contactform .formfield option { padding: 0 3px; }
#content .contactform .formfield.requiredkey{padding-top:15px;}
#content .contactform .submitbutton{padding-left:258px;}
#content .contactform .submitbutton #submitemail{display:block;width:141px;height:28px;}
#content .contactform .submitbutton #submitemail.area{padding-left:99px;}
#content .contactform .errormessage{clear:both;color:#933;font-style:italic;padding:3px 0 3px 190px;}
#content .contactform h3{font-size:10pt;font-weight:bold;margin:0 0 20px 190px;}
#content .contactform h4{font-size:8pt;font-weight:bold;margin:0 0 20px 190px;}
#content .contactform #statuscontainer{margin:0;font-size:8pt;padding-left:190px;font-weight:bold;color:#555;}
#content .contactform #contactsent{text-align:center;}
#content.globalcontact .contactform{float:none;margin:10px auto 0 auto;}

/* Headers */
.applyerrors{color:#fff !important;background:#933 !important;margin:0 !important;padding:5px 14px !important;font-weight:bold !important;}
#pageTitle{text-indent:-9999px;outline:none;}
#oneColumnContent{width:560px;float:right;}
#content h3{font-size:1.2em;color:#5a1400;margin:20px 0px 0px 0px;font-weight:bold;}
#content p{color:#4a4947;font-size:1.1em;line-height:1.7em;margin:20px 0px 0px 0px;}
#oneColumnContent ul, #twoColumnContent ul{padding:20px 0px 0px 0px;}
#oneColumnContent ul li, #twoColumnContent ul li{list-style-image:url(http://h1.staticlc.com/images/global/icons/footer_dot.gif);margin:0px 0px 0px 20px;color:#4a4947;font-size:1.1em;line-height:1.7em;}
#content .contentBox{padding:0px 0px 20px 0px;background:url(http://h2.staticlc.com/images/global/layout/body_dotline_560x1.gif) repeat-x bottom;}
#content #oneColumnContent a, #content #twoColumnContent a{color:#9f1b30;}
.heavy{font-weight:bold;}
#content .dotBG{background:url(http://h1.staticlc.com/images/global/layout/footer1_dotline_1x20.gif) repeat-y right;}
.subtle{color:#94918c;font-style:italic;}
#titleSearch{position:absolute;top:12px;right:40px;text-align:right;color:#efac1f;font-size:1.1em;font-weight:bold;line-height:20px;}
#titleSearch a{color:#efac1f;text-decoration:none;}
.formBox{padding:20px 0px 0px 0px;}
.input-standard{width:200px;border:solid 1px #CCCCCC;}
.required{color:#db7927;}
.error{color:#9f1b30;font-style:italic;}
.error-cell{padding:3px 0px 10px 15px;line-height:1.2em;vertical-align:top;color:#4a4947;font-size:8pt !important;color:#900 !important;font-style:italic !important;}
.errorrow input,.errorrow select{background:#fdd;}
.input-label{padding:3px 15px 10px 0px;line-height:1.2em;text-align:right;vertical-align:top;color:#4a4947;width:150px;}
.input-cell{padding:0px 0px 10px 0px;color:#4a4947;line-height:1.2em;}
.checkbox-standard{margin:5px 0px 0px 0px;}
#formErrors{color:#9f1b30;font-size:1.2em;padding:10px 0px 0px 0px;font-weight:bold;}
#content .halfColumn{float:left;width:45%;padding-right:5%;}
#content .oneThirdColumn{float:left;width:40%;padding-right:5%;}
#content .twoThirdColumn{float:left;width:50%;padding-right:5%;}
#content .halfColumnAlt{float:left;width:45%;padding-left:5%;}
#content .oneThirdColumnAlt{float:left;width:35%;margin:0px 0px 0px 20px;}
#content .twoThirdColumnAlt{float:left;width:50%;margin:0px 0px 0px 20px;}
#contact-us-left{width:200px;float:left;padding:0px 20px 0px 30px;background:url(http://h1.staticlc.com/images/global/layout/footer1_dotline_1x20.gif) repeat-y right;color:#4a4947;font-size:1em;}
#contact-us-right{width:440px;padding:0px 0px 0px 20px;float:left;}
#contact-us-left h3, #contact-us-right h3{font-weight:bold;color:#702712;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;}
#contact-us-left p, #contact-us-right p{color:#4a4947;font-size:1em;line-height:1.4em;margin:20px 0px 0px 0px;}
#contact-us-left .subtle, #contact-us-right .subtle{color:#94918c;font-style:italic;}
#contact-us-left .input-standard, #contact-us-right .input-standard{width:150px;}
#contact-us-left a, #contact-us-right a{color:#9f1b30;}
#contact-us-right .input-label{padding:3px 15px 10px 0px;line-height:1.2em;text-align:right;vertical-align:top;color:#4a4947;width:130px;}
#contact-us-right .error-cell{width:150px;}
.favorites-table{margin:3px 0px 0px 0px;}
.favorites-cell{line-height:30px;overflow:hidden;padding:0px 7px 0px 7px;color:#4a4947;border-right:solid 1px #FFF;font-family:Arial, Helvetica, sans-serif;}
.highlight{background:#ECECEC;}
.header{line-height:20px;background:#918f8a;color:#FFF;font-weight:bold;}
.faq-item{background:url(http://h2.staticlc.com/images/global/layout/body_dotline_560x1.gif) bottom no-repeat;padding:7px 0px 9px 0px;}
.faq-first{margin:20px 0px 0px 0px;}
.faq-last{background:none;}
.faq-question{background:url(http://h1.staticlc.com/images/global/icons/arrow_right.gif) no-repeat 4px;padding:0px 0px 0px 20px;color:#4a4947;font-size:1.1em;line-height:1.3em;}
.expanded{background:url(http://h3.staticlc.com/images/global/icons/arrow_down.gif) no-repeat 4px;font-weight:bold;}
#content #oneColumnContent .expanded a{color:#4a4947;font-weight:bold;text-decoration:none;}
.faq-answer{padding:20px 0px 20px 20px;color:#4a4947;font-size:1.1em;line-height:1.4em;}
.promotion-item{margin:20px 0px 0px 0px;}
.apply-online-header{border-right:solid 1px #FFF;padding:4px;background:#f0efed;color:#6e6e6e;}
.apply-online-filled{background:#efac1f;font-weight:bold;color:#FFFFFF;}
.apply-online-footer{overflow:hidden;background:url(http://h2.staticlc.com/images/global/layout/2nav_dotlinewhite_200x1.gif) repeat-x top;padding:25px 0;font-size:1.2em;font-weight:bold;}
.apply-online-footer #wellsfargo{overflow:hidden;font-size:6pt;font-weight:normal;float:left;width:350px;margin-right:25px;}
.apply-online-footer #wellsfargo #wflink{float:left;width:90px;}
.apply-online-footer #wellsfargo #wfdesc{text-align:left;}
.apply-online-footer a{color:#9f1b30;}
h3.heading{font-size:1.2em;line-height:1.3em;color:#5a1400;margin:0px;padding:0px;font-weight:bold;}
#modelDetailContent{overflow:hidden;}
#modelDetailSelectedImage img{display:block;width:560px;}
#modelDetailImages a{display:block;float:left;padding:0 3px;}
ul#modelDetailMenu, ul#modelDetailMenu li{margin:0;padding:0;list-style:none;}
#modelDetailOptions{margin-top:25px;clear:both;overflow:hidden;width:560px;}
#modelDetailFloorplan{padding:10px;border:2px solid #ccc;width:400px;height:225px;overflow:hidden;}
#modelDetailFloorplan #myGallery{margin:0 auto;display:block;width:400px;height:230px;}
ul#modelDetailMenu{float:right;width:125px;}
ul#modelDetailMenu li img{display:block;}
#main #mainImageContainer{position:relative;}
#main #mainImageContainer #startliving{position:absolute;left:20px;top:135px;width:759px;height:136px;}
#main #mainImageContainer #startliving a{display:block;position:absolute;width:759px;height:136px;text-indent:-9999px;font-size:0;color:#fff;background:url("http://h2.staticlc.com/images/findyourlc/thegoodlife.png") no-repeat left top;text-indent:-9999px;font-size:0;color:#fff;z-index:99999;}
#main #image_overlay{position:absolute;top:235px;left:-16px;z-index:9998;}
#main #image_overlay a,#main #image_overlay img{display:block;}
#main #findyourlc{position:absolute;top:285px;right:40px;z-index:9999;}
#main #findyourlc.communities{top:325px;}
#main #findyourlc #fyl-link{display:block;margin:1px 0 0 0;width:269px;height:46px;background:url("http://h4.staticlc.com/images/findyourlc/findyourlc.png") no-repeat 1px top;text-indent:-9999px;font-size:0;color:#fff;}
#main #findyourlc #fyl-dropdown{width:269px;padding-bottom:29px;background:url("http://h2.staticlc.com/images/findyourlc/dropdown-bottom.png") no-repeat left bottom;}
#main #findyourlc #fyl-dropdown-top{display:block;width:269px;height:44px;background:url("http://h1.staticlc.com/images/findyourlc/dropdown-top.png") no-repeat left top;text-indent:-9999px;font-size:0;color:#fff;}
#main #findyourlc dl{width:269px;background:url("http://h2.staticlc.com/images/findyourlc/dropdown-body.png") repeat-y left top;}
#main #findyourlc dl *{text-decoration:none;text-transform:uppercase;font-family:verdana;color:#555;font-size:9pt;}
#main #findyourlc dt{padding:10px 19px 5px 19px;font-weight:bold;}
#main #findyourlc dd{padding:0 11px 0 10px;}
#main #findyourlc dd a{display:block;padding:4px 15px 4px 16px;}
#main #findyourlc dd a:hover{background:#888;color:#fff;}
#main #findyourlc .fyl-hidden{display:none !important;}
#main #findyourlc .fyl-visible{display:block !important;}

#main #splashpageheader{padding:0 7px;}
#main #splashpageheader #nav-location{padding:5px 0;font-size:16pt;font-weight:bold;font-family:Helvetica,arial,sans-serif;color:#505050;}
#main #splashpageheader #nav-description{padding-bottom:9px;font-size:10pt;font-weight:bold;font-family:Helvetica,arial,sans-serif;color:#aaa;}
#main #content.splash #first_name,#main #content.splash #last_name,#main #content.splash #email{border:1px solid #999;padding:1px 3px;color:#666;}
#main #content.splash{overflow:hidden;zoom:100%;margin:0 auto;padding-bottom:30px;}
#main #content.splash *{color:#ddd;line-height:1.3;font-size:9pt;}
#main #content.splash #leftcolumn{float:left;width:436px;padding-left:15px;}
#main #content.splash #rightcolumn{float:right;width:280px;padding:405px 30px 0 0;}
#main #content.splash #rightcolumn *{font-size:8pt;}
#main #content.splash #rightcolumn #description{line-height:1.4;}

#main #content.splash #splashheader{text-indent:-9999px;}
#main #content.splash #splashmap_bottom{position:absolute;bottom:30px;width:426px;padding-bottom:7px;background:url("http://h2.staticlc.com/images/splash/map.bottom.png") no-repeat left bottom;}
#main #content.splash #splashmap_top{padding-top:7px;background:url("http://h1.staticlc.com/images/splash/map.top.png") no-repeat left top;}
#main #content.splash #splashmap_body{padding:10px 10px 0 10px;background:url("http://h2.staticlc.com/images/splash/map.body.png") repeat-y left top;overflow:hidden;zoom:100%;}
#main #content.splash #splashmap_body p{line-height:normal;font-size:9pt;margin:0;}
#main #content.splash #splashmap{width:180px;height:180px;}
#main #content.splash #splashmap *{font-size:7pt;}
#main #content.splash #sm_left{float:left;width:190px;}
#main #content.splash #sm_right{float:right;width:216px;padding-top:5px;}
#main #content.splash .infosection *{color:#5a1400;font-size:8pt;font-weight:bold;}
#main #content.splash .infosection a{text-decoration:none;}
#main #content.splash .infosection div *{color:#555;}
#main #content.splash #facebook{margin-top:15px;}
#main #content.splash #facebook a{display:block;color:#555;font-size:8pt;height:28px;text-decoration:none;padding-left:38px;background:url("http://h3.staticlc.com/images/splash/fbicon.png") no-repeat left top;}
#main #content.splash #facebook a:hover{text-decoration:underline;}

#main #content.splash #register{margin-top:15px;}
#main #content.splash #register label,#main #content.splash #register.thankyou{font-size:8pt;color:#555;font-weight:bold;}
#main #content.splash #forminput{margin-top:4px;}
#main #content.splash #forminput .error{border:2px solid #d55;padding-left:2px;padding-right:2px;}
#main #content.splash #first_name{width:100px;margin-right:2px;}
#main #content.splash #last_name{width:98px;}
#main #content.splash #email{margin-top:5px;width:208px;}
#main #content.splash #formsubmit{margin:4px -2px 0 0;text-align:right;}

#main #mainImage *{zoom:100%;}
#main #mainImage{position:relative;}
#main #mainImage.homepage{width:786px;margin:0 auto;}
#main #mainImage.homepage div{display:none;position:absolute;top:0;left:0;z-index:0;}
#main #mainImage.homepage div.topImage{display:inline;position:relative;top:auto;left:auto;z-index:3;}
#main #mainImage.homepage #imagenavigation{display:none;list-style:none;position:absolute;z-index:10;top:auto;left:auto;bottom:11px;right:13px;}
#main #mainImage.homepage #imagenavigation li{float:left;}
#main #mainImage.homepage #imagenavigation a{display:block;float:left;padding:8px;margin-left:2px;text-decoration:none;height:10px;width:10px;background:url("http://h2.staticlc.com/images/global/buttons/dot_inactive.png") no-repeat center center;font-size:0;text-indent:-9999px;}
#main #mainImage.homepage #imagenavigation li.active a{background:url("http://h2.staticlc.com/images/global/buttons/dot_active.png") no-repeat center center;}
#main #modelDetailSelectedImages{position:relative;}
#main #modelDetailSelectedImages img{position:absolute;top:0;left:0;z-index:1;}
#main #modelDetailSelectedImages img.topImage{position:relative;top:auto;left:auto;z-index:2;}
#main #contentBox #navTouts{margin:30px 0 20px 0;}
#main #contentBox #navTouts a{margin:0 0 10px 0;display:block;width:200px;}
#main #contentBox #navTouts img{display:block;width:200px;}
#printmodel img{display:block;}
#printmodel h1{margin-bottom:20px;font-size:18px;font-weight:bold;}
#printmodel p{margin-bottom:10px;line-height:1.4;font-size:12px;}
#printaddress{margin-top:20px;}
#returntomodel{margin:20px 0;}
#content.goodlifeportal{padding-bottom:20px;}
#content.goodlifeportal h2{margin:0;padding:30px 0 15px 0;text-align:center;}
#content.goodlifeportal .goodlifeicons{overflow:hidden;zoom:100%;margin:0 auto;}
#content.goodlifeportal .goodlifeicons li{margin:20px 0;float:left;height:160px;width:200px;text-align:center;}
#content.goodlifeportal .goodlifeicons li p{margin:0;padding:0;font-weight:bold;text-transform:uppercase;font-size:12px;font-family:arial,sans-serif;letter-spacing:1px;}
#content.goodlifeportal .goodlifeicons li a{display:block;text-align:center;}
#content.goodlifeportal .goodlifeicons li a img{display:block;width:127px;margin:0 auto;}

.pageTitle{height:45px;width:800px;text-indent:-9999px;}
.pageTitleWordpress{height:91px;width:800px;}
.pageTitleGeneric{position:relative;background-repeat:no-repeat;height:45px;width:800px;}
.pageTitleGeneric h1{text-indent:-9999px;height:0;width:0;}
.pageTitleGeneric h2{position:absolute;bottom:11px;left:17px;font-size:2.2em;font-family:arial, sans-serif;color:#fff;}
.pageTitleGeneric h2 img.yellowdot{padding-bottom:6px;}
#communities-admin{background-image:url("http://h2.staticlc.com/images/global/headers/head_comm_admin_800x45.gif");}
.communitiesTitle{position:relative;height:45px;width:800px;background:url("http://h4.staticlc.com/images/global/headers/header_800x45.communities.jpg") no-repeat left top;font-size:2em;}
.communitiesTitle h1{position:absolute;left:250px;bottom:12px;color:#fff;font-weight:bold;font-family:arial, sans-serif;}
.communitiesTitle a{position:absolute;top:5px;right:20px;}
.communitiesTitle span{color:#fff;font-weight:normal;font-family:arial, sans-serif;}
#about-lifestyle{background-image:url(http://h2.staticlc.com/images/global/headers/head_aboutlifestyle_800x45.gif);}
#about-lifestyle-history{background-image:url(http://h2.staticlc.com/images/global/headers/head_about_hist_800x45.gif);}
#about-lifestyle-team{background-image:url(http://h2.staticlc.com/images/global/headers/head_about_team_800x45.gif);}
#about-lifestyle-vision{background-image:url(http://h2.staticlc.com/images/global/headers/head_about_vision_800x45.gif);}
#about-lifestyle-careers{background-image:url(http://h2.staticlc.com/images/global/headers/head_about_career_800x45.gif);}
#about-lifestyle-community{background-image:url(http://h2.staticlc.com/images/global/headers/head_about_cominv_800x45.gif);}
#about-lifestyle-comments{background-image:url(http://h2.staticlc.com/images/global/headers/head_about_comment_800x45.gif);}
#rent-vs-buy-rent{background-image:url(http://h2.staticlc.com/images/global/headers/head_rentbuy_rent_800x45.gif);}
#rent-vs-buy-buy{background-image:url(http://h2.staticlc.com/images/global/headers/head_rentbuy_buy_800x45.gif);}
#now-showing{background-image:url(http://h3.staticlc.com/images/nowshowing_header.jpg);position:relative;}
#now-showing a{text-decoration:none;position:absolute;top:15px;left:275px;height:61px;width:230px;}
#privacy-policy{background-image:url(http://h2.staticlc.com/images/global/headers/head_privacy_800x45.gif);}
#terms-and-conditions{background-image:url(http://h2.staticlc.com/images/global/headers/head_terms_800x45.gif);}
#corporate-housing{background-image:url(http://h2.staticlc.com/images/global/headers/head_corphous_800x45.gif);}
#resident-referral-program{background-image:url(http://h2.staticlc.com/images/global/headers/head_residref_800x45.gif);}
#realtor-information{background-image:url(http://h2.staticlc.com/images/global/headers/head_realtor_800x45.gif);}
#news-and-events{background-image:url(http://h3.staticlc.com/images/events_header.jpg);position:relative;}
#news-and-events a{text-decoration:none;position:absolute;top:15px;left:510px;height:61px;width:150px;}
#current-promotions{background-image:url(http://h2.staticlc.com/images/global/headers/head_curentpromo_800x45.gif);}
#faqs{background-image:url(http://h2.staticlc.com/images/global/headers/head_faq_800x45.gif);}
#apply-online{background-image:url(http://h2.staticlc.com/images/global/headers/head_applyonline_800x45.gif);}
#contact-us-header{background-image:url(http://h2.staticlc.com/images/global/headers/head_contact_us_800x45.gif);}
#schedule-a-tour-header{background-image:url(http://h2.staticlc.com/images/global/headers/head_schedule_a_tour_800x45.gif);}
#bank-it-header{background-image:url(http://h1.staticlc.com/images/global/headers/bank_it.gif);}
#bank-it-terms-header{background-image:url(http://h4.staticlc.com/images/global/headers/bank_it_terms.gif);}
#get-green-header{background-image:url(http://h3.staticlc.com/images/global/headers/get_green.gif);}
#site-map-header{background-image:url(http://h1.staticlc.com/images/global/headers/site_map.gif);}
#header_xp_now_showing{background-image:url(http://h4.staticlc.com/images/experience/header_xp_now_showing.gif);position:relative;}
#header_xp_partnerships{background-image:url(http://h4.staticlc.com/images/experience/header_xp_partnerships.gif);position:relative;}
#header_xp_programs{background-image:url(http://h4.staticlc.com/images/experience/header_xp_programs.gif);position:relative;}
#header_xp_extras{background-image:url(http://h4.staticlc.com/images/experience/header_xp_extras.gif);position:relative;}
#columbus_condos{background-image:url(http://h4.staticlc.com/images/info_pages/header_columbus_condos.gif);}
#columbus_apartments{background-image:url(http://h4.staticlc.com/images/info_pages/header_columbus_apartments.gif);}
#generic_header{background-image:url("http://h2.staticlc.com/images/global/headers/header_800x45.gif");}
#contact_choose_your_path{background-image:url(http://h1.staticlc.com/images/contact/header_choose_your_path.gif);}
#contact_sales_and_leasing{background-image:url(http://h4.staticlc.com/images/contact/header_sales_and_leasing.gif);}
#contact_current_residents{background-image:url(http://h4.staticlc.com/images/contact/header_current_residents.gif);}
#contact_company{background-image:url(http://h2.staticlc.com/images/contact/header_company.gif);}
#contact_river_south{background-image:url(http://h1.staticlc.com/images/contact/header_river_south.gif);}
