a.promotion_back{color:#4b4b4b;padding:0 0 0 10px;line-height:30px;font-weight:bold;}
ul#promotion_choices{display:block;width:800px;height:459px;}
ul#promotion_choices li{float:left;display:block;width:251px;height:459px;padding-right:23px;}
ul#promotion_choices li.lastcolumn{padding:0;}
ul#promotion_choices li.clear{clear:both;}
ul#promotion_choices li a{display:block;width:251px;height:459px;}
ul#tout_choices{display:block;width:800px;}
ul#tout_choices li{float:left;display:block;width:250px;height:150px;margin-bottom:25px;padding-right:25px;overflow:hidden;}
ul#tout_choices li.lastcolumn{padding-right:0;}
ul#tout_choices li.clear{clear:both;}
ul#tout_choices li a{display:block;width:251px;}
div.clear{clear:both;height:1px;width:100%;overflow:hidden;}
img#promotion_image{margin-top:20px;}
div#promotion_spacer{margin-top:10px;}
select#promotion_select{position:absolute;right:20px;bottom:10px;}
#oneColumnNav{float:left;padding:0 10px;width:155px;}
#oneColumnNav h3{color:#4a4947;padding:0;}
#oneColumnNav p{margin-top:1em;}
#oneColumnContent{float:left;width:625px;}
#content #oneColumnNav h3{line-height:1.4em;}
#content #oneColumnNav #toutdescription{line-height:1.4em;}
#content #oneColumnContent #extrahtml{margin:15px 0 0 0;}
#promotions #oneColumnNav{display:none;}
#promotions #oneColumnContent{float:none;width:800px;}
#content #contest_container #oneColumnNav{display:block;width:300px;}
#content #contest_container #oneColumnContent{float:left;width:480px;}
#content #contest_container #oneColumnContent.perks{width:auto;}
#content #contest_container h2{margin:15px 0;text-align:center;}
#content #contest_container h2 img{margin:0 auto;width:100%;}
#content #contest_container form{margin:0;padding:0;}
#content #contest_container table{margin:0 0 20px 0;width:100%;}
#content #contest_container td{padding:5px;font-size:1.3em;vertical-align:top;}
#content #contest_container td.label{text-align:right;font-weight:bold;white-space:nowrap;}
#content #contest_container input{padding:1px 3px;}
#content #contest_container td .email_me_container{margin:0;padding:7px 0 0 0;font-size:.8em;}
#content #contest_container #thankyou{font-size:1.3em;padding-bottom:10px;}
#content #contest_container td .message{margin:0;padding:1px 0;font-size:.8em;color:#933;}
#content #contest_container option{padding:0 3px;}
#content #contest_container .submitbutton{font-weight:bold;}
#content #contest_container #facebook_text{font-size:1.3em;}
#content #contest_container #facebook_text a{color:#555;}
#content #event_container #changecommunity input{font-size:24px;}
#content #event_container{padding:0 15px;}
#content #event_container .updates{padding-top:20px;font:12px arial;color:#850f02;}
#content #event_container #oneColumnContent.perks{width:100%;}
#content #event_container select{margin-top:15px;padding:5px 3px 5px 10px;border:0;background:#ddd;font:bold 24px verdana, sans-serif;color:#850f02;}
#content #event_container option{padding:0 5px;border:0;}
#content #event_container #rpimage{margin-top:25px;text-align:center;}
#content #event_container .eventdetails{overflow:hidden;margin:30px 0 20px 0;}
#content #event_container .eventimage{display:block;float:left;width:100px;}
#content #event_container .eventinfo{float:right;width:650px;padding-bottom:10px;}
#content #event_container .eventinfo p{font:14px arial, sans-serif;padding:0;margin:0;line-height:1;color:#555;}
#content #event_container .eventinfo .event_header{color:#850f02;font-weight:bold;}
#content #event_container .eventinfo .event_time{padding-top:7px;font-weight:bold;}
#content #event_container .eventinfo .event_description{padding-top:5px;line-height:1.4;}
#content #event_container .eventinfo .event_video{padding-top:5px;}
#content #event_container .eventinfo .event_signup{margin-top:3px;padding-top:7px;color:#555;}
#content #event_container .eventinfo .event_signup a{color:#555;}
#content #event_container .eventinfo .event_signup .formreminder{margin-top:3px;color:#933;font-size:10px;}
#content #event_container .eventinfo .event_signup .formreminder a{text-decoration:underline;color:#933;font-size:10px;}
#content #event_container .disclaimer{font:12px arial, sans-serif;}
#content #event_container table{margin:20px 0;width:100%;}
#content #event_container td{padding:5px;font:12px arial;color:#555;vertical-align:top;}
#content #event_container td.label{text-align:right;font-weight:bold;white-space:nowrap;}
#content #event_container input{padding:1px 3px;width:15em;font:normal 1.2em arial;color:#555;}
#content #event_container input.checkbox{padding:1px 3px;width:auto;}
#content #event_container .submitbutton{font-weight:bold;width:auto;font-size:1em;}
#content #event_container .indent{width:80px;}
#content #event_container .no_events{font-size:1.8em;color:#702712;}
#content .promotiondata{width:100%;border-collapse:collapse;}
#content .promotiondata thead td{background:#345761;color:#fff;white-space:nowrap;padding:5px 7px;}
#content .promotiondata tbody td{padding:7px 5px;}
#content .promotiondata tbody .highlight td{background:#ececec;}
#content .promotiondata td{vertical-align:top;border-right:1px solid #fff;}
#content #perfectmatch .redtext{font-weight:bold;color:#933;}
#content #perfectmatch{width:100%;}
#content #perfectmatch #pm_header{position:relative;padding-bottom:1px;}
#content #perfectmatch #pm_header ul{overflow:hidden;}
#content #perfectmatch #pm_header ul, #content #perfectmatch #pm_header li{list-style:none;margin:0;padding:0;}
#content #perfectmatch #pm_header li a, #content #perfectmatch #pm_header li span{display:block;float:left;height:30px;width:113px;margin-right:1px;font-size:0;color:#fff;}
#content #perfectmatch #pm_header li.condos.active span, #content #perfectmatch #pm_header li.condos.inactive a:hover{background:url("http://h2.staticlc.com/images/promotions/condos_active.jpg") no-repeat left top;}
#content #perfectmatch #pm_header li.condos.inactive a{background:url("http://h2.staticlc.com/images/promotions/condos_inactive.jpg") no-repeat left top;}
#content #perfectmatch #pm_header li.apartments.active span, #content #perfectmatch #pm_header li.apartments.inactive a:hover{background:url("http://h2.staticlc.com/images/promotions/apartments_active.jpg") no-repeat left top;}
#content #perfectmatch #pm_header li.apartments.inactive a{background:url("http://h2.staticlc.com/images/promotions/apartments_inactive.jpg") no-repeat left top;}
#content #perfectmatch #pm_header li.houses.active span, #content #perfectmatch #pm_header li.houses.inactive a:hover{background:url("http://h2.staticlc.com/images/promotions/houses_active.jpg") no-repeat left top;}
#content #perfectmatch #pm_header li.houses.inactive a{background:url("http://h2.staticlc.com/images/promotions/houses_inactive.jpg") no-repeat left top;}
#content #perfectmatch #pm_header .pagechange{position:absolute;bottom:8px;right:0;font-size:12px;}
#content #perfectmatch #pm_header .pagechange *{color:#555;}
#content #perfectmatch #pm_header .pagechange span{padding-left:10px;}
#content #perfectmatch #pm_header .pagechange a{padding-left:2px;}
#content #perfectmatch #pm_header .pagechange .pagelinks span{padding-left:2px;font-weight:bold;}
#content #perfectmatch table{width:100%;}
#content #perfectmatch table thead td{line-height:20px;overflow:hidden;padding:0 7px;color:#fff;border-right:solid 1px #FFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#content #perfectmatch table thead td *{color:#fff;font-weight:bold;}
#content #perfectmatch table thead td a.ascending{padding-right:15px;background:url("http://h4.staticlc.com/images/promotions/sort_asc.gif") no-repeat right center;}
#content #perfectmatch table thead td a.descending{padding-right:15px;background:url("http://h4.staticlc.com/images/promotions/sort_desc.gif") no-repeat right center;}
#content #perfectmatch table tbody td{line-height:30px;overflow:hidden;padding:0 7px;color:#4a4947;border-right:solid 1px #FFF;font-family:Arial, Helvetica, sans-serif;}
#content #perfectmatch table tbody td *{color:#4a4947;white-space:nowrap;}
#content #perfectmatch table tbody td.wrap{white-space:normal;}
#content #perfectmatch table tbody td.center{text-align:center;}
#content #perfectmatch table tbody td img{width:25px;height:25px;vertical-align:middle;}
#content #perfectmatch table tbody tr.oddrow td{background:#ececec;}
#content #perfectmatch #pm_condos thead td{background:#196e7f;}
#content #perfectmatch #pm_apartments thead td{background:#d78728;}
#content #perfectmatch #disclaimer{font-size:9px;}
#content #specialscontent{width:100%;margin:15px auto 10px auto;}
#content #specialscontent h2{margin-top:5px;color:#5a1400;font-size:2em;}
#content #specialscontent p{margin-top:5px;}
#content #specialscontent .redtext{font-weight:bold;color:#933;}
#content #specialscontent #pm_header{position:relative;padding-bottom:1px;}
#content #specialscontent #pm_header ul{overflow:hidden;}
#content #specialscontent #pm_header ul, #content #specialscontent #pm_header li{list-style:none;margin:0;padding:0;}
#content #specialscontent #pm_header li a, #content #specialscontent #pm_header li span{display:block;float:left;height:30px;width:113px;margin-right:1px;font-size:0;color:#fff;}
#content #specialscontent #pm_header li.condos.active span, #content #specialscontent #pm_header li.condos.inactive a:hover{background:url("http://h2.staticlc.com/images/promotions/condos_active.jpg") no-repeat left top;}
#content #specialscontent #pm_header li.condos.inactive a{background:url("http://h2.staticlc.com/images/promotions/condos_inactive.jpg") no-repeat left top;}
#content #specialscontent #pm_header li.apartments.active span, #content #specialscontent #pm_header li.apartments.inactive a:hover{background:url("http://h2.staticlc.com/images/promotions/apartments_active.jpg") no-repeat left top;}
#content #specialscontent #pm_header li.apartments.inactive a{background:url("http://h2.staticlc.com/images/promotions/apartments_inactive.jpg") no-repeat left top;}
#content #specialscontent #pm_header li.houses.active span, #content #specialscontent #pm_header li.houses.inactive a:hover{background:url("http://h2.staticlc.com/images/promotions/houses_active.jpg") no-repeat left top;}
#content #specialscontent #pm_header li.houses.inactive a{background:url("http://h2.staticlc.com/images/promotions/houses_inactive.jpg") no-repeat left top;}
#content #specialscontent #pm_header .pagechange{position:absolute;bottom:8px;right:0;font-size:12px;}
#content #specialscontent #pm_header .pagechange *{color:#555;}
#content #specialscontent #pm_header .pagechange span{padding-left:10px;}
#content #specialscontent #pm_header .pagechange a{padding-left:2px;}
#content #specialscontent #pm_header .pagechange .pagelinks span{padding-left:2px;font-weight:bold;}
#content #specialscontent table{width:100%;}
#content #specialscontent table thead td{line-height:20px;overflow:hidden;padding:0 7px;color:#fff;border-right:solid 1px #FFF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
#content #specialscontent table thead td *{color:#fff;font-weight:bold;}
#content #specialscontent table thead td a.ascending{padding-right:15px;background:url("http://h4.staticlc.com/images/promotions/sort_asc.gif") no-repeat right center;}
#content #specialscontent table thead td a.descending{padding-right:15px;background:url("http://h4.staticlc.com/images/promotions/sort_desc.gif") no-repeat right center;}
#content #specialscontent table tbody td{line-height:30px;overflow:hidden;padding:0 7px;color:#4a4947;border-right:solid 1px #FFF;font-family:Arial, Helvetica, sans-serif;}
#content #specialscontent table tbody td *{color:#4a4947;white-space:nowrap;}
#content #specialscontent table tbody td.wrap{white-space:normal;}
#content #specialscontent table tbody td.center{text-align:center;}
#content #specialscontent table tbody td img{width:25px;height:25px;vertical-align:middle;}
#content #specialscontent table tbody tr.oddrow td{background:#ececec;}
#content #specialscontent #pm_condos thead td{background:#196e7f;}
#content #specialscontent #pm_apartments thead td{background:#d78728;}
#content #specialscontent #pm_houses thead td{background:#68a136;}
#content #specialscontent #disclaimer{margin-top:10px;font-size:9px;}
#content #specialscontent #disclaimer b{font-weight:bold;}
#content #specialscontent #disclaimer i{font-style:italic;}
