#bd-custom{text-align:left;width:960px;margin:0 auto 2em}#footer{margin-top:0}.site-tools-main .col-a ol{list-style-type:decimal;list-style-position:outside;margin-left:40px}.site-tools-main .col-a ul{list-style-type:disc;list-style-position:outside;margin-left:40px}.site-tools-main .col-a blockquote{border-left:8px solid #eaeaea;margin:0 28px 20px;padding:5px 0 5px 10px}.site-tools-main .col-a img.left{float:left;display:inline;margin:0 10px 10px 0}.site-tools-main .col-a img.right{float:right;display:inline;margin:0 0 10px 10px}.col-a table{margin:0 auto;width:92%;margin-bottom:20px}.col-a table th,.col-a table td{text-align:left;background:url(../img/decoration/dots-horizontal-7f7f7f-3px.png) repeat-x bottom;padding:9px 0 12px 0}.col-a table th{padding-top:0}.col-a table tr.last th,.col-a table tr.last td{background:0}#eclub-home{border:1px solid #ccc;padding:0 15px 1em 15px;clear:both}#eclub-home .left #breadcrumb{padding-top:15px;padding-bottom:0}#eclub-home h1{font-size:2.667em;line-height:1em}#eclub-home p{font-size:1.125em;line-height:1.5em}#eclub-home p.callout{font-size:2.25em;line-height:1em;padding:1em 0}#eclub-home #newsletter-email{font-size:16px;color:#666;margin:0 10px 0 0;padding:2px 5px;border-top:1px solid #7c7c7c;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-bottom:1px solid #ddd;background-color:white;height:35px;width:200px}.ie7 #eclub-home #newsletter-email,.ie8 #eclub-home #newsletter-email{height:30px;line-height:30px}#eclub-home .button{color:white;display:inline-block;border:0}.ie7 #eclub-home .button,.ie8 #eclub-home .button{line-height:35px;text-align:center}#eclub-home .call-info{float:right;clear:right;width:300px;background:white url(../img/icons/phone-circle.gif) 0 7px no-repeat scroll;padding-left:0}#eclub-home #secondary-header{padding-left:379px;padding-top:3em;padding-bottom:6em;margin-bottom:3px;border-bottom:3px solid #ccc;background:white url(../img/decoration/eclub-signup.jpg) bottom center no-repeat scroll}#eclub-home #secondary-header .button:visited,#eclub-home #secondary-header .button:hover{text-decoration:none;color:white}#eclub-home #secondary-header .button:active{position:relative;top:1px;left:1px;-moz-box-shadow:white 0;-webkit-box-shadow:white 0;-o-box-shadow:white 0;box-shadow:white 0}#eclub-home #main-content{border-top:1px solid #ccc;padding-top:2em;padding-bottom:2em}#eclub-home #main-content h2{font-size:1.75em;font-weight:bold;letter-spacing:0;text-transform:none;padding-bottom:1em}#eclub-home #main-content p{padding-bottom:1.25em}#eclub-home #eclub-description{float:left;width:585px;padding-left:15px}#eclub-home #eclub-description .button{text-align:center}#eclub-home #sidebar{float:right;width:300px;background:#f7f6ed}#eclub-home #sidebar h3{width:270px;height:20px;margin:20px 15px 10px}#eclub-home #sidebar ul{margin:0 15px 5px}#eclub-home #sidebar li{background:url(../img/decoration/dots-horizontal-cfcfcf-3px.png) repeat-x top left;line-height:1.333em;padding:5px 0 15px}#eclub-home #sidebar li a{background:url(../img/icons/arr-more-red.png) no-repeat 0 .4em;display:block;padding:0 0 0 10px}#eclub-home #sidebar .see-all{padding:0 12px 30px}.groups-about-us #content #main-content{*width:608px}.groups-about-us #content #sidebar{width:277px}.groups-about-us #secondary-header{text-align:center;border:0}.groups-about-us h1{margin-bottom:.25em;border:0}.groups-about-us h2{margin:2em 0 1em}.groups-about-us h3{margin:0 0 1em}.groups-about-us #main-content{*border:0}.groups-about-us #main-content p{margin-bottom:1em}.groups-about-us #main-content ul.summary{margin:0}.groups-about-us #main-content ul.summary p{margin:0}.groups-about-us #sidebar{border:0}.groups-about-us #sidebar .section{border-bottom:1px solid #ccc;padding-bottom:1em;margin-bottom:1em}.groups-about-us #sidebar .section:last-child{border:0}.groups-about-us #sidebar .section p{margin:1em 0}#season-tickets-home{border:1px solid #ccc;padding:0 15px 0 15px}#season-tickets-home .left #breadcrumb{padding-top:15px;padding-bottom:0}#season-tickets-home #secondary-header{padding-left:0;padding-top:3em;padding-bottom:4em;margin-bottom:3px;border-bottom:3px solid #ccc;background:white url(../img/decoration/season-tickets-bg.jpg) 460px 125px no-repeat scroll}#season-tickets-home #secondary-header ol{font-size:1.5em;padding:1em 0}#season-tickets-home #secondary-header ol li{clear:both;line-height:25px;padding-bottom:25px;width:400px}#season-tickets-home #secondary-header .circle.white{margin-right:20px;float:left;font-size:1em;width:30px;height:30px;line-height:30px}.ie7 #season-tickets-home #secondary-header .circle.white,.ie8 #season-tickets-home #secondary-header .circle.white{width:32px;height:32px;line-height:32px}#season-tickets-home #secondary-header .button{float:left;font-size:1.125em;margin-right:9px}#season-tickets-home #secondary-header p{line-height:40px;font-size:1.33em}#season-tickets-home #season-description{float:left;width:565px;padding-right:15px}#season-tickets-home #secondary-header h2,#season-tickets-home #main-content h2{font-weight:bold;letter-spacing:0;padding-bottom:1em}#season-tickets-home #main-content{border-top:1px solid #ccc;padding:2em 0}#season-tickets-home #main-content p{padding:0 0 1.25em 0;margin:0}#season-tickets-home #main-content #season-description p{margin-right:15px}#season-tickets-home #main-content #season-description h3{text-transform:none;margin:24px 0 12px 0;letter-spacing:.5px}#season-tickets-home .call-us{float:right;clear:right;width:250px;margin:0 0 1em 0}#season-tickets-home #sidebar{float:right;width:300px;background:#f7f6ed}.ie7 #season-tickets-home #sidebar{padding-bottom:20px}#season-tickets-home #sidebar h3{width:270px;height:20px;margin:20px 15px 10px;font-weight:400}#season-tickets-home #sidebar ul{margin:0 15px 5px}#season-tickets-home #sidebar li{background:url(../img/decoration/dots-horizontal-cfcfcf-3px.png) repeat-x top left;line-height:1.333em;padding:5px 0 15px}#season-tickets-home #sidebar li a{background:url(../img/icons/arr-more-red.png) no-repeat 0 .4em;display:block;padding:0 0 0 10px}#season-tickets-home #sidebar .navigational{display:block;margin:0 0 30px 12px}#season-tickets-home #sidebar .navigational span{border-color:#f7f6ed #f7f6ed #f7f6ed #3992ee}#wrapper.ontheroad.list{padding-bottom:1em;border-color:#ccc;border-style:solid;border-width:0 1px 1px;line-height:1.5;margin:0 auto;text-align:left;width:958px}.ontheroad.list #breadcrumb{float:left;margin:15px}.ontheroad.list #secondary-header{border-bottom:1px solid #ccc;clear:left;margin:0 15px;overflow:visible;position:relative;padding-bottom:1em}.ontheroad.list #secondary-header h1{font-size:2.667em;line-height:1em;margin:0;padding:0 0 .5em}.ontheroad.list #secondary-header p{font-size:14px}.ontheroad.list #content{border:0 none;clear:left;display:table;font-size:1.083em;overflow:visible;padding:.5em 0;width:930px}.ontheroad.list .promotions{overflow:hidden;padding-bottom:20px}#ontheroad-gift-cards #footer{margin-top:2em}.ontheroad.list #content ul{margin:9px;margin-right:4px;width:208px;float:left;padding:5px 7px}.ontheroad.list #content ul:first-child{padding-left:0;margin-left:0}.ontheroad.list #content li{border-bottom:1px dotted #ccc;line-height:1}.ontheroad.list #content li a,.ontheroad.list #content li strong,.ontheroad.list #content li span{display:block;width:auto;padding:5px}.ontheroad.list #content li a:hover{background-color:#f6f6f6;text-decoration:underline}.ontheroad.list #content li a.inactive{color:#888;font-style:italic}.ontheroad.list #content li a.inactive:hover{background-color:white;text-decoration:none;cursor:text}.ontheroad.list #content li.current,.ontheroad.list #content li.current a.inactive:hover{background-color:#f7f6ed;color:#888}#flatpage-ui-lib #bd-custom{margin:0 auto}#flatpage-ui-lib #bd-custom #content{width:960px}#flatpage-ui-lib #bd-custom #content #lib-nav{background:#222 url(../img/logos/broadway-com-logo.png) no-repeat 10px 10px scroll;height:50px}#flatpage-ui-lib #bd-custom #content #lib-nav ul{padding-left:140px}#flatpage-ui-lib #bd-custom #content #lib-nav ul li{list-style:none;display:inline}#flatpage-ui-lib #bd-custom #content #lib-nav ul li a{display:inline-block;float:left;height:10px;width:auto;padding:20px 15px;color:white;text-transform:uppercase}#flatpage-ui-lib #bd-custom #content #lib-nav ul li a:hover{background-color:#444;text-decoration:none}#flatpage-ui-lib #bd-custom #content #pattern-lib{padding:0 15px;width:930px;clear:both}#flatpage-ui-lib #bd-custom #content #pattern-lib h1{margin:0 auto 1em auto;padding:20px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section{margin:1em auto 2em auto;*zoom:1}#flatpage-ui-lib #bd-custom #content #pattern-lib .section:after{content:"";display:table;clear:both}#flatpage-ui-lib #bd-custom #content #pattern-lib .section h2{background:transparent url(../img/decoration/dots-horizontal-cfcfcf-3px.png) repeat-x bottom left scroll;padding-bottom:10px;margin-bottom:1em}#flatpage-ui-lib #bd-custom #content #pattern-lib .section h2 span{color:#aaa;text-transform:capitalize;padding-left:10px;font-size:.9em}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .description{width:354px;float:left;margin-right:15px;margin-bottom:1em}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .description code{background-color:#ffc;color:rgba(0,0,0,0.75);padding:1px 3px;border-radius:3px 3px 3px 3px;font-family:Monaco,Andale Mono,Courier New,monospace;font-size:12px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section pre{opacity:1;border:1px solid #ddd;margin:1em 0;overflow:auto;padding:10px;border-radius:4px 4px 4px 4px;font-family:Courier,MonoSpace;font-size:14px;white-space:wrap;background:none repeat scroll 0 0 white;color:#666;-moz-transition:border .2s linear 0s,box-shadow .2s linear 0s;box-shadow:0 1px 3px rgba(0,0,0,0.1) inset;height:200px;width:538px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section pre.tall{height:300px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section#buttons pre{width:708px;height:75px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section#alerts pre{width:344px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section#modules pre,#flatpage-ui-lib #bd-custom #content #pattern-lib .section#lists pre{width:344px;height:150px;margin-bottom:40px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section#modules pre.tall,#flatpage-ui-lib #bd-custom #content #pattern-lib .section#lists pre.tall{height:300px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section#modules .description,#flatpage-ui-lib #bd-custom #content #pattern-lib .section#lists .description{clear:left}#flatpage-ui-lib #bd-custom #content #pattern-lib .section#modules .examples,#flatpage-ui-lib #bd-custom #content #pattern-lib .section#lists .examples{padding-bottom:40px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section#modules ol li,#flatpage-ui-lib #bd-custom #content #pattern-lib .section#lists ol li{margin:5px 0}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples{width:177px;float:left;margin-right:15px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples h1{padding:0;background-color:transparent;margin-bottom:0}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples h2{background-image:none;margin-bottom:0;padding:15px 0 0 0}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .button{margin:.5em auto}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .error-msg{margin-left:0}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .search-list{padding-bottom:1em}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .search-list li{padding:5px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .gradient-callout{padding:10px 0}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .gradient-callout h3{padding-left:10px;font-weight:400}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .gradient-callout li{padding:5px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .main-highlight-section,#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples .highlight-section{padding:10px;margin-bottom:10px}#flatpage-ui-lib #bd-custom #content #pattern-lib .section .examples p{clear:left;margin-bottom:10px}