@import url("//maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css");body{background-color:#c0c0c0;color:#696b6e;font-family:Arial,Helmet,Freesans,sans-serif;font-size:14px;}#BodyId{background-color:#d3d8d6;}.MS_pageWrapper{width:100%;max-width:1170px;margin:0 auto;}.MS_background_header{background-color:#c0c0c0;color:#696b6e;padding:20px 0;}.MS_headerWrapper_inner{width:100%;}.MS_headerWrapper .MSFootTextDiv{margin-top:0;}#header{width:100%;}.headerLogo{padding:0 60px 0 30px;width:32%;}.MS_contentWrapper_inner{width:auto;}.MS_background_primaryContent{background-color:#fff;color:#444;margin-top:36px;margin-bottom:36px;}.MS_background_subContent{background-color:#c0c0c0;}.MS_background_subContent_2{background-color:#c0c0c0;}.MS_background_footer{background-color:#fff;padding-top:0;}.MS_footerWrapper_inner{width:100%;padding:0;}.footer-info{display:table-cell;width:18.75%;padding:47px 25px 50px 0;}.footer-info.contact-info{width:21.5%;}.footer-info.join-info{width:19.625%;padding-right:55px;}.footer-social{display:block;width:100%;padding:47px 0 0 0;text-align:center;}.footer .col-sm-5{border-left:1px solid #e8ecea;height:100%;max-height:200px;}.footer-social h2{margin-bottom:4px;}.footer-social p{margin-bottom:14px;}.footer h2{font-size:10px;font-weight:600;color:#262626;text-transform:uppercase;letter-spacing:.03em;margin:0 0 13px;}.footer p,.footer ul li{font-size:10px;text-transform:uppercase;font-weight:600;letter-spacing:.1em;line-height:1.625;}.footer ul{list-style:none;padding-left:0;margin-bottom:0;font-size:10px;}.footer a,.footer{color:#696b6e;}.footer a.learn-more{line-height:1;display:inline-block;border-bottom:1px solid #8ab9ba;color:#8ab9ba;}.BBListingHeading{color:#000;font-size:12pt;}.BBFieldCaption,.BBDivFieldCaption{color:#000;font-size:12pt;}.BBListingHeading{font-weight:700;}.DonationFieldControlCell table{border:0 none;background:transparent;}.DonationFieldControlCell table tr{border:0 none;}.BBFormSubmitButton,.DonationSubmitButton,.EventRegistrationExpress_RegistrantsButton{background:#7C7E80 none repeat scroll 0 0;color:#FFF;text-transform:uppercase;padding:7px;border:0 none;border-radius:0;-webkit-appearance:none;}.BBFormSubmitButton:hover,.DonationSubmitButton:hover,.EventRegistrationExpress_RegistrantsButton:hover,.PaymentPart_CartDiscountApplyButton{background:#aaa;color:#FFF;border:0 none;border-radius:0;}.PaymentPart_CartList thead th,.PaymentPart_CartList tfoot td,.Programming_TicketTable thead th,.Programming_TicketTable tfoot td{border:0 none;background:#7C7E80;}.PaymentPart_RemoveAllLink,.PaymentPart_UpdateCartLink,.PaymentPart_CartItemRemoveText{-webkit-appearance:none;background:#8AB9BA;border-radius:0;border:0 none;}.PaymentPart_CartSummary{background:transparent;border:0 none;text-shadow:none;}.PaymentPart_CartSummaryFieldContainer,.PaymentPart_CartSubtotalCaption{color:#827572;}.BBDivFieldContainer input,.BBDivFieldContainer select,.BBDivFieldContainer textarea,input.PaymentPart_CartDeliveryMethod[type="text"]{color:#333;}.TicketDateTimeOuterContainer{background:transparent;border:0 none;padding:0;}.TicketDateTimeInnerContainer{background:#D3D8D6;border-radius:0;}.Programming_Event_Title{color:#B7C159;font-size:16px;font-weight:600;text-transform:uppercase;}.Programming_Event_RegistrantContainer{background:#F0F0F0;border-radius:0;}.Programming_Event_RegistrantInnerInfoContainer select,.Programming_Event_RegistrantInnerInfoContainer input[type="text"],.Programming_Event_RegistrantInnerInfoContainer textarea{color:#333;}.BBListingHeading,.PaymentPart_CartHeaderCell,.Programming_TicketHeader{font-size:12px;}.BBFieldCaption,.BBDivFieldCaption,.BBFieldControlCell,.PaymentPart_CartCell,.PaymentPart_CartItemType,.PaymentPart_PesonalInfoCheckbox,.PaymentPart_NoItems,.BBMessage,.Programming_Event_Name,.Programming_Event_DateTime,.Programming_Event_AlternateTimes,.Programming_Event_AlternateDatesCaption,.Programming_Event_AlternateDates,.MDHeader,.MDSection,.PaymentPart_CartSummary{font-size:14px;}@media(max-width:767px){.headerLogo{width:75%;}.footer-info{padding:20px 0;}.footer .col-sm-5{border-left:none;}}@media(min-width:768px){.footer .container{padding:0;}.MS_background_footer{max-height:200px;}}.BBFormButtonCell{float:right;}.h1,h1{font-size:22px;}