#header{font-family:"PT Sans Narrow","Trebuchet MS",Helvetica,Arial,sans-serif;color:white}#header #city-header{position:relative;height:166px;margin:0}.ie7 #header #city-header{z-index:4000}#header #cities-global-nav{margin:0 auto;padding:0;width:960px;height:46px;position:relative}.ie7 #header #cities-global-nav{z-index:3000}#header #cities-global-nav #default-logo{position:relative;z-index:80;top:7px;left:0;width:116px;float:left}#header #cities-global-nav #city-selector{height:32px;line-height:32px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;width:200px;padding:0;margin:0 10px 0 0;text-transform:uppercase;font-size:16px;position:relative;z-index:90;top:6px;float:right}.ie7 #header #cities-global-nav #city-selector,.ie8 #header #cities-global-nav #city-selector{background:transparent url(../img/buttons/city-menu-bg.png) top left no-repeat scroll}.ie7 #header #cities-global-nav #city-selector{zoom:1;display:inline}#header #cities-global-nav #city-selector label{display:block;background:transparent url(../img/decoration/bg-black-60percent.png) top left repeat scroll;float:left;text-align:center;width:45px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;-o-border-radius:6px 0 0 6px;-ms-border-radius:6px 0 0 6px;-khtml-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;font-weight:600;height:32px}.ie7 #header #cities-global-nav #city-selector label,.ie8 #header #cities-global-nav #city-selector label{background:0}#header #cities-global-nav #city-selector a{color:white;display:block;width:135px;padding:0 10px;float:right;height:32px;background:transparent url(../img/decoration/bg-white-20percent.png) top left repeat scroll;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;-o-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;-khtml-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}.ie8 #header #cities-global-nav #city-selector a,.ie7 #header #cities-global-nav #city-selector a{background:0;position:relative}#header #cities-global-nav #city-selector a span{width:11px;height:32px;background:transparent url(../img/icons/arrows-sprite.png) 0 50% no-repeat scroll;float:right}.ie7 #header #cities-global-nav #city-selector a span{position:relative;top:-32px;right:0;z-index:25;zoom:1;display:inline}#header #cities-global-nav #city-selector a:hover,#header #cities-global-nav #city-selector a:active{background-color:white;color:black;text-decoration:none}.ie7 #header #cities-global-nav #city-selector a:hover,.ie8 #header #cities-global-nav #city-selector a:hover,.ie7 #header #cities-global-nav #city-selector a:active,.ie8 #header #cities-global-nav #city-selector a:active{background:transparent url(../img/buttons/city-menu-bg.png) -45px -32px no-repeat scroll}#header #cities-global-nav #city-selector a:hover span,#header #cities-global-nav #city-selector a:active span{background:transparent url(../img/icons/arrows-sprite.png) -11px 50% no-repeat scroll}#header #cities-global-nav #city-selector a:hover{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;-o-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;-khtml-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}#header #cities-global-nav #city-selector a:active{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;-o-border-radius:0 6px 0 0;-ms-border-radius:0 6px 0 0;-khtml-border-radius:0 6px 0 0;border-radius:0 6px 0 0}#header #cities-global-nav #city-selector-subnav{display:none;position:absolute;z-index:1000;width:624px;right:9px;top:38px}.ie7 #header #cities-global-nav #city-selector-subnav{zoom:1;z-index:2000}#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap{border:0;padding:0;margin:0;overflow:hidden;width:624px;background-color:#252525;border-left:1px solid #3b3b3b}#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap ul{width:155px;float:left;text-transform:uppercase;padding:0;margin:0;border-right:1px solid #3b3b3b;border-bottom:1px solid #3b3b3b}#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap ul li{background-color:#252525;border-top:1px solid #3b3b3b;border-bottom:1px solid #212121;border-right:1px solid #212121;line-height:16px;font-size:16px}#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap ul li.current{color:#595959;background-color:#1a1a1a}#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap ul li a,#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap ul li span{display:block;padding:8px;color:white}#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap ul li.country span{color:#595959;font-weight:600}#header #cities-global-nav #city-selector-subnav .subnav-inner-wrap ul li a:hover{background-color:white;color:#595959;text-decoration:none}#header #cities-global-nav.active #city-selector-subnav{display:block}#header #cities-global-nav.active #city-selector a{background-color:white;-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;-o-border-radius:0 6px 0 0;-ms-border-radius:0 6px 0 0;-khtml-border-radius:0 6px 0 0;border-radius:0 6px 0 0;color:black;text-decoration:none}.ie7 #header #cities-global-nav.active #city-selector a,.ie8 #header #cities-global-nav.active #city-selector a{background:transparent url(../img/buttons/city-menu-bg.png) -45px -64px no-repeat scroll}#header #cities-global-nav.active #city-selector a span{background:transparent url(../img/icons/arrows-sprite.png) -11px 50% no-repeat scroll}#header #marquee-bar{padding:0;margin:0;height:120px}#header #marquee-bar .middle-bar{padding:0;margin:0 auto;height:120px;width:960px}#header #marquee-bar .middle-bar .social-header{height:80px;width:122px;float:left;font-size:16px;margin-top:25px}.ie7 #header #marquee-bar .middle-bar .social-header{margin-top:30px}#header #marquee-bar .middle-bar .social-header p{color:white;font-size:16px}#header #marquee-bar .middle-bar .social-header ul{text-align:left;margin:0;padding:0}.ie7 #header #marquee-bar .middle-bar .social-header ul li{height:35px;width:35px;display:inline}#header #marquee-bar .middle-bar .social-header ul li a{float:left;margin-right:8px;margin-top:8px;height:35px;width:35px;background:transparent url(../img/social/header-icons.png) top left no-repeat scroll;display:block}#header #marquee-bar .middle-bar .social-header ul li a.twitter{background-position:-35px 0}#header #marquee-bar .middle-bar .social-header ul li a.youtube{margin-right:0;background-position:-70px 0}#header #marquee-bar .middle-bar .baa-header-ad{width:160px;background:url(../img/decoration/diagonal-pattern-transparent.png) repeat;text-align:center;float:right;padding:9px;margin-top:19px}.ie7 #header #marquee-bar .middle-bar .baa-header-ad{clear:right;margin-left:0}#header #marquee-bar .middle-bar .baa-header-ad .content{background:black;width:160px;height:60px}#header #city-logo{padding:0;margin:-39px 0 0 25px;display:inline-block;width:617px;height:159px;position:relative;z-index:100;border:0}.ie7 #header #city-logo{width:592px}#header #city-logo img{width:617px;padding:0;margin:0;border:0;height:159px;vertical-align:none}#header #sponsor-bar{text-align:center;padding:6px 0;margin:0;clear:both}body.ticketing .error{color:#db0322}body.ticketing #content{padding-bottom:3em}body.ticketing #content .section{width:415px;display:inline;float:left;padding:15px 0}body.ticketing #content form h1{font-size:2em;border:0;line-height:1.1}body.ticketing #content form h2{font-size:1.4em;text-transform:none;letter-spacing:0}body.ticketing #content .section h2{font-size:1.4em;text-transform:none;letter-spacing:0}body.ticketing #content form h1,body.ticketing #content form h2,body.ticketing #content form p{line-height:1.2}body.ticketing #content .second-section h2{font-size:1.6em;font-weight:bold;margin-bottom:.5em}body.ticketing #content .second-section p{font-size:1.4em;margin:.5em 0}body.ticketing #content #eclub-signup input{width:320px}body.ticketing #content #eclub-signup .button{width:auto}body.ticketing .divider{display:inline;float:left;color:white;background-color:#888;font-size:1.2em;font-style:italic;font-weight:bold;margin:4em 30px 15px;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;height:35px;width:35px;line-height:35px;text-align:center;text-indent:0}body.ticketing #secondary-header{overflow:hidden;padding:1em 0 2em}body.ticketing #secondary-header img{float:left;margin-right:15px}body.ticketing #secondary-header p,body.ticketing #secondary-header strong{font-size:1.3em}body#baa-upsell #content,body#ticket-alert-page #content{padding-bottom:0}body#baa-upsell #secondary-header,body#ticket-alert-page #secondary-header{padding-bottom:2px;margin-top:1em}body#baa-upsell #secondary-header .call-us,body#ticket-alert-page #secondary-header .call-us{margin-top:15px;line-height:1.25em}body#baa-upsell #show-info,body#ticket-alert-page #show-info{padding:10px;margin:1em 0;overflow:hidden;*zoom:1;font-size:1.125em}body#baa-upsell #show-info .col,body#ticket-alert-page #show-info .col{width:255px;float:right;margin:1em 15px 1em 0;font-size:.85em}body#baa-upsell #show-info .col .small-poster,body#ticket-alert-page #show-info .col .small-poster{float:left;padding-right:15px}.ie7 body#baa-upsell #show-info .col .small-poster,.ie7 body#ticket-alert-page #show-info .col .small-poster{padding-bottom:6px}body#baa-upsell #show-info .col .date,body#ticket-alert-page #show-info .col .date{color:#666;font-size:.85em;line-height:1em;text-transform:uppercase;margin-top:5px}body#baa-upsell #show-info .col .text-wrapper p,body#ticket-alert-page #show-info .col .text-wrapper p{margin-bottom:5px;margin-top:0;padding:0;line-height:1.1em}body#baa-upsell #show-info h2,body#ticket-alert-page #show-info h2{font-size:1.5em;text-transform:none;letter-spacing:0}body#baa-upsell #show-info h2.message,body#ticket-alert-page #show-info h2.message{width:570px;float:left;text-align:left;margin:1em auto;padding-left:15px}body#baa-upsell #show-info h2.message .onsale-date,body#ticket-alert-page #show-info h2.message .onsale-date{font-weight:400;display:block}body#baa-upsell ul#product-list,body#ticket-alert-page ul#product-list{padding-bottom:1.5em}body#baa-upsell #product-list,body#baa-upsell #package-list,body#baa-upsell .section-divider,body#ticket-alert-page #product-list,body#ticket-alert-page #package-list,body#ticket-alert-page .section-divider{border-right:1px solid #ccc;margin:0 15px;width:601px;padding:0 15px 0 0;overflow:hidden;*zoom:1}body#baa-upsell #product-list .section,body#baa-upsell #package-list .section,body#baa-upsell .section-divider .section,body#ticket-alert-page #product-list .section,body#ticket-alert-page #package-list .section,body#ticket-alert-page .section-divider .section{padding-bottom:15px;width:100%}body#baa-upsell #product-list .section .product,body#baa-upsell #package-list .section .product,body#baa-upsell .section-divider .section .product,body#ticket-alert-page #product-list .section .product,body#ticket-alert-page #package-list .section .product,body#ticket-alert-page .section-divider .section .product{width:399px;float:left;padding-bottom:1em}body#baa-upsell #product-list .section .product h3,body#baa-upsell #package-list .section .product h3,body#baa-upsell .section-divider .section .product h3,body#ticket-alert-page #product-list .section .product h3,body#ticket-alert-page #package-list .section .product h3,body#ticket-alert-page .section-divider .section .product h3{margin-top:15px}body#baa-upsell #product-list .section .product p,body#baa-upsell #package-list .section .product p,body#baa-upsell .section-divider .section .product p,body#ticket-alert-page #product-list .section .product p,body#ticket-alert-page #package-list .section .product p,body#ticket-alert-page .section-divider .section .product p{font-size:1.25em;line-height:1.5em;margin-top:5px}body#baa-upsell #product-list .section .col-right,body#baa-upsell #package-list .section .col-right,body#baa-upsell .section-divider .section .col-right,body#ticket-alert-page #product-list .section .col-right,body#ticket-alert-page #package-list .section .col-right,body#ticket-alert-page .section-divider .section .col-right{width:185px;float:right;text-align:center;margin-top:15px;line-height:2.5em;font-size:12px}body#baa-upsell #product-list .section .col-right .base-text,body#baa-upsell #package-list .section .col-right .base-text,body#baa-upsell .section-divider .section .col-right .base-text,body#ticket-alert-page #product-list .section .col-right .base-text,body#ticket-alert-page #package-list .section .col-right .base-text,body#ticket-alert-page .section-divider .section .col-right .base-text{margin-top:.5em}body#baa-upsell #product-list #ta-email,body#baa-upsell #package-list #ta-email,body#baa-upsell .section-divider #ta-email,body#ticket-alert-page #product-list #ta-email,body#ticket-alert-page #package-list #ta-email,body#ticket-alert-page .section-divider #ta-email{width:95%;margin:1em 0 1em 0;display:block;font-size:1.4em;color:#888;line-height:1.5}body#baa-upsell #product-list #ta-email.active,body#baa-upsell #package-list #ta-email.active,body#baa-upsell .section-divider #ta-email.active,body#ticket-alert-page #product-list #ta-email.active,body#ticket-alert-page #package-list #ta-email.active,body#ticket-alert-page .section-divider #ta-email.active{color:black}body#baa-upsell .section-title,body#ticket-alert-page .section-title{padding:1em 0 0 0;font-size:1.75em;text-transform:none;letter-spacing:0;font-weight:400;border-top:3px solid #ccc;width:100%;clear:both;margin-bottom:0}body#baa-upsell #package-list,body#ticket-alert-page #package-list{margin-top:0;padding-top:0;padding-bottom:2em;margin-bottom:0}body#baa-upsell #package-list p,body#ticket-alert-page #package-list p{font-size:1.125em;margin:0;padding:0;line-height:1.25em}body#baa-upsell #package-list p.description,body#ticket-alert-page #package-list p.description{padding-top:1.5em}body#baa-upsell #package-list .title,body#ticket-alert-page #package-list .title{font-size:1.4em;font-weight:400;margin-top:0;padding-top:0;line-height:1em;height:1em}body#baa-upsell #package-list ul,body#ticket-alert-page #package-list ul{margin:2em 0 0 15px;padding:0}body#baa-upsell #package-list ul li,body#ticket-alert-page #package-list ul li{list-style:disc;list-style-position:outside;margin:15px 0 0 0;padding:0 0 0 5px;line-height:20px}body#baa-upsell #package-list ul li div,body#ticket-alert-page #package-list ul li div{font-size:1.125em}.city-sponsors{width:928px;border:1px solid #ccc;margin:1em auto;padding:15px;position:relative;background:white}.city-sponsors ul{padding:0;margin:0;overflow:hidden;*zoom:1;text-align:center}.city-sponsors ul li{height:70px;width:142px;margin:0 10px 0 0;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;padding:0}.city-sponsors ul li{*display:inline}.city-sponsors ul li.last{margin-right:0}#faq-list-by-group .city-sponsors,#venues-list .city-sponsors,#shows-list .city-sponsors,.broadway-buzz .city-sponsors{width:939px}