.contentPromoMain,.genre-promo-section{overflow:hidden;width:668px;margin:0 0 3px;padding:4px 0;clear:left;background-color:#fff;border-top:4px solid #ed1c24;border-bottom:4px solid #ed1c24;}.contentPromoMain .text,.genre-promo-section .text{margin-left:4px;width:395px;background:#c20810 url(/images/global/sprites/gradients.png) repeat-x 0 -670px;color:#FFF;}.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;}.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 #EF0101;margin-bottom:8px;}.subgenre .thumbnail{margin:0;padding:0;clear:left;width:668px;clear:both;}.subgenre h1{background:#EF0101 url(/images/global/css-images/bg-red.gif);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:#c20810 url(/images/global/css-images/bg-whatson.gif) no-repeat;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:#E04526;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:#F8130D;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:#F8130D;}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:none;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:#E04526;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 7px 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 red;}.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:#ed1c24;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 #F8130D;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:none;padding-left:0;}#leftMenu.calendarResults ul li.firstLevel p{font-size:12px;margin:8px 6px;color:#666;}#leftMenu.calendarResults ul li span.nextDays{color:#ed1c24;font-weight:bold;margin:6px 3px;display:block;}#leftMenu.calendarResults ul li ul li a{background:#fff url('/images/global/css-images/bt-search.gif') 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:none;padding:0;}#leftMenu.calendarResults .calendarPanel div{background:none;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('/images/global/css-images/bt-search.gif') 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:#df130c url(/images/global/css-images/bg-whatson.gif) no-repeat;color:#FFF;font-weight:bold;}.Whatson .date span{display:block;font-size:1.2em;padding:12px;height:10px;}.ArtistNameVenuePage{width:33%;}.ArtistBuySellVenuePage{border-bottom:none;}.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;}