html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit;font:100%;text-align:left}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}html{background:#000}body{text-align:center;background:#000;font-family:"Arial","Helvetica","Geneva",sans-serif}
h2{font-weight:bold;font-size:120%;margin-bottom:4pt}h5{font-weight:bold;font-size:75%}#container{text-align:left;background:#fff;width:850px;margin-left:auto;margin-right:auto;margin-bottom:30px;padding-bottom:14px;border:0}* html #body-layout{padding-right:0}* html #container{padding-right:-3px;padding-left:-3px}
#body-layout{padding-top:8px;padding-left:8px;padding-right:8px}#main{float:left;width:660px;padding-left:22px;padding-bottom:30px;_padding-left:10px}#side-panel{width:140px;float:left}#contentPanel{float:right;padding:10px;margin:5px 0 0 10px;background:#fff200;border-radius:5px;-moz-border-radius:5px;width:240px;font-size:11px}
#contentPanel li{list-style-type:circle;margin-left:15px}#side-panel h2{margin-top:5px}#secondaryLinks{float:left;overflow:hidden;position:relative;background:#ed0677;width:100%}#findbar{margin:0}.checkout #main,.event #main{width:610px;_width:620px}#main .summary{font-size:8pt}.checkout #side-panel,.event #side-panel{width:190px}
#questions td{padding-bottom:15px}#goback{margin-top:10px}.event-listing .grid .searchVenue{font-size:8pt;font-weight:bold}.event-listing .grid .searchTour{font-size:8pt;font-weight:bold}.performancesCalendarContainer .ui-datepicker{margin-top:20px;width:600px;padding:.2em .2em .2em .3em;display:block}
.performancesCalendarContainer .ui-datepicker td{min-height:70px;vertical-align:top;padding:0;overflow:visible}.performancesCalendarContainer .ui-datepicker .ui-datepicker-calendar thead th{width:70px;!important}.performancesCalendarContainer .ui-datepicker td.otherMonthContainer .ui-datepicker-other-month{border:0;background:#FFF}
.performancesCalendarContainer .ui-datepicker td.noPerformancesContainer{border:1px solid black}td.noPerformancesContainer{background:#cdcdcd;opacity:.35;filter:alpha(opacity=35)}.performancesCalendarContainer .ui-datepicker td.noPerformancesContainer .hasNoPerformances{border:0;color:#000;height:inherit;width:inherit;margin:0;background:#cdcdcd}
.performancesCalendarContainer .ui-datepicker a.ui-state-default,.performancesCalendarContainer .ui-datepicker a.ui-state-highlight{border:0}.performancesCalendarContainer .ui-datepicker td.hasPerformancesContainer{border:1px solid black}.performancesCalendarContainer .ui-datepicker td.hasPerformancesContainer a{background:#FFF;color:#000;height:inherit;width:inherit;margin:0}
.hasPerformances .dayOfMonth{font-weight:bold;color:#e2006a}.dayContainer{padding-top:2px;display:block;min-height:70px;margin-left:2px;margin-bottom:2px}.perfTime{text-align:left;font-weight:normal;cursor:pointer;color:#000;padding:0}.perfTime:hover{text-decoration:underline}.performancesCalendarContainer .ui-datepicker-cmd{text-align:justify}
.performancesCalendarContainer .ui-widget-header{height:24px}.performancesCalendarContainer .ui-datepicker-disabled{visibility:hidden}.performancesCalendarContainer .ui-datepicker-cmd-today{display:none}.performancesCalendarContainer .ui-datepicker-header.ui-widget-header{text-align:center}.performancesCalendarContainer .ui-datepicker-header.ui-widget-header select{margin-left:10px}
#performanceListContainer{clear:left;min-height:350px;vertical-align:top}#performanceListContainer table{margin-top:0}#performanceListControls{text-align:center;padding:10px 0 10px 0;margin:10px 0 0 0;width:610px}#prevControls{min-width:80px;padding-right:5px}#prevControls a{margin-right:10px;font-weight:bold}
.pageControl{cursor:pointer}#pageNumbers{text-align:center;width:100%}#pageNumbers a{margin:1px 2px 1px 2px;color:#777}#performanceListControls .selected{font-weight:bold;color:#e2006a}#nextControls{min-width:80px;text-align:right;padding-right:5px}#nextControls a{margin-left:10px;font-weight:bold}.paginationError{font-weight:bold;text-align:center;padding:20px;color:#e2006a}
.available{text-align:center;width:94px}.ageRestrictions{font-size:1.3em;font-weight:bold;margin-bottom:10px;color:#ea4a95}.ui-autocomplete{text-align:left;font-family:"Arial","Helvetica","Geneva",sans-serif;font-size:1.0em}
