html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;line-height:1;margin:0;padding:0;text-align:left;vertical-align:baseline}a img,:link img,:visited img{border:0}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}body{background-image:url(/images/background.png);background-repeat:no-repeat;background-color:#1E2021;background-position:top left;border-top:0.25em solid #121414;font-family:'Helvetica', 'Verdana', sans-serif;font-size:1em}a{color:#680004}p{line-height:1.5em;margin-bottom:1.5em}em{font-style:italic}strong{font-weight:bold}code{font-family:fixed}h3{clear:both;font-weight:bold;line-height:1.5em;margin:1.5em 0}.description:after{clear:both;content:".";display:block;height:0;visibility:hidden}.description img{float:right;margin-left:1em}.description ul{list-style:disc;margin:1.5em 0 1.5em 3em}.description ul li{line-height:1.5em}dl.summary{margin:1.5em 0;border-top:0.071em dotted #cccccc}dl.summary dt{float:left;font-size:0.75em;font-weight:bold;line-height:2em;text-transform:uppercase;min-width:13.333em;margin-right:1em}dl.summary dd{border-bottom:0.071em dotted #cccccc;font-size:0.875em;line-height:1.714em;padding-left:12.571em}dl.summary dd img{vertical-align:text-top}#secondary dl.summary dt{min-width:9.333em}#secondary dl.summary dd{padding-left:9.143em}dd.discount,td.discount{color:#C33}dd.total,td.total{font-weight:bold;color:#299239}p.icons{height:1.5em}a.icon{-moz-border-radius:0.667em;-webkit-border-radius:0.667em;background-color:#EEE;background-position:0.667em center;border:0.083em solid #999999;color:#333333;display:block;float:left;font-size:0.75em;margin:0 0.333em;padding:0.333em 0.667em;text-decoration:none;text-indent:1.667em}a.icon.show{background-image:url(/images/icons/page_white_magnify.png);background-repeat:no-repeat}a.icon.new{background-image:url(/images/icons/page_white.png);background-repeat:no-repeat}a.icon.edit{background-image:url(/images/icons/pencil.png);background-repeat:no-repeat}a.icon.destroy{background-image:url(/images/icons/delete.png);background-repeat:no-repeat}table{border-spacing:0}table tr th,table tr td{vertical-align:middle;padding:0.25em 0.5em}table tr th{font-size:0.875em;font-weight:bold}table tr td{border-top:1px solid #cccccc}table tr td.numerical{text-align:right}table tr.total th,table tr.total td{border-top:none}table tr.total th{text-align:right}table tr.total.first th,table tr.total.first td{border-top:1px solid #cccccc}div.no-data{background-image:url(/images/icons/error.png);background-repeat:no-repeat;-webkit-border-radius:0.571em;-moz-border-radius:0.571em;background-color:#ffcc33;background-position:0.571em center;color:black;font-size:0.875em;font-weight:normal;line-height:1.714em;margin:1.714em 0;padding:0.286em 0.571em 0.286em 2.286em}form{margin:1.5em 0}form fieldset{border:0.25em solid #cbd7e2;padding:1em;margin-bottom:1.5em}form fieldset legend{font-size:0.75em;font-weight:bold;letter-spacing:0.083em;padding:0 0.333em;text-transform:uppercase}form fieldset div{line-height:1.5em;padding:0.25em 0}#page{margin:0 auto;padding:1.5em 0;width:60em}#page #header{margin-bottom:1.5em;position:relative}#page #header h1 a{display:block;height:4.6875em;width:20.625em}#page #header ul{-webkit-border-radius:0.25em;-moz-border-radius:0.25em;background:#1B1C1D;border-color:#151617 #191B1C #262728;border-style:solid;border-width:1px;font-size:0.875em;line-height:1.714em;padding:0 0.875em;position:absolute;right:0;bottom:0}#page #header ul li{float:left}#page #header ul li a,#page #header ul li span{display:block;line-height:1.714em;padding:0 0.875em}#page #header ul li a{color:#4c5964;text-decoration:none}#page #header ul li a:hover{color:#7C8994}#page #header ul li span{color:#cccccc}#page #navigation{-moz-border-radius-topleft:0.5em;-moz-border-radius-topright:0.5em;-webkit-border-top-left-radius:0.5em;-webkit-border-top-right-radius:0.5em;background-color:#580004;border-color:#800006;border-style:solid;border-width:0.063em 0.063em 0 0}#page #navigation ul.featured,#page #navigation ul.categories{border-bottom:0.063em solid #230001;padding:0 0.75em}#page #navigation ul.featured{color:white;height:3em}#page #navigation ul.featured li{float:left}#page #navigation ul.featured li a{display:block;padding:0.5em 0.75em;color:white;text-decoration:none;text-transform:uppercase}#page #navigation ul.featured li a:hover{color:#FFC}#page #navigation ul.featured li a span{display:block;font-size:0.75em;margin-bottom:0.333em}#page #navigation ul.categories{background-color:#782024;color:#FDE}#page #navigation ul.categories:after{clear:both;content:".";display:block;height:0;visibility:hidden}#page #navigation ul.categories li.root{float:left;padding:0.667em 1em;line-height:2em;text-transform:uppercase;font-size:0.75em}#page #navigation ul.categories li.root ul{text-transform:none}#page #navigation ul.categories li.root ul li a{color:white;display:block;font-size:1.167em;line-height:1.5em}#page #content{-moz-border-radius-bottomleft:0.5em;-moz-border-radius-bottomright:0.5em;-webkit-border-bottom-left-radius:0.5em;-webkit-border-bottom-right-radius:0.5em;background:white;color:#4c5964;padding:1.5em;position:relative}#page #content #primary{width:60%}#page #content #secondary{position:absolute;right:1.5em;top:1.5em;width:33%}#page #content h2{background-image:url(/images/header_background.png);color:#606B76;font-weight:normal;letter-spacing:0.1em;margin:1.5em 0 1.5em -1.5em;padding-left:1.5em;text-transform:uppercase}#page #content h2 span{padding:0 0.375em;background-color:white}#page #footer{-webkit-border-radius:0.25em;-moz-border-radius:0.25em;background:#1B1C1D;border-color:#151617 #191B1C #262728;border-style:solid;border-width:1px;color:#4c5964;margin:1.5em 0;padding:0 0.75em;text-align:right}#page #footer small,#page #footer ul li a{display:block;font-size:0.75em;line-height:2em}#page #footer small{text-align:right}#page #footer ul li{float:left}#page #footer ul li a{color:#4c5964;padding:0 0.75em;text-decoration:none}#page #footer ul li a:hover{color:#7C8994}div.errorExplanation{color:#cc3333;margin:1.5em 0}div.errorExplanation h3{background-image:url(/images/icons/exclamation.png);background-repeat:no-repeat;-webkit-border-radius:0.571em;-moz-border-radius:0.571em;background-color:#cc3333;background-position:0.571em center;color:white;font-size:0.875em;font-weight:normal;line-height:1.714em;margin:1.714em 0;padding:0.286em 0.571em 0.286em 2.286em}div.errorExplanation p,div.errorExplanation ul{padding:0 1.5em}div.errorExplanation p{margin:0}div.errorExplanation ul{list-style:disc;margin:0 3em 0}div.errorExplanation ul li{line-height:1.5em}div.fieldWithErrors label,label.fieldWithErrors{color:#cc3333;font-weight:bold}div.fieldWithErrors label{color:#cc3333 !important}#flash .error{background-image:url(/images/icons/exclamation.png);background-repeat:no-repeat;-webkit-border-radius:0.571em;-moz-border-radius:0.571em;background-color:#cc3333;background-position:0.571em center;color:white;font-size:0.875em;font-weight:normal;line-height:1.714em;margin:1.714em 0;padding:0.286em 0.571em 0.286em 2.286em}#flash .notice{background-image:url(/images/icons/accept.png);background-repeat:no-repeat;-webkit-border-radius:0.571em;-moz-border-radius:0.571em;background-color:#339933;background-position:0.571em center;color:white;font-size:0.875em;font-weight:normal;line-height:1.714em;margin:1.714em 0;padding:0.286em 0.571em 0.286em 2.286em}#flash .warning{background-image:url(/images/icons/error.png);background-repeat:no-repeat;-webkit-border-radius:0.571em;-moz-border-radius:0.571em;background-color:#ffcc33;background-position:0.571em center;color:black;font-size:0.875em;font-weight:normal;line-height:1.714em;margin:1.714em 0;padding:0.286em 0.571em 0.286em 2.286em}#page #header ul li a.cart{color:#cccccc}#page #header ul li a.cart img{vertical-align:text-top;width:1.143em;height:1.143em;padding:none;margin:none}#page #header ul li a.cart span{display:none}form fieldset div label{color:#333333;display:block;font-size:0.875em;line-height:1.714em}form fieldset div.required label{color:black;font-style:normal}form fieldset div.optional label{font-style:italic}form fieldset div.optional label:after{font-style:normal;color:#999999;content:' (optional)'}form fieldset div.disabled label{color:#666666;font-style:italic}form fieldset div.checkbox label{display:inline}form fieldset div label.radio{color:#4c5964;font-style:normal;font-weight:normal ! important;margin-right:1.5em}form fieldset div label.radio.inline{display:inline}form fieldset div .description{font-size:0.75em;line-height:2em}form fieldset div .description p,form fieldset div .description ul{margin-top:0;margin-bottom:0}form fieldset div div.fieldWithErrors{display:inline}form div.submit{font-size:0.875em}a.icon.checkout{background-image:url(/images/icons/cart_go.png);background-repeat:no-repeat}table td.description{font-size:0.875em;line-height:1.714em}table td.description ul{margin:0 1em}#page.carts table{width:100%}#page.pages #splash{background-image:url(/images/lines.png);background-repeat:repeat-x;background-color:#DFE2E3;background-position:top left;height:20em;position:relative}#page.pages #splash .featured{height:100%;position:relative;width:35em}#page.pages #splash .featured img{height:100%;width:100%}#page.pages #splash .featured a{background-color:#580004;border-color:#800006;border-style:solid;border-width:0.063em 0.063em 0.063em 0;top:4em;color:white;display:block;left:0;padding:0.5em 0.5em 0.5em 4em;position:absolute;text-align:right;text-decoration:none;text-transform:uppercase}#page.pages #splash .featured a span{display:block;font-size:0.625em;margin-top:0.4em;text-align:right}#page.pages #splash .content{background-image:url(/images/splash_shadow.png);background-repeat:no-repeat;background-position:top left;height:19.6875em;left:35em;padding:1em;position:absolute;right:0;top:0}#page.pages #splash .content h2{color:#680004;font-size:1.25em;font-weight:bold;line-height:1.2em;margin-bottom:1.2em}#page.pages #splash .content p{color:#4c5964;font-size:0.875em;font-weight:bold;line-height:1.714em}#page.pages dl.contact dt{font-size:0.875em;font-weight:bold;float:left;width:5.714em;margin-right:0.571em;line-height:1.714em}#page.pages dl.contact dd{line-height:1.5em;margin-left:5.5em}#page.pages div.tickets img{float:right;margin:0 0 !line_height !line_height}#page.pages ul.partners li{-webkit-border-radius:0.5em;-moz-border-radius:0.5em;-webkit-box-shadow:0 0 0.25em #CCC;background-color:#eeeeee;border:1px solid #cccccc;float:left;height:5em;margin:0 1em 1em 0;width:5em}#page.payments #content #primary{width:68%}#page.payments #content #secondary{width:25%}#page.performers dl dt{border-top:1px solid #cccccc}#page.performers dl dt:first-child{border:none}#page.performers dl dd.photo{float:left;height:4.5em;margin-right:1em}#page.user_sessions #content #primary,#page.user_sessions #content #secondary{width:47%}dl.package{background-color:#F9F9F9;border:0.25em solid #cbd7e2;margin:1.5em 0;min-height:6em;position:relative}dl.package.external:hover{background-color:#EEE}dl.package dt,dl.package dd{font-weight:bold;border:0 solid #9EAAB5}dl.package dt{color:#748697;font-size:0.625em;text-transform:uppercase;position:absolute}dl.package dd{min-height:2em}dl.package .category,dl.package .date,dl.package .arrives,dl.package .departs{position:absolute}dl.package dt.banner{position:absolute;top:-0.4em;left:-0.4em;z-index:100;text-indent:-1000em;display:block;width:9.6em;height:9.6em}dl.package dt.banner.coming-soon{background-image:url(/images/coming_soon.png);background-repeat:none}dl.package dt.banner.sold-out{background-image:url(/images/sold_out.png);background-repeat:none}dl.package dt.category{display:none}dl.package dd.category{background-position:bottom left;display:block;height:6em;left:0;top:0;width:4em}dl.package dd.category.baseball{background-image:url(/images/categories/baseball.png);background-repeat:no-repeat}dl.package dd.category.basketball{background-image:url(/images/categories/basketball.png);background-repeat:no-repeat}dl.package dd.category.concerts{background-image:url(/images/categories/concerts.png);background-repeat:no-repeat}dl.package dd.category.fighting{background-image:url(/images/categories/fighting.png);background-repeat:no-repeat}dl.package dd.category.fishing{background-image:url(/images/categories/fishing.png);background-repeat:no-repeat}dl.package dd.category.football{background-image:url(/images/categories/football.png);background-repeat:no-repeat}dl.package dd.category.golf{background-image:url(/images/categories/golf.png);background-repeat:no-repeat}dl.package dd.category.hockey{background-image:url(/images/categories/hockey.png);background-repeat:no-repeat}dl.package dd.category.mma{background-image:url(/images/categories/mma.png);background-repeat:no-repeat}dl.package dd.category.racing{background-image:url(/images/categories/racing.png);background-repeat:no-repeat}dl.package dd.category.soccer{background-image:url(/images/categories/soccer.png);background-repeat:no-repeat}dl.package dd.category.tennis{background-image:url(/images/categories/tennis.png);background-repeat:no-repeat}dl.package dd.category.theatre{background-image:url(/images/categories/theatre.png);background-repeat:no-repeat}dl.package dt.name,dl.package dt.performer,dl.package dt.date,dl.package dt.arrives,dl.package dt.departs,dl.package dt.content,dl.package dt.thumbnails,dl.package dt.gallery{padding:0 0.4em;line-height:1.6em}dl.package dd.name,dl.package dd.performer,dl.package dd.date,dl.package dd.arrives,dl.package dd.departs,dl.package dd.content .description{font-family:'Courier New';letter-spacing:-1pt;line-height:1.5em;padding:1em 0.75em 0}dl.package dt.name{left:6.4em}dl.package dt.name.travel{right:12.8em}dl.package dd.name{border-width:0 0 1px 1px;margin:0 0 0 4em}dl.package dd.name.travel{border-right-width:1px;margin-right:8em}dl.package dt.performer{left:6.4em;right:12.8em}dl.package dd.performer{border-width:0 1px;margin:0 8em 0 4em}dl.package dd.performer a{color:#4c5964}dl.package dt.date,dl.package dt.arrives,dl.package dt.departs{right:0;width:11.8em}dl.package dt.arrives{top:0}dl.package dt.date,dl.package dt.departs{top:4.8em}dl.package dd.date,dl.package dd.arrives,dl.package dd.departs{right:0;width:6.5em}dl.package dd.arrives{top:0;border-bottom:1px solid #9EAAB5}dl.package dd.date,dl.package dd.departs{top:3em}dl.package dd.content{border-top-width:1px;position:relative}dl.package dd.content:after{clear:both;content:".";display:block;height:0;visibility:hidden}dl.package dd.content .description{font-size:0.875em;letter-spacing:inherit;line-height:1.714em;padding:1.714em 0.857em 0;position:relative}dl.package dd.content.with-gallery .description{width:43.429em}dl.package dd.content dl dt.gallery{top:0;right:0;width:26.4em}dl.package dd.content dl dd.gallery{float:right;border-left-width:1px;width:15em;padding:1em}dl.package dd.content dl dd.gallery img{float:none;margin:0;vertical-align:middle}dl.package dd.content dl dd.gallery ul{margin:0;list-style:none;text-align:center}dl.package dd.content dl dd.gallery ul.photos{margin:1em 0}dl.package dd.content dl dd.gallery ul.photos li{height:15em;display:block;line-height:15em;display:none}dl.package dd.content dl dd.gallery ul.photos li.index-1{display:block}dl.package dd.content dl dd.gallery ul.photos li img{width:100%}dl.package dd.content dl dd.gallery ul.thumbnails{height:4.5em}dl.package dd.content dl dd.gallery ul.thumbnails li{display:block;margin-right:0.25em}dl.package dd.content dl dd.gallery ul.thumbnails li img{width:4.5em;height:4.5em;opacity:0.75}dl.package dd.content dl dd.gallery .scrollable{border-color:#666666;border-style:solid;border-width:2px 0;height:4.5em;overflow:hidden;padding:0.25em 0;position:relative;width:15em}dl.package dd.content dl dd.gallery .scrollable ul{width:20000em;position:absolute}dl.package dd.content dl dd.gallery .scrollable ul li{float:left}dl.package dd.content dl dd.gallery .scrollable ul li.active img{opacity:1}dl.package dt.details{display:none}dl.package dd.details{height:100%;position:absolute;top:0;width:100%}dl.package dd.details a{display:block;height:100%;text-indent:-1000em;width:100%}.tickets{-webkit-border-radius:0.5em;-moz-border-radius:0.5em;float:right;border:1px solid #999;padding:0.5em 1em 0.5em 8em;background:#EEE url(/images/partners/neco.png) no-repeat 1em center;margin:1.5em 0}.tickets img{float:left}.tickets p{border-left:1px solid #CCC;font-size:0.875em;line-height:1.714em;margin:0 ! important;padding-left:1em}.tickets p strong{display:block}.tickets p a{color:#36C}
