*{padding:0;margin:0;}p,ul,ol{margin:1em 0;}ul li,ol li{margin-left:2em;}table{font-family:verdana,arial,sans-serif;font-size:10pt;width:100%;border-collapse:collapse;}td{line-height:1.4em;}td.noEvent{border-width:0!important;}body{background-color:white;text-align:center;margin:0;font-family:verdana,arial,sans-serif;font-size:10pt;line-height:1.5em;margin:auto;}body#home{width:955px;}#calendarbox,#calendarbox td,#monthCalendarGrid{font-size:8pt;}a:link,a:visited{color:#F66;font-weight:bold;text-decoration:none;}a.bigLink{font-size:14pt;}a:hover,a:active{text-decoration:underline;}a:link img,a:visited img{border-width:0;}a:hover img,a:active img{border-width:0;}.rbox ul{margin:1px 1px 1px 15px;padding:1px 1px 1px 1px;}.rbox li{margin:1px 1px 3px 0;padding:1px 1px 1px 0;}.pinktext{color:#F66;font-weight:bold;}.bluetext{color:#0DB0FF;font-weight:bold;}blockquote{margin-left:0;}.quotelabel{color:#F66;font-weight:bold;margin-bottom:2em;}.main{margin:4px auto 4px auto;width:955px;text-align:left;}.top{height:152px;background-repeat:no-repeat;background-position:top center;margin:0;}.bottom{width:955px;height:22px;text-align:center;clear:both;margin-bottom:3em;}.preStrap{margin:2em 0 .5em 0;font-style:italic;clear:left;}.strap:before{margin:.5em 0 .5em 0;display:block;height:18px;background:url("../images/horizontalSeparator.png") no-repeat top left;content:" ";width:962px;}.strap{width:955px;text-align:center;clear:both;color:#F66;font-weight:bold;margin:.5em 0 0 0;}.left{margin:28px 0 30px 0;width:781px;clear:left;}.ie6 .left,.ie7 .left{margin-top:0;}.left.fullWidth{width:955px;}.right{clear:right;margin:15px 0 30px 0;float:right;width:152px;overflow:hidden;}.lbox{width:781px;margin-bottom:30px;clear:left;}.lbox.fullWidth{width:955px;}.rbox{width:152px;background-image:url("../images/box-bg.png");background-position:bottom;background-repeat:no-repeat;margin-bottom:15px;font-size:8pt;line-height:1.2em;}.rlogo{margin-top:6px;display:block;}.righttext{padding:2px 8px 2px 8px;}.ie6 #calendarContent,.ie7 #calendarContent{padding:2px 0;}#calendarTodayHelperHost{border-width:0;height:0;position:absolute;}#calendarTodayHelper{background:url(../images/todayMarker.png) no-repeat center center;position:relative;display:block;width:30px;height:32px;text-decoration:none;}.ie6 #calendarTodayHelper{background:url(../images/todayMarker.gif) no-repeat center center;}#calendarTodayHelper.calendarEvent{cursor:pointer;}.calendarNoEvent{text-align:center;width:30px;}.calendarEvent{text-align:center;width:30px;}.calendarNav{text-align:center;padding:3px 0 3px 0;}.calendarro{visibility:hidden;position:absolute;width:120px;padding:0;margin:0;z-index:1000;}.calendarrotext{width:109px;color:#FFF;font-weight:bold;background-color:#F66;padding:3px;margin:0;float:left;}.calendarroimg{float:left;}.calendarhighlight{font-weight:bold;}table#calendargrid tr th{font-size:8pt;}table#calendargrid td{padding:2px 1px 1px 1px;}.lefttext#monthCalendarLT{padding:10px 0 2px 0;}.lefttext#monthCalendarLT h1{color:#F66;padding:0 0 0 10px;text-align:center;}.lefttext#monthCalendarLT h1 img{margin:0 2px 0 2px;}table#monthCalendarGrid tr td{border:1px solid #6CF;text-align:left;min-width:67px;height:67px;vertical-align:top;padding:0;}table#monthCalendarGrid tr th{color:#6CF;font-size:8pt;}table#monthCalendarGrid tr td a{font-weight:normal;}table#monthCalendargrid tr td p{padding:1px;}.mcdate{background-color:#6CF;color:#FFF;font-weight:bold;margin:0;}.monthCalendarEvent{background-color:#FFF;}.monthCalendarNoEvent{background-color:#EFFAFF;}.inputtext{border:1px solid #6CF;margin:2px;}.submit{margin:2px;color:#FFF;font-weight:bold;padding:.25em .6em;background-color:#F66;border:1px solid white;border-right-color:#ffa0a0;border-top-color:#ffa0a0;border-left-color:#c00000;border-bottom-color:#c00000;cursor:pointer;}.submit .disabled{background-color:Red;}input.textField,textarea,select{border:1px solid #6CF;margin:2px;}.lbox#eventpromo{text-align:center;background-image:url("../images/eventpromo-bg.jpg");background-position:bottom;background-repeat:no-repeat;}.lbox#scrollingnews{text-align:center;background-image:url("../images/news-bg.jpg");background-position:bottom;background-repeat:no-repeat;}.righttext#offers{text-align:center;padding:10px;}.righttext#randomimage{text-align:center;padding:10px;}.lbox.galleryContainer{text-align:center;}.lbox.galleryContainer #curImage{border:1px solid #AAA;}.gallerybox{text-align:center;width:120px;height:90px;margin:5px;float:left;white-space:nowrap;border:1px solid #ccc;overflow:hidden;}.thumbBar{border:0 solid #63c9ff;overflow:hidden;height:104px;margin:0 0 2em 0;position:relative;width:781px;}.thumbBar .inner{width:702px;height:100px;overflow:hidden;display:inline-block;white-space:nowrap;position:absolute;margin:0;left:35px;border:2px solid #63c9ff;padding-left:5px;}.thumbBar .inner .gallerybox{float:none;vertical-align:middle;display:inline-block;margin:5px 5px 5px 0;}.thumbBar .nav{vertical-align:middle;text-align:center;width:30px;height:100px;margin:0;display:inline-block;position:absolute;cursor:pointer;}.thumbBar .inner img{cursor:pointer;}.thumbBar #prevThumbPage.nav{left:0;top:0;background:url(../images/parts/leftThumbNav.png) no-repeat 0 2px;}.thumbBar #nextThumbPage.nav{right:0;top:0;background:url(../images/parts/rightThumbNav.png) no-repeat 0 2px;}#events li.eventSummary{margin:2em 0;position:relative;list-style-type:none;border:1px solid #6cf;border-width:0 0 1px 0;display:block;}#events li.eventSummary .thumbImg{float:left;margin-right:1em;width:100px;height:75px;}#events .eventSummary p{display:inline-block;width:650px;margin:0 0 1em 0;}.lefttext#eventdetailLT h2{color:#F66;}ul#othereventslist{margin-left:0;}.eventDetail{margin-top:-1px;}.eventDetail td{border:1px solid;padding:.2em .5em;}.eventDetail td.hdrCol{background-color:#ffff7f;}.eventDetail td.spacious{padding:2em 0 0 0;border:0;}.eventDetail td.spacious.eventDesc{line-height:inherit;}.eventDetail .eventLocked{font-size:20pt;color:White;font-style:bold;background-color:Red;line-height:28pt;text-align:center;}.eventDetail .rightmostImage{margin:2em 0 2em 2em;float:right;}.eventDetail .leftmostImage{margin:2em 2em 2em 0;float:left;}.eventDetail table td{border-width:0;}.eventDetail.trailingSummary{margin-bottom:2em;}.shrinkFit{width:auto;}.outer{margin:0 auto;}#verticalbanner{float:left;width:150px;margin:4px 0 10px 0;}.splash{position:absolute;width:760px;height:400px;margin-top:-200px;margin-left:-365px;top:50%;left:50%;}.title,.title2,.title3,.title4,.title5,.panelTitle{color:#FFF;background:#63c9ff;font-weight:bolder;font-family:arial,verdana,sans-serif;padding:.25em .25em .25em .75em;letter-spacing:.25px;margin:3.5em 0 0 0;}.title,.panelTitle{font-size:16px;}.title2{font-size:14px;}.title3{font-size:12px;}.title4{font-size:10px;padding:.125em .125em .125em .325em;}.title5{font-size:9px;padding:.125em .125em .125em .325em;}.dynamicTitle1,.dynamicTitle2,.dynamicTitle3,.dynamicTitle4,.dynamicTitle5{margin:3.5em 0 1em 0;}.dynamicTitle1.first,.dynamicTitle2.first,.dynamicTitle3.first,.dynamicTitle4.first,.dynamicTitle5.first{margin:0 0 1em 0;}.panelTitle{text-align:center;padding:6px;margin:0;}.disabledTitle{display:none;}.rightCallout{float:right;background-image:url(../images/box-bg.png);border:1px solid #63c9ff;padding:1em;margin:2em 0 2em 2em;line-height:1.8em;}.rightCallout ul{margin:.25em .125em .25em .125em;padding-left:1em;}.signup-top{color:#FFF;background:#63c9ff;font-size:10px;padding:2px;padding-left:10px;letter-spacing:.25px;margin-bottom:2px;}.signup-top a{color:#FFF;}#signupbox{clear:right;margin:15px 0 0 0;float:right;width:152px;height:154px;}#signupbox .inputtext{margin:0;}#signupbox p{margin:.75em 0;}.title a{color:#FFF;}.title a:visited{color:#FFF;}.title a:active{color:#FFF;}.title a:hover{color:#FFC;text-decoration:none;}#main-nav{padding-top:1em;padding-left:1em;}#main-nav li{list-style-type:none;padding:0;}#main-nav a{color:#FFF;font-size:17px;font-weight:bold;}#main-nav #col-1{float:left;}#main-nav #col-2{margin-left:180px;}#main-nav #col-2a{margin-left:180px;}#main-nav #col-3{margin-left:180px;}#content-top{margin:0 10px;position:relative;}#main-nav #col-r{position:relative;float:left;width:20%;font-size:8pt;color:#FF0;}#main-nav #col-l{position:relative;width:20%;float:left;}#main-nav #col-m{position:relative;float:left;width:22%;}#main-nav a:hover{color:#FF9;text-decoration:none;}.ppbutton{border:0;}.inputbut{color:#F66;font-weight:bold;padding:.5px;background-color:white;border-width:thin;width:150PX;font-size:8pt;}.left-fluid{margin:28px 30px 30px 30px;clear:left;}.pink-title{background-color:#FF6565;padding:.25em;color:#FFF;font-size:14px;}.member-top{text-align:center;}.member-top-intro{color:#000;font-size:36px;font-weight:bold;}.member-top-sub{color:#FF6565;font-size:18px;font-weight:bold;}#member-box{border-style:solid;border-color:#6cf;padding:.5em;font-size:12px;}.ie6 object{margin-top:0;}.ie7 object{margin-top:0;}.ie8 object{margin-top:-5px;}.ie6 #flashFilmStripHost,.ie7 #flashFilmStripHost{margin-bottom:0;}#flashFilmStripHost{float:left;width:780px;margin:15px 0 15px 0;}#flashWhatsOnHost{width:781px;margin:15px 0;}#topBar{height:34px;background:url(../images/parts/TopBar.png) no-repeat;}#topBar.loggedIn{height:34px;background:url(../images/parts/TopBar_LoggedIn.png) no-repeat;}#topBar #loginInfo{float:right;}.logIn,.logOut{height:34px;display:inline-block;cursor:pointer;}.logIn{background:url(../images/parts/LogIn.png) right no-repeat;width:93px;}.logOut{background:url(../images/parts/LogOut.png) right no-repeat;width:251px;padding-right:105px;text-align:right;}.logOut .userInfo{color:white;cursor:default;display:inline-block;font-weight:bold;margin:7px 1px 0 0;text-align:right;}#headerDiv{position:relative;}.structuralLabel{left:-10000px;position:absolute;}#menu{margin:0;height:42px;position:relative;z-index:1000;background:url(../images/menuBarParts/menuBarBackground.png) repeat-x;}#menu ul{margin:0;padding:0;}#menu a:link img,#menu a:visited img{border-width:0;}.hugeLink{font-size:20pt;}.hugeLink2{font-size:27pt;}.largerLink{font-size:11pt;}#menuContainer{padding:0;width:100%;}#menu li{margin:0;padding:0;float:left;list-style-type:none;position:relative;}#menu li.topLevelMenuItem{margin:0 3px;}#menu li ul{display:none;}#menu li.openMenu ul{display:block;position:absolute;top:33px;margin:0;background:#64ccff;color:Black;width:200px;left:0;}#menu li.openMenu ul a{color:Black;text-decoration:none;display:inline-block;width:100%;}#menu li.openMenu ul li{padding:0 12px .35em 1em;display:block;font-size:10pt;font-weight:bold;font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;clear:left;border:1px solid #64ccff;width:174;}#menu li.openMenu li.curPage{background-color:#ffff7f;border:1px solid black;z-index:1000;}#menu li.openMenu li.curPage.selectedMenuItem{border:1px solid black;}#menu li.openMenu li.selectedMenuItem{background:url(../images/parts/whiteMask.png) repeat-x!important;cursor:pointer;border:1px solid white;z-index:1000;}.leeForm table{font-family:verdana,arial,sans-serif;font-size:10pt;line-height:1.5em;}.leeForm td{padding:.75em .25em;vertical-align:top;}.leeForm td.labelCol{text-align:right;}.leeForm{line-height:2.5em;}.leeForm label{width:15em;display:inline-block;text-align:right;margin-right:.25em;}.requiredFieldLabel_after{color:Red;}.requiredFieldNeedsAttention{outline:2px solid red;}.ie6 .requiredFieldNeedsAttention{outline-width:0;border:2px solid red;}.leeForm .wider label{width:25em;}.leeForm .widerLabel label{width:19em;}.leeForm .optGroup label{width:auto;}.checkboxLabel{margin:-6px 13px 6px -3px;}.radioLabel{margin:-3px 13px 3px -3px;}.leeForm .optGroup label{vertical-align:middle;}.leeForm .optGroup.listview .inner{margin:.25em .75em;display:block;}.leeForm .optGroup.compact{display:inline-block;}.leeForm .optGroup.listview{display:inline-block;border:1px solid #6cf;line-height:1.6em;padding:.75em 0;}.leeForm .textField,.leeForm .optGroup.listview{width:200px;}.leeForm .wider .textField,.leeForm .wider .optGroup.listview{width:350px;}.leeForm .textField.narrowField{width:50px;}.leeForm .textField.autoWidthField{width:auto;}.leeForm fieldset{border:1px solid #6cf;margin:4em 0 2em 0;padding:1em 1.5em 1.5em 1.5em;}.leeForm fieldset legend{display:inline-block;line-height:2em;border:1px solid #6cf;padding:.25em 1em;margin:0 1em;}.leeForm fieldset p{margin:0;text-align:left;}.leeForm input.textField{padding-left:3px;}.leeForm .selectedField{background-color:#fcf7d3;}.leeForm .selectedField.checkableInput{outline:2px solid #6cf!important;}.leeForm #helpNodeHost{display:inline-block;width:330px;margin:0 1em 0 0;padding:0 0 0 1em;float:right;border:1px solid red;line-height:3em;}.leeForm .submit{float:right;margin:0 2em 2em;}.rightContainer{text-align:right;}div#statusBarContainer div.rightContainer input[submit]{margin:-15px 8px 8px 0!important;}.leadingEmphasis{font-family:Georgia,Verdana,arial,sans-serif;font-weight:bold;font-style:italic;font-size:1.5em;}.error{color:Red;}.attention{color:red;font-style:italic;}.meta{font-style:italic;}.footnote{color:#999;font-style:italic;font-size:.9em;}.footnoteMarker{vertical-align:super;}.positive{color:green;font-style:italic;}.negative{color:red;font-style:italic;}.hasTitle{border-bottom:1px dotted #F66;}.leeForm .metaText{color:#888;font-style:italic;font-size:90%;}.watermark{color:#aaa;}.leeForm td.centered{text-align:center;}#faqList dt:before,#faqList dd:before{font-family:Georgia,Verdana,arial,sans-serif;font-style:italic;font-size:1.5em;font-weight:bold;}#faqList dt.title:before{content:"Q. ";}#faqList dd{margin-bottom:5em;}a.helperLink{font-size:8pt;font-weight:normal;margin:0 .25em;}.dialogContent{display:none;}.dialogContent iframe{border-width:0;width:100%;height:100%;margin:0;}body.dialog .dialogBody{width:auto!important;padding:1em;overflow:auto;}body.dialog .dialogBody .footnote{font-size:.9em;text-align:left;display:block;margin-top:3em;line-height:1.6em;font-style:italic;color:#999;}body.dialog .footer{background:#63c9ff;text-align:center;margin-bottom:0;}.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix.footer .message{color:#eeef1d;font-weight:bold;margin:0 auto;width:400px;}.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix.footer .message a{color:#eeef1d;}.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix.footer .message .phone{color:#e95655;}.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix.footer .message,.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix.footer .message a,.ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix.footer .message .phone{color:white;}#videoGallery{display:block;margin:2em 0;}#videoGallery .vidThumb,#videoGallery #playerContainer{margin:0 8px 8px 0;border:1px solid #aaa;}#videoGallery .vidThumb{cursor:pointer;display:inline-block;}#videoGallery .vidScreen{margin:0;}#videoGallery #playerContainer{float:left;padding:0;}#videoGallery #videoGrid{width:auto;border-collapse:collapse;margin:0 auto;}#videoGallery #videoGrid td{border:0 solid red;padding:0;}#videoGallery .linkBar{text-align:center;}#videoGallery .linkBar .inner{border:0 solid red;display:block;margin:0 10px 10px 0;}#videoGallery .linkBar a.helperLink,#videoGallery .linkBar .curPageDisplay{font-size:10pt;font-weight:normal;margin:0 1.25em;}.tooltip{position:absolute;z-index:10000;border:1px solid #111;background-color:#eee;padding:5px;opacity:.88;max-width:400px;}.tooltip,.tooltip table{text-align:left;font-size:12px;}.tooltip .label{font-style:italic;}.tooltip .vidTitle{font-weight:bold;font-size:12px;}.testimonial{text-align:left;line-height:1.4em;}.rbox .testimonial{background:white;font-family:Arial,sans-serif;font-size:10pt;}.testimonial .emphasizeSC{font-weight:bold;font-style:italic;}.quote:before{margin-top:30px;display:block;background:url("../images/leftQuote.jpg") no-repeat top left;height:51px;content:" ";}.quote:after{background:url(../images/rightQuote.jpg) no-repeat bottom right;height:50px;display:block;content:" ";}.hangRight{float:right;margin:0 0 1.5em 1.5em;}.hangLeft{float:left;margin:0 1.5em 1.5em 0;}.footItem{font-size:8pt;}a:link.footItem,a:visited.footItem{font-weight:normal;}.checkbox{margin-right:.5em;}.liveChat .leeForm table{width:80%;}.liveChat textarea,.liveChat #messages,.liveChat #people,.liveChat #messageInput,.liveChat #statusBarContainer{border:1px solid #6CF;display:block;padding:6px;}.liveChat.chatHostView #messages{margin-right:155px;}.liveChat #messages{width:auto!important;}.liveChat #messages .commentTime{color:Red;font-style:italic;margin:0 0 0 .5em;}.liveChat #messages .commentName{font-style:italic;}.liveChat .info{text-align:left;padding:1em 10% 1em 30%;margin:0 0 2em 0;border:1px solid #63ccff;}.liveChat .info input{margin-left:2em;}.liveChat #messages,.liveChat #messageInput{text-align:left;overflow:auto;}.dialog.liveChat .dialogBody #people{display:none;}body.dialog{background:url(../images/parts/social-logo-big.jpg);}body.dialog.liveChat.rightLogo{background:url(../images/parts/social-logo-big.jpg) right top;}.dialog.liveChat.chatHostView #people{float:right;width:128px;display:block;}.dialog.liveChat #messageInput{clear:left;margin:1em 0;background:transparent;}.liveChat #statusBar{padding:2px .5em 2px .5em;text-align:left;float:left;}.liveChat .person{cursor:pointer;width:100%;display:inline-block;margin-bottom:.5em;}.liveChat .person.newPerson{font-weight:bold;font-style:italic;background-color:Red;color:black;}.liveChat .person.currentPerson{background-color:#63c9ff;}.liveChat .person.newMessagesAvailable{font-weight:bold;font-style:italic;color:white;background-color:Red;}table.noBorders td{border-width:0;}.membership .header.bePart{background:url(../images/parts/membership-bePart.png) no-repeat;padding-top:1px;height:450px;}.membership .header.bePart h2{display:none;}.membership .header.bePart .inner{margin:49px 277px 0 0;}.membership .header.freeEvents{background:url(../images/parts/membership-freeEvents.png) no-repeat;padding-top:1px;height:320px;}.membership .header.freeEvents h2{display:none;}.membership .header.freeEvents .inner{margin:49px 0 0 0;}.membership .header.smallGroup{background:url(../images/parts/membership-savings.png) no-repeat;padding-top:1px;height:337px;}.membership .header.smallGroup h2{display:none;}.membership .header.smallGroup .inner{margin:49px 0 0 0;}.membership .header.cityCard{background:url(../images/parts/membership-cityCard.jpg) no-repeat;padding-top:1px;height:267px;}.membership .header.cityCard h2{display:none;}.membership .header.cityCard .inner{margin:49px 316px 0 0;}.membership .header.whatsCost{background:url(../images/parts/membership-whatsCost.png) no-repeat;padding-top:1px;height:294px;}.membership .header.whatsCost h2{display:none;}.membership .header.whatsCost .inner{margin:49px 310px 0 0;}.membership .header{clear:both;}.membership .rightImg{float:right;margin:0 0 0 1em;}.membership .leftImg{float:left;margin:0 1em 0 0;}.membership .statsTable{display:inline-block;width:auto;}.membership .statsTable td{padding:2px 25px;text-align:center;}.membership .statsTable td.leftAlign{text-align:left;}.membership .statsTable td.memberCost{background-color:#ffc;}.membership .statsTable td.memberSaving{color:Red;font-weight:bold;}.topEventImgContainer{max-width:953px;overflow:hidden;display:block;border:1px solid black;}.messageboard .recentActivity td,.messageboard .recentActivity th{padding:5px 5px 5px 8px;border:1px solid #63c9ff;}.messageboard table.recentActivity{margin:1em 0;}#floatbox-box{z-index:1001;}.ajaxMessage{background:url(../images/ajax-loader.gif) 10px center no-repeat;padding:10px 10px 10px 30px;margin:0 auto;display:block;width:200px;border:1px dashed #666;}