.contentPromoMain,.genre-promo-section{overflow:hidden;width:668px;margin:0 0 3px;padding:4px 0;clear:left;background-color:#fff;border-top:4px solid #b62335;border-bottom:4px solid #b62335}.contentPromoMain .text,.genre-promo-section .text{margin-left:4px;width:395px;background:#b62335;color:#fff;background-image:-webkit-linear-gradient(top,#b62335,#c15151);background-image:-moz-linear-gradient(top,#b62335,#c15151);background-image:-ms-linear-gradient(top,#b62335,#c15151);background-image:-o-linear-gradient(top,#b62335,#c15151)}.contentPromoMain .text,.genre-promo-section .text{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B62335',endColorstr='#C15151')}.contentPromoMain .text p,.genre-promo-section .text p{font-size:12px;padding:0 5px 0 8px;min-height:40px;color:#fff}.contentPromoMain .buySell,.genre-promo-section .buySell{height:19px;padding:3px 0 3px 8px}.contentPromoMain .buySell img,.genre-promo-section .buySell img{margin-right:-3px}.contentPromoMain h2,.genre-promo-section h2{font-size:16px;padding:4px 0 0 8px;color:#fff}.contentPromoMain h2 a,.genre-promo-section h2 a{color:#fff!important}.promoThumbs{padding-left:305px;background-color:#fff}.promoThumbs p{font-size:11px;line-height:100%;padding:0 0 3px 6px;color:#6f7877}.promoThumbs a:hover{color:#ccc}.promoThumbs img{padding:0 0 0 8px;background-color:#fff}input.promoImgThumbs{padding:0 0 5px 5px!important}.promopic{min-width:269px;min-height:223px}.promoQuickList{margin-left:4px;width:395px}.promoQuickList li.rest{float:left;display:block;list-style-type:none;width:390px;font-size:12px;line-height:18px;padding:1px 0 1px 5px;color:#666;background-color:#fff;border-bottom:1px solid #999}.promoQuickList li.rest a.btcontent{float:left;line-height:18px;width:175px;font-weight:bold}.promoQuickList li.rest ul li{list-style-type:none;float:right}.promoQuickList li.rest ul li a,.promoQuickList li.rest ul li a:hover{line-height:10px}div.promoQuickList ul li a{color:#666}body#all-events-page div.strapline,body#genre1-page div.strapline,body#genre2-page div.strapline,body#genre3-page div.strapline{border-top:2px solid #cce3eb;margin-left:0;padding:3px 0 1px 5px;width:563px}body#genre2-page div.events-listing-noevent{border:1px solid #e4e8f1;height:30px;background:#fff;margin-bottom:5px;margin-top:2px;padding-top:10px;padding-left:5px;padding-right:0!important}.subgenre .feature{border-bottom:4px solid #b62335;margin-bottom:8px}.subgenre .thumbnail{margin:0;padding:0;clear:left;width:668px;clear:both}.subgenre h1{background:#b62335;color:#fff;padding-bottom:5px;padding-top:5px;width:668px;margin-bottom:10px}.subgenre h1{height:4px;text-indent:-999em;padding:0;margin:0 0 5px 0;overflow:hidden}.contenttop{border:1px solid #e0e0e0;padding-bottom:5px;padding-top:5px;width:563px;margin-bottom:10px}.subgenre h1 span,.contenttop span{padding-left:10px;display:block}.subgenre .contentPromoMain,.subgenre .genre-promo-section{border-bottom:0;font-size:11px;color:#7a787b;font-size:11px}.subgenre .promo{float:left;width:202px;margin-left:15px;display:inline}.subgenre input.promoImgThumbs{padding:0!important}.subgenre .promotitle{width:202px;margin-top:5px;height:175px}.subgenre .promofooter p{padding-left:10px;padding-right:10px}.subgenre .promofooter p a.grey{display:block;color:#333;font-size:14px;font-weight:bold;padding-top:10px;padding-bottom:3px;border-bottom:1px dotted #333;margin-bottom:7px;width:100%}.subgenre .promothumbs,.subgenre .contentname{font-size:11px}.subgenre .promofooter{position:relative;margin-bottom:10px;margin-top:0;width:202px;padding-bottom:10px;height:120px;background:#ebebeb}.subgenre .promofooter ul{position:absolute;bottom:8px;right:0;list-style:none;padding-top:5px;margin-right:10px;margin-top:10px}.subgenre .promofooter ul li{display:inline;padding:0}.subgenre .promofooter ul li .marginleft{margin-left:5px}.subgenre .headertable{color:#7a787b;background:#bbb9ba url(/images/global/css-images/headertable.gif) no-repeat top left;font-family:verdana,arial,sans-serif;margin:0;vertical-align:top;width:565px;height:38px;margin-bottom:3px;margin-top:0}.subgenre .headertable h3{font-size:15px;color:#4f4f4f}.subgenre .promofooter ul li a{float:left;margin:0;padding:2px 5px}.sw-content .promofooter ul{padding:0}.subgenre .Date{width:110px}.subgenre .Venue{width:240px}.subgenre .selecttown label{color:#fff;margin-left:10px;font-weight:bold;width:80%}.subgenre .selecttown{float:left;padding-top:4px;padding-bottom:13px;width:auto}.subgenre .selecttown h2{font-size:16px!important;padding-top:0}.subgenre .Whatson select{margin-top:-1px;min-width:80px}body#all-events-page #sub-genre-body ul#big-events,body#all-events-page #sub-genre-body ul#other-events{margin-left:0}.fan-index{color:#666}* html .fan-index{margin-bottom:0}.fan-index .fan-index-box{background:url(/images/global/css-images/bg-fan-index.gif) repeat-y}.fan-index .fan-index-box-end{margin-bottom:20px;height:1px;background:url(/images/global/css-images/bg-fan-index-bottom.gif) no-repeat}.fan-index h2{position:relative;color:#666;font-weight:normal;font-size:11px;margin:10px 0 10px 5px}.fan-index h3{margin:-28px 0 2px 5px;padding:6px 0;position:relative;/*\*/overflow:hidden;/**/}.fan-index h3 span{display:block;position:absolute;top:0;left:0;z-index:1;height:26px;width:180px}.fan-index .fan-column{background:url(/images/global/css-images/bg-fan-index-spacer.gif) no-repeat left 26px;width:190px;float:left;font-size:.845em;color:#666;padding-top:28px}.fan-index .fan-column ol{border-top:1px solid #ededed;padding:10px 10px 10px 35px;margin:0 5px}.fan-index .fan-column li{padding:2px 0}.fan-index a{color:#666}.fan-index a:hover{color:#ec4748;text-decoration:underline}.fan-index .fan-index-date{position:absolute;z-index:2;top:2px;right:5px;font-size:.845em}.Whatson{clear:left;overflow:hidden;background:#b62335;height:27px}.subWhatson{clear:left;font-size:11px;overflow:hidden;margin-top:5px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-bottom:1px solid #ededed}.subWhatson table{font-size:11px;width:666px;vertical-align:top}.subWhatson table th{color:#333;padding-left:10px;text-align:left;font-weight:bold;background:#e0e0e0;padding-top:5px;padding-bottom:5px;font-size:13px}.subWhatson table td.tdDate{width:60px}.subWhatson table td.tdEvent{width:168px}.subWhatson table td.tdVenue{width:190px}.subWhatson table td.tdTickets{width:130px}.subWhatson table td.tdTickets a.highlight{color:#ec4748;font-weight:bold}.subWhatson table td{padding-top:5px;padding-bottom:5px;padding-left:10px}.subWhatson table td table{width:auto;margin-left:0;margin-right:0}.subWhatson table td table td span{color:#b62335;font-weight:bold}.selecttown{width:250px;float:left;padding-top:5px;padding-bottom:13px}.selecttown label{color:#fff;margin-left:10px;font-weight:bold}.selectevents{width:310px;float:left}.selectevents ul{list-style-type:none;padding-top:5px;padding-bottom:13px}.selectevents ul li{display:inline;padding-top:2px;padding-bottom:13px;padding-left:10px;padding-right:10px}.selectevents ul li a{color:#fff;font-weight:bold}.selectevents ul li a:hover{color:#fff;text-decoration:underline}.selectevents ul li.corner{background:transparent url(/images/global/css-images/bt-corner.gif) no-repeat bottom center}div#tags:after,div#events:after,div#all-categories:after,div.crumb-trail p:after{clear:both;content:".";visibility:hidden;height:0}* html div.crumb-trail,div#tags,div#events,div#all-categories,div.crumb-trail p{height:1%}div#ajax-browser{clear:left;margin:0;width:668px;font-family:arial,Sans-Serif}div#ajax-browser,div#ajax-browser *{font-size:100%}div#ajax-browser h2,div#ajax-browser h3,div#ajax-browser h4,div#ajax-browser h5,div#ajax-browser p,div#ajax-browser ul,div#ajax-browser li,div#ajax-browser dl,div#ajax-browser dt,div#ajax-browser dd{margin:0;padding:0;font-size:1em;line-height:1em}div#ajax-browser ul,div#ajax-browser ul li{list-style:none}div#ajax-browser ul li{font-size:.9em}div#ajax-browser ul li a{color:#666;text-decoration:none}div#ajax-browser ul li a:hover{color:#ec4748;text-decoration:underline}div#ajax-browser h2{margin:0;padding:10px 0;color:#666;font-family:Arial,Helvetica,Sans-Serif;float:left}div#ajax-browser h3{color:#b62335;font-family:Arial,Helvetica,Sans-Serif;font-size:.9em}div#ajax-browser img.loading{float:left;margin:8px 5px 8px 10px}div#ajax-browser span.loading{float:left;margin:8px 0}div#ajax-browser div.crumb-trail{background:#e4e8f1}div#ajax-browser div.crumb-trail p{margin:0 0 5px 0;padding:5px;background:#e4e8f1;font-weight:bold;color:#333;text-transform:uppercase;font-family:Arial,Helvetica,Sans-Serif}div.crumb-trail a{color:#b62335}div.crumb-trail a:hover{color:#000}div.crumb-trail #event-availibility{float:right;width:auto;margin-top:3px;margin-right:5px}div.crumb-trail #event-availibility input{font-size:.83em;padding:0;margin:0 5px 0 0;width:15px;height:15px}div.crumb-trail #event-availibility label{font-size:.83em;color:#ec4748;font-weight:bold}div#ajax-browser div#all-categories{width:668px;border-top:2px dotted #999;background:#fff;border-bottom:2px dotted #999}div#ajax-browser div#all-categories div.category{float:left;width:205px;border-right:2px dotted #999;margin:5px 0 0 0;padding:0 5px 0 10px;min-height:400px}* html div#ajax-browser div#all-categories div.category{height:400px}div#ajax-browser div#all-categories h3{margin:10px 0 5px 0}div#ajax-browser div#all-categories ul{margin:14px 0 5px 0}* html div#ajax-browser div#all-categories ul{margin:5px 0 5px 0}div#ajax-browser div#all-categories li{margin:5px 0}div#ajax-browser div#tags-and-events{position:relative;width:570px;padding:3px 0 12px 0;background:#e4e8f1 url(/images/global/css-images/dotted_line_4.gif) no-repeat bottom left;border-bottom:30px solid #e4e8f1}div#ajax-browser div#tags-and-events-inner{width:570px;height:400px;overflow:auto;background:#e4e8f1 url(/images/global/css-images/dotted_line_3.gif) repeat-y}div#ajax-browser div#tags-and-events li{margin:5px 0}div#ajax-browser div#tags-and-events div#tags{width:165px;margin:5px 15px 0 10px;padding:35px 0 5px 0;float:left;background:#fff;display:inline;font-size:.92em}* html div#ajax-browser div#tags-and-events div#tags{display:inline}div#ajax-browser div#tags-and-events div#tags h3{position:absolute;background:#fff;width:165px;padding:15px 0 5px 0;top:3px}div#ajax-browser div#tags-and-events div#events{width:330px;margin:5px 0 0 0;padding:35px 10px 10px 20px;float:left}div#ajax-browser div#tags-and-events div#events h3{position:absolute;background:#e4e8f1;width:330px;padding:15px 0 5px 0;top:3px}* html div#ajax-browser div#tags-and-events div#events{display:inline;padding:35px 0 10px 20px;width:320px}* html div#ajax-browser div#tags-and-events div#events h3{width:320px}div#ajax-browser li.rest{margin:0}div#ajax-browser li.rest div.asd{padding:5px;margin:5px 0 0 0;background:#fff}div#ajax-browser li.rest div.cleaner{background:0;padding:0}div#ajax-browser li.rest div img{float:left;margin-right:5px}div#ajax-browser li.rest div dl{float:left;margin-right:30px;width:200px;min-height:56px}div#ajax-browser li.rest div dt{display:none}div#ajax-browser li.rest div dd{margin:0}div#ajax-browser li.rest div dd.name{color:#444b4c;margin-bottom:5px;font-weight:bold;text-transform:capitalize}div#ajax-browser li.rest div dd.dates{color:#444b4c;font-size:.83em;margin-bottom:2px}div#ajax-browser li.rest div dd.venues{color:#747f82;font-size:.83em}div#ajax-browser li.rest div dd.price{color:#747f82;font-size:.83em}div#ajax-browser li.rest a.go{float:right;clear:both;margin-top:-21px;margin-right:0}.subWhatsongenre{clear:left;width:290px;font-size:11px;overflow:hidden;margin:0;font-family:verdana,arial,sans-serif}.subWhatsongenre table{color:#666;font-size:11px;width:290px;vertical-align:top}.subWhatsongenre table th{text-align:left;font-weight:bold;border-bottom:1px solid #ededed;padding-top:5px;padding-bottom:5px}.subWhatsongenre table td.tdDate{width:50px;padding-left:5px}.subWhatsongenre table td.tdEvent{width:180px}.subWhatsongenre table tr.white{background:#fff!important}.subWhatsongenre table tr.grey{background:#f1f2f4!important}.subWhatsongenre table td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ccc}.subWhatsongenre table td table{padding-left:5px;width:auto;margin:0}.subWhatsongenre table td table td{border-bottom:0 solid #fff;padding-bottom:0;padding-top:0}.subWhatsongenre table td table td span{color:#b62335;font-weight:bold}.subWhatsongenre table td a{color:#666}.mytown label{padding-right:20px}.mytown select{color:#666;font-weight:normal}.mytown h2{margin:0;padding:5px 0 6px 0;color:#666;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;margin-bottom:5px;border-bottom:2px dotted #999}.othermonthday{background:#e4e4e4}.daystyle{background:#fff;color:Blue}.dayheaderstyle{background:#fff}.selectedday{border:1px solid #b62335}.weekendday{background:#f1f2f4}.tablecalendar tr td .tablecalendar{border-bottom:1px solid #bbbfc6;font-size:12px;font-weight:bold}.calendarcontent .tablecalendar tr td .tablecalendar{border-bottom:1px solid #bbbfc6;font-size:19px;font-weight:bold}.tablecalendar tr td .tablecalendar tr td{background:#b62335;padding:8px 0;color:#fff}.calendarcontent .tablecalendar tr td .tablecalendar tr td{background:#fff;padding:8px 0;color:#666}.calendarcontent .tablecalendar tr td a{color:#555!important}.tablecalendar tr td .tablecalendar tr td{border:0}.calendarcontent .tablecalendar tr td .tablecalendar tr td{padding-bottom:15px}.tablecalendar tr td .tablecalendar tr td img{padding:3px 7px 0 7px}.browsebydate{background-color:#fff;border-bottom:4px solid #8d95a0;clear:left;margin:0 0 3px;overflow:hidden;padding-bottom:10px;font-size:1.1em;width:668px}.calendarcontent{padding-right:8px;width:358px;float:left}.mytown{width:302px;float:left}.mytown a.comp{display:block;padding-top:7px}.lign{border-top:4px solid #b62335;padding-bottom:2px}.ligndash{border-bottom:1px dashed #ccc;margin-bottom:5px;margin-top:10px}#leftMenu.calendarResults{margin-right:0}#leftMenu.calendarResults ul li.firstLevel div span{background:0;padding-left:0}#leftMenu.calendarResults ul li.firstLevel p{font-size:12px;margin:8px 6px;color:#666}#leftMenu.calendarResults ul li span.nextDays{color:#b62335;font-weight:bold;margin:6px 3px;display:block}#leftMenu.calendarResults ul li ul li a{background:#fff url('/Content/Images/arrows3.png') no-repeat right;color:#666;font-weight:bold;padding-right:10px;font-size:12px;margin:0 5px;display:block}#leftMenu.calendarResults ul li ul li a:hover{text-decoration:underline}#leftMenu.calendarResults .calendarPanel{background:0;padding:0}#leftMenu.calendarResults .calendarPanel div{background:0;padding:0;margin:4px;padding:4px;border:1px solid #eee;font-size:11px}#leftMenu.calendarResults .calendarPanel div a{font-size:11px;font-weight:bold}#leftMenu.calendarResults select{width:100%;margin-bottom:10px}.calendarpage span.alert{display:block;background:#fff url('/images/global/header/bg-calendar-alert.gif') no-repeat;color:#fff;padding:10px 10px 10px 60px;font-size:12px}.grid{width:668px}.grid table th{background-color:#e0e0e0;padding:5px}.grid table th div{margin-top:3px}.grid table th a{margin:0 3px}.grid table th span{padding:0}.pager ul{list-style-type:none;display:inline;width:100%}.pager ul li{display:inline}.pager ul li.prev{margin:0 20px 0 0}.pager ul li.next{margin:0 0 0 20px}.pager{margin-bottom:0;text-align:center;padding-top:3px;padding-left:0;padding-bottom:5px;width:100%}.pager a{color:#000;padding-left:5px}.pager a.prev{font-weight:bold;background:#FFF url('/images/global/css-images/bt-prev.gif') no-repeat left;padding-left:15px}.pager a.next{font-weight:bold;background:#FFF url('/Content/Images/arrows3.png') no-repeat right;padding-right:15px}.calendarcontent h2{margin:0;padding:.595em 0;color:#666;font-family:Arial,Helvetica,Sans-Serif;font-size:13px;margin-bottom:5px;border-bottom:2px dotted #999;text-transform:uppercase}.repeaterresults{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:4px solid #ccc;margin-bottom:10px;width:666px;float:left}.repeaterresults .seasonimage{float:left;width:70px;padding:10px}.repeaterresults .header{border-bottom:1px solid #ccc;float:left;width:576px;padding-top:10px;padding-bottom:5px;min-height:0}.repeaterresults .header a{font-size:1.1em}.repeaterresults .content{float:left;width:320px}.repeaterresults .contentright{float:right;width:150px;text-align:right}.repeaterresults .borderleft{border-left:1px solid #ccc;margin:5px}h4.daterange{padding:5px 0 5px 4px;margin-bottom:5px;background:#fff url('/images/global/header/bg-calendar-results.gif') no-repeat;width:664px;float:left}h4.daterange span{color:#fff;font-size:18px}.calover{background:#e90d11}.menu{background:#f7f7f7;font:bold 1.075em Arial,Helvetica,sans-serif;border-left:1px solid #ededed;border-right:1px solid #ededed}.menu ul{display:block;position:relative;top:0;left:0;list-style:none;margin:4px 4px 0 4px;padding:0;border-bottom:3px solid #d7d3d2}.menu li{float:left;line-height:normal;background:url(/images/global/template/small-nav/nav-off.gif) left top repeat-x;margin:0 0 1px 1px;padding:0!important}.menu a,.menu span{display:block}.menu a span{padding:5px 14px 5px 0}.menu a:link,.menu a:visited{padding-left:14px;color:#797c7e}.menu a:hover{color:#474747;text-decoration:none}.menu a{background:url(/images/global/template/small-nav/nav-off-left.gif) left top no-repeat}.menu span{background:url(/images/global/template/small-nav/nav-off-right.gif) right top no-repeat}.menu li .hide{display:none!important}.menu li.on{background:url(/images/global/template/small-nav/nav-on.gif) left top repeat-x}.menu li.on a{background:url(/images/global/template/small-nav/nav-on-left.gif) left top no-repeat}.menu li.on span{background:url(/images/global/template/small-nav/nav-on-right.gif) right top no-repeat}ul.venue-perf{list-style-type:none}.venuepromo-section h2{padding-left:10px;padding-top:6px;color:#fff;margin-right:4px;height:24px;background:#f3140d url('/images/global/template/venue-promo-header.jpg') no-repeat top right}.categories{float:right;margin:0;width:185px;font-size:1.3em}.categories h2{background:#f3140d url('/images/global/template/info-header.gif') no-repeat top right;height:15px;color:#fff;font-size:.845em;padding:4px 8px}.categories dl{border:1px solid #e0e0e0}.categories dt{font-size:.845em;padding:4px 8px}.categories dt a{font-weight:bold;font-size:.87em}.categories dt a:hover{color:#666}.categories dt.sub{color:#666;font-size:.8em}.categories dt.sub a,.findticket dd a{color:#666!important}.categories dd{padding:0 10px 10px 10px;font-size:.8em;color:#666}.categories dd ul{padding-top:10px}.popular{float:right;margin:0;width:185px}.popular h2{background:#f3140d url('/images/global/template/bg-venue.gif') no-repeat top right;height:15px;color:#fff;font-size:.845em;padding:4px 8px}.popular ul{border:1px solid #e0e0e0}.popular ul li{color:#666;margin:4px 8px;font-size:.845em}.popular ul li a{color:#666}.popular ul li a:hover{text-decoration:underline}.Whatson .date{background:#b62335;color:#fff;font-weight:bold}.Whatson .date span{display:block;font-size:1.2em;padding:12px;height:10px}.ArtistNameVenuePage{width:33%}.ArtistBuySellVenuePage{border-bottom:0}.right-promotion h3{background:url('/Images/global/sidebar/featured-events/bg-genre-heading.gif') no-repeat}.rightnav .othertickets .header,.rightnav .findticket .header{min-height:0}
