*{outline:none;}
body,html,a,b,form,input,select,textarea,h1,h2,h3,h4,h5,h6,img,div,td,tr,table,ol,ul,li,span{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
html{height:100%;}
h1,h2,h3,h4{font-family:'Times New Roman',Times,serif;font-weight:normal;font-size:15px;line-height:1;}
input,select,textarea{font-family:'Times New Roman',Times,serif;font-size:12px;}
.clear,.floatFix{clear:both;height:0;line-height:0;}
hr{display:none;}
a,a:visited{text-decoration:none;}
a:hover,a:visited:hover{text-decoration:underline;}
table{border-collapse:collapse;border-spacing:0;}
td{padding:0;}
.siteHolder{width:940px;margin:0 auto;}
body{background-color:black;font:14px/18px normal 'Times New Roman',Times,serif;color:#efe8e8;-webkit-text-stroke:1px transparent;}
.iphone body{-webkit-text-stroke:0px transparent;}
.page{width:960px;margin:0 auto;background:url(../gfx/photo.jpg) center 40px no-repeat;}
a,a.visited{color:#efe8e8;word-wrap:break-word;}
a:hover,a:visited:hover{text-decoration:underline;}
a img,a:visited img{border:0px solid #000000;}
a:hover img,a:visited:hover img{border:0px solid #be0000;}
.hr{background:#efe8e8;height:1px;}
.hr.heavy{height:4px;margin:10px 10px 20px 10px;}
.hr.mini{background:url(../gfx/panel-footer-back.png) left center no-repeat transparent;}
.lite{background-color:#404040;}
.article .hr{margin:0 0 10px 0;}
.userBar{position:relative;}.userBar #social{position:absolute;z-index:4;width:300px;right:10px;text-align:right;font-size:12px;margin:0;line-height:1.2;padding-top:13px;height:27px;}.userBar #social ul li{float:left;margin:0 15px 0 0;padding:0;}
.userBar #social a{margin:0 0 0 10px;}
.userBar #menuMembers{padding-top:13px;position:absolute;text-align:center;left:310px;top:155px;height:27px;width:340px;z-index:5;color:black;line-height:1.2;font-size:13px;}.userBar #menuMembers a,.userBar #menuMembers a:visited{color:black;}
.userBar #menuMembers a:hover,.userBar #menuMembers a:visited:hover{color:white;border-color:#b0b0b0;}
.userBar input{margin:5px 0 0 0;background-color:rgba(255, 255, 255, 0.75);color:black;width:125px;font-size:12px;line-height:1;padding:3px 10px;margin-left:8px;}
.userBar input:focus{background-position:0px -15px;}
.userBar span.loggedIn{display:block;}
.col1,.col2,.col3{width:300px;margin:0 10px;float:left;}
.col1{width:300px;}
.col2{width:300px;}
.col3{width:300px;}
.col12Span,.col23Span{width:620px;margin:0 10px;float:left;}
.col23Span{width:620px;}
.col23Span .col2{margin-left:0;}
.col23Span .col3{margin-right:0;}
.col123Span{width:940px;margin:0 10px;}
.panel,.register-panel{margin:0 0 0px 0;display:block;position:relative;padding-bottom:62px;}
.divider{margin:10px 0 20px 0;}
.panelHeader{margin:0 0 20px 0;padding:0 0 20px 0;background:url(../gfx/panel-header-back.png) bottom center no-repeat;color:#efe8e8;display:block;text-align:center;width:100%;}.panelHeader h2{font-size:30px;color:#efe8e8;}.panelHeader h2 a,.panelHeader h2 a:visited{padding:0;color:#efe8e8;text-decoration:none;font-weight:normal;}
.panelHeader h2 a:hover,.panelHeader h2 a:visited:hover{color:white;}
.panelHeader.invisible{background:none;}
.panelFooter{background:url(../gfx/panel-footer-back.png) top center no-repeat;margin-top:15px;padding:14px 0 18px;bottom:0;display:block;position:absolute;font-size:14px;text-align:center;}
.col123Span .panelFooter{width:940px;}
.col12Span .panelFooter{width:620px;}
.col1 .panelFooter,.col2 .panelFooter,.col3 .panelFooter{width:300px;}
.no-footer{padding-bottom:0px;}
h2.sectionTitle.first{padding-top:10px;}
#header{position:relative;height:485px;}
.site-name{position:absolute;top:66px;text-align:center;width:100%;}
#menu{position:absolute;z-index:3;top:374px;width:840px;margin:auto 60px;padding-top:18px;text-align:center;text-transform:uppercase;border-top:1px solid black;font-size:18px;line-height:1;}#menu a,#menu a:visited{color:black;padding:0 0 15px 0;display:inline-block;border-bottom:4px solid transparent;margin:0 6px;}
#menu a:hover,#menu a:visited:hover{color:#efe8e8;text-decoration:none;border-bottom:4px solid #efe8e8;}
#menu a.active,#menu a.active:visited{border-bottom:4px solid black;}
#menu a.active:hover,#menu a.active:visited:hover{color:white;}
#footer{border-top:1px solid #404040;position:relative;width:940px;margin:50px 10px;z-index:1;font-size:13px;}#footer a,#footer a:visited{color:#efe8e8;text-decoration:none;}
#footer a:hover,#footer a:visited:hover{text-decoration:none;}
#footer .sections{margin:0 auto 10px auto;text-align:center;}
#footer .sections a{padding:7px 0 5px 0;display:inline-block;margin:0 5px;border-bottom:2px solid transparent;}
#footer .sections a:hover,#footer .sections a:visited:hover{border-color:#202020;}
#footer .sections a.active{border-color:#404040;}
#footer .copyright{color:#808080;text-align:center;}#footer .copyright a,#footer .copyright a:visited{color:#808080;border-bottom:1px solid #404040;}
#footer .copyright a:hover,#footer .copyright a:visited:hover{color:#b0b0b0;border-color:#808080;}
.date{font-size:14px;line-height:24px;font-weight:bold;font-style:italic;color:white;display:block;}.date a,.date a:visited{color:#efe8e8;}
.article{margin-bottom:20px;}.article .articleTitle{margin:15px 0 10px 0;background:url(../gfx/panel-footer-back.png) left bottom no-repeat;padding-bottom:10px;}.article .articleTitle h3{color:#efe8e8;font-size:24px;line-height:24px;font-weight:bold;display:block;width:100%;}.article .articleTitle h3 a,.article .articleTitle h3 a:visited{border-bottom:1px solid transparent;}
.article .articleTitle h3 a:hover,.article .articleTitle h3 a:visited:hover{color:white;border-bottom:1px solid #4a4a4a;}
.article .articleThumb{width:300px;background-color:#404040;display:block;margin-bottom:10px;}.article .articleThumb img{display:block;}
.article .articleFooter{padding:5px 0;}
.music-item .articleThumb img{display:block;margin:1px;}
.article.network,.article.info{border-width:1px 0 0 0;padding:0;margin:0;}
h3{font-weight:bold;}h3 a,h3 a:visited{text-decoration:none;padding:0;color:#efe8e8;}
h3 a:hover,h3 a:visited:hover{text-decoration:none;}
.releases div.articleContents.wThumb{float:left;padding:0px 0 0 0;}
.articleText p{margin:0 0 10px 0;padding:0;}
.articleText a,.articleText a:visited{border-bottom:1px solid #404040;}
.articleText a:hover,.articleText a:visited:hover{text-decoration:none;border-bottom:1px solid #808080;}
.panel.new-releases .article{margin-top:-10px;}
.panel.new-releases .article a,.panel.new-releases .panelFooter a,.panel.new-releases .article a:visited,.panel.new-releases .panelFooter a:visited{color:#efe8e8;}
.panel.new-releases .article a:hover,.panel.new-releases .panelFooter a:hover,.panel.new-releases .article a:visited:hover,.panel.new-releases .panelFooter a:visited:hover{color:white;}
.panel.new-releases .date{font-size:14px;line-height:24px;display:block;}
.panel.new-releases h3{font-size:18px;line-height:18px;font-weight:bold;}
.panel.new-releases .articleThumb{display:block;background-color:#404040;padding:0px;display:block;margin-top:40px !important;margin-bottom:10px;}
.slideshow h3{text-align:center;font-size:14px;line-height:14px;font-weight:normal;text-transform:uppercase;padding:0;margin:10px 0 0 0;}.slideshow h3 a,.slideshow h3 a:visited{color:#efe8e8;text-decoration:none;}
.slideshow h3 a:hover,.slideshow h3 a:visited:hover{color:white;}
#slideshow1 a{display:block;}
a.slideshowImage{-webkit-transition:none;}
.article.release{margin-top:15px;}
.articleFlag{float:right;margin:1px 0 5px 10px;}
a.button,a.button:visited{white-space:nowrap;font-size:14px;text-transform:uppercase;}
a.button{visibility:hidden;height:25px;display:inline-block;}
a.button.replaced{visibility:visible;}
a.button span{font-size:14px;line-height:14px;height:15px;display:inline-block;padding:5px 0;background:url(../gfx/button-back.png) center top;}
a.button span.buttonL,a.button span.buttonR{width:10px;}
a.button span.buttonL{background-position:left top;}
a.button span.buttonR{background-position:right top;}
a.button:hover span,a.button:visited:hover span{background-position:center bottom;color:black;}
a.button:hover span.buttonL,a.button:visited:hover span.buttonL{background-position:left bottom;}
a.button:hover span.buttonR,a.button:visited:hover span.buttonR{background-position:right bottom;}
.articleTitle a.button span:before{content:'';}
a.rss,a.rss:visited{right:15px;top:10px;position:absolute;}a.rss img,a.rss:visited img{background-image:url(../gfx/rss.png);border-width:0;}
.caption{margin:10px 0 0 0;font-size:12px;line-height:15px;}
.notice{color:#be0000;margin-left:10px;}
.error,.message{padding:10px 30px;margin:10px 0 18px 0;color:white;}.error li,.message li{font-weight:normal;color:white;margin:0;padding:0;}
.message ul li{color:black;}
.image-form .articleTitle .articleThumb,.login-form .articleTitle .articleThumb,.register-form .articleTitle .articleThumb,.password-reset .articleTitle .articleThumb,.comments-form .articleTitle .articleThumb,.edit-profile .articleTitle .articleThumb,.mailing_list .articleTitle .articleThumb{float:left;width:auto;margin:0 20px 0px 0;}
.image-form .articleTitle h3,.login-form .articleTitle h3,.register-form .articleTitle h3,.password-reset .articleTitle h3,.comments-form .articleTitle h3,.edit-profile .articleTitle h3,.mailing_list .articleTitle h3{float:left;width:500px;}
.image-form form,.login-form form,.register-form form,.password-reset form,.comments-form form,.edit-profile form,.mailing_list form{padding-top:5px;}.image-form form label,.login-form form label,.register-form form label,.password-reset form label,.comments-form form label,.edit-profile form label,.mailing_list form label{clear:left;float:left;width:180px;font-size:15px;padding-top:10px;display:block;margin-right:20px;text-align:right;}
.image-form form label:after,.login-form form label:after,.register-form form label:after,.password-reset form label:after,.comments-form form label:after,.edit-profile form label:after,.mailing_list form label:after{content:':';}
.image-form form input,.login-form form input,.register-form form input,.password-reset form input,.comments-form form input,.edit-profile form input,.mailing_list form input,.image-form form textarea,.login-form form textarea,.register-form form textarea,.password-reset form textarea,.comments-form form textarea,.edit-profile form textarea,.mailing_list form textarea,.image-form form select,.login-form form select,.register-form form select,.password-reset form select,.comments-form form select,.edit-profile form select,.mailing_list form select{float:left;padding:5px;width:300px;font-size:15px;margin:5px;}
.image-form form input.inputFile,.login-form form input.inputFile,.register-form form input.inputFile,.password-reset form input.inputFile,.comments-form form input.inputFile,.edit-profile form input.inputFile,.mailing_list form input.inputFile{border-width:0;}
.image-form form label#label-sex,.login-form form label#label-sex,.register-form form label#label-sex,.password-reset form label#label-sex,.comments-form form label#label-sex,.edit-profile form label#label-sex,.mailing_list form label#label-sex{padding:0;}
.image-form form label#label-country,.login-form form label#label-country,.register-form form label#label-country,.password-reset form label#label-country,.comments-form form label#label-country,.edit-profile form label#label-country,.mailing_list form label#label-country{padding-top:5px;}
.image-form form label.radio,.login-form form label.radio,.register-form form label.radio,.password-reset form label.radio,.comments-form form label.radio,.edit-profile form label.radio,.mailing_list form label.radio{padding:0;width:auto;margin-right:2em;font-size:15px;text-align:left;}.image-form form label.radio :after,.login-form form label.radio :after,.register-form form label.radio :after,.password-reset form label.radio :after,.comments-form form label.radio :after,.edit-profile form label.radio :after,.mailing_list form label.radio :after{content:'';}
.image-form form label.radio input,.login-form form label.radio input,.register-form form label.radio input,.password-reset form label.radio input,.comments-form form label.radio input,.edit-profile form label.radio input,.mailing_list form label.radio input{font-size:48px;margin:0;display:inline;width:auto;float:none;margin-right:0.2em;}
.image-form form .hr,.login-form form .hr,.register-form form .hr,.password-reset form .hr,.comments-form form .hr,.edit-profile form .hr,.mailing_list form .hr{margin:5px 0;background-color:#404040;}
.image-form form em,.login-form form em,.register-form form em,.password-reset form em,.comments-form form em,.edit-profile form em,.mailing_list form em{font-size:14px;display:block;margin-left:205px;}
.image-form form .note,.login-form form .note,.register-form form .note,.password-reset form .note,.comments-form form .note,.edit-profile form .note,.mailing_list form .note{margin:10px 25px 15px 0;float:left;width:180px;font-size:13px;line-height:1.4;}
.image-form form .button,.login-form form .button,.register-form form .button,.password-reset form .button,.comments-form form .button,.edit-profile form .button,.mailing_list form .button{margin-top:5px;}
.comments-form form label,.comments-form form .note{width:60px;}
input.submitButton,.submitObject,a.submitButton,a.submitButton:visited{float:left;padding:5px 10px !important;width:auto !important;text-align:center;background-color:#efe8e8;color:white;font-size:15px !important;font-weight:bold;}
input.submitButton:hover,.submitObject:hover,a.submitButton:hover,a.submitButton:visited:hover{background-color:black;color:white;text-decoration:none;}
input.submitButton,.submitObject{margin:10px 0 20px 5px !important;}
.ie7 .submitButton,.ie8 .submitButton{width:1;overflow:visible;}
.inputBox,.selectBox{background-color:white;}
.mailing_list form label:after{content:'';}
.mailing_list form label.priv{float:left;margin-left:200px;width:400px;text-align:left;}.mailing_list form label.priv input{float:left;margin:5px;width:auto;}
.mailing_list form label.priv a{margin:0;}
#territories{display:block;position:absolute;left:10px;padding-top:10px;z-index:5;}#territories span{float:left;}
#territoryButton{position:absolute;width:193px;top:10px;left:0;}#territoryButton span{margin:4px 8px 0 0;float:left;display:inline;color:white;}
#territoryButton ul li{float:left;padding:8px 5px 0 0;margin:0;}
.mac #territoryButton ul li{padding-top:6px;}
#territoryList{width:193px;background-color:#202020;position:absolute;top:10px;left:-10px;padding:0px 5px 10px 10px;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#territoryList span{padding:4px 8px 0 0;float:left;display:inline;color:white;}
#territoryList ul{clear:both;display:inline;float:left;width:193px;padding:5px 0;}#territoryList ul li{float:left;padding:5px 5px 0 0;margin:0;}
#territoryList ul a,#territoryList ul a:visited{display:block;margin-left:0px;padding:1px;background-color:rgba(255, 255, 255, 0.5);}
#territoryList ul a:hover,#territoryList ul a:visited:hover{background-color:rgba(255, 255, 255, 0.75);}
#territoryList ul a.activeFlag,#territoryList ul a.activeFlag:hover,#territoryList ul a.activeFlag:visited:hover{background-color:white;}
#territoryList ul a img,#territoryList ul a:visited img{display:block;}
#territoryList ul a.globalFlag{margin:-3px 0 -2px 0;}
.error{background-color:#804040;}
.message{background-color:#408040;}
.music-item .articleText{padding-bottom:10px;}
.music-item .packshot{float:left;margin-right:20px;}
.music-item .packshot img{display:block;margin-bottom:10px;}
.music-item .details{float:left;width:300px;}.music-item .details h3{font-size:24px;margin-bottom:10px;}
.music-item ul.buyLinks{padding:0;margin:10px 0 0 10px;width:auto;list-style:none;}.music-item ul.buyLinks li{margin:0;padding:0;}
.music-item .release-formats{margin:0 -10px;}.music-item .release-formats h3{font-size:18px;margin-bottom:10px;}
.music-item .release-formats ul li{float:left;width:300px;margin:0 10px 20px 10px;}.music-item .release-formats ul li .formatCat{color:#666666;margin-bottom:0.5em;}
.music-item .release-formats ul li ol li{margin:0;}
.formatOwn{border:1px solid #404040;border-width:1px 0;padding:5px 0px;margin:10px 0;font-size:13px;line-height:13px;}
.iOwnThis{background:url(../gfx/own.png) no-repeat left center;padding-left:25px;}
.music .col12Span .musicItem ul.buyLinks{margin-left:0px;width:auto;}
ul.albums li{margin:10px 0;padding:0;list-style-type:none;}ul.albums li h4{margin-bottom:5px;}
ul.albums .packshot{float:left;margin-right:20px;}
ul.albums .details{float:left;width:310px;}
ul.music.singles{margin:0 -10px;}ul.music.singles li{width:114px;margin:0 0 10px 10px;list-style:none;float:left;}ul.music.singles li .packshot{margin-bottom:10px;}
ul.music.singles li h4{display:block;}
.article.formats{padding:0;margin-left:-10px;}
.format{float:left;width:300px;margin:0 0 0 10px;}.format ol{clear:both;margin:0;padding:10px 0 0 3.5em;}
.formatThumb{float:left;padding-right:10px;}
.formatContents{float:left;width:300px;}.formatContents h4{margin-bottom:10px;}
ul.songs li{list-style:none;}
.panel.galleries .articleTitle{margin:30px 20px 10px 20px;}.panel.galleries .articleTitle h3{width:580px;}
.panel.galleries .article{margin-left:-20px;margin-top:-10px;padding-bottom:0;}
.panel.galleries .articleText{margin:0px 20px;width:580px;}
.panel.galleries ul{display:block;width:960px;padding:0;list-style:none;}.panel.galleries ul li{float:left;margin:20px 0 20px 20px;text-align:center;}.panel.galleries ul li a.thumb,.panel.galleries ul li a:visited:thumb{background-color:#404040;padding:1px;display:block;}
.panel.galleries ul li a.thumb:hover,.panel.galleries ul li a.thumb:visited:hover{background-color:#808080;}
.panel.galleries ul li .caption a{display:inline-block;margin-bottom:10px;}
.caption .date{display:block;}
.gallery li .caption{width:132px;}
.images .col12Span .article{margin-bottom:0;}
ul.event-gallery{list-style-type:none;margin:0;padding:0;}ul.event-gallery li{list-style-type:none;float:left;margin:5px 5px;padding:0;}ul.event-gallery li a,ul.event-gallery li a:visited{background-color:white;padding:5px;display:block;}ul.event-gallery li a img,ul.event-gallery li a:visited img{display:block;}
.events-list .hr,.headlines .hr,.events-list .article,.headlines .article{margin-bottom:10px;}
.events-table{width:100%;margin-top:0.7em;margin-bottom:10px;}.events-table .events-table-row td{background:url(../gfx/hr.png) no-repeat left top;}
.events-table td{padding:5px 0 5px 0;}
.events-table .events-table-date{width:15%;}
.events-table td.events-table-more-info{padding-top:6px;width:6em;}.events-table td.events-table-more-info a{float:right;}
.event-details .article .hr{margin:10px 0;}
.event-details .comments .hr{margin:0;}
.event-details #attendGig{margin-top:6px;}
.event-address,.event-notes{float:left;width:300px;}.event-address h4,.event-notes h4{margin-bottom:10px;}
.attending-members{float:left;width:160px;margin:20px 20px 20px 0;}
.attending-members-list,.members-list{margin-top:20px;}.attending-members-list ul,.members-list ul{margin:10px 0 0 0;padding:0;list-style:none;}.attending-members-list ul li,.members-list ul li{list-style:none;float:left;padding:0;margin:0;}
.attending-members-list ul a,.members-list ul a,.attending-members-list ul a:visited,.members-list ul a:visited{display:block;margin:0 5px 5px 0;}
.attending-members-list.compact{float:left;width:440px;}
.profile .article .articleThumb{width:48px;background-color:red;}
.col12Span .articleThumb{width:300px;float:left;}
.col12Span .articleText.thumbed{float:right;width:300px;}
.profile .article .articleText{width:550px;}
ul.articleLinks{margin:0 0 10px 0;list-style:none;}ul.articleLinks li{float:none;padding:0;margin:0;height:auto;}ul.articleLinks li a,ul.articleLinks li a:visited{font-weight:bold;color:#808080;border-bottom:1px solid #202020;}
ul.articleLinks li a:hover,ul.articleLinks li a:visited:hover{color:#b0b0b0;border-color:#404040;text-decoration:none;}
.commentsTitle{background:url(../gfx/hr.png) left bottom no-repeat;padding:20px 0 10px 0;}.commentsTitle h3{font-size:18px;}
.comments-form h3{font-size:18px;background:url(../gfx/hr-heavy.png) left bottom no-repeat;padding-bottom:14px;margin:10px 0;}
.comments,.attendingMembers{padding:10px 0;}.comments .hr,.attendingMembers .hr{margin-bottom:18px;}
.comments .commentTitle,.attendingMembers .commentTitle{font-size:18px;}
.comments .date,.attendingMembers .date{margin:7px 0;font-size:13px;line-height:18px;}
.comments .commentsButton,.attendingMembers .commentsButton{margin-right:15px;}
.comments .commentThumb,.attendingMembers .commentThumb{float:left;width:58px;margin:2px 22px 0 0;}.comments .commentThumb a img,.attendingMembers .commentThumb a img,.comments .commentThumb a:visited img,.attendingMembers .commentThumb a:visited img{border:0px solid #000000;}
.comments .commentThumb a:hover img,.attendingMembers .commentThumb a:hover img,.comments .commentThumb a:visited:hover img,.attendingMembers .commentThumb a:visited:hover img{border:0px solid #be0000;}
.comments .commentText,.attendingMembers .commentText{float:left;width:500px;}
.attending-members h3,.attending-members-list h3{font-size:18px;}
.attending-members h4{font-size:15px;margin-bottom:10px;}
.sign-in h3{font-weight:bold;}
#jquery-lightbox{font-family:'Times New Roman',Times,serif;}#jquery-lightbox a{border:0;-webkit-transition:none;}
.banners .article{margin:30px 0 20px 0;display:block;position:relative;}
td.recaptcha_r4_c1{text-align:left;float:none;margin:0;padding:0;}td.recaptcha_r4_c1 input,td.recaptcha_r4_c1 label{clear:both;margin:0 !important;padding:0 !important;float:none;}
.articleMeta .addthis_toolbox{float:right;height:16px;overflow:hidden;}
.mediaplayerEmbed{padding-bottom:20px;}
.panel.news a,.home-news a,.panel.news a:visited,.home-news a:visited{color:#efe8e8;}
h3,h4{font-size:24px;line-height:1;}
.rpxnowButtons{float:right;margin:0 0 1em 10px;}
.rpx-sign-in .articleText{padding-bottom:10px;}
.banner{width:300px;}
.headlines-list li{clear:both;font-size:18px;margin:20px 0;}.headlines-list li .date{font-size:14px;line-height:24px;font-weight:bold;font-style:italic;color:white;display:block;}.headlines-list li .date a,.headlines-list li .date a:visited{color:#efe8e8;}
.headlines-list li a,.headlines-list li a:visited{float:left;color:#efe8e8;}
.headlines-list li a:hover,.headlines-list li a:visited:hover{color:white;}
.col3 .headlines-list li a,.col3 .headlines-list li a:visited{float:left;}
.twitter .article{padding-bottom:10px;}
.twitter a,.twitter a:visited{color:#efe8e8;word-wrap:break-word;-ms-word-wrap:break-word;}
.twitter .tweetDate{display:block;margin-bottom:10px;}
.homepage-events h3,.panel.live h3,.panel.event-details h3{margin-bottom:10px;}
.homepage-events li,.panel.live li,.panel.event-details li{margin-bottom:10px;}
.homepage-events .article a,.panel.live .article a,.panel.event-details .article a,.homepage-events .panelFooter a,.panel.live .panelFooter a,.panel.event-details .panelFooter a,.homepage-events .article a:visited,.panel.live .article a:visited,.panel.event-details .article a:visited,.homepage-events .panelFooter a:visited,.panel.live .panelFooter a:visited,.panel.event-details .panelFooter a:visited{color:#efe8e8;font-weight:bold;}
.mailing-list a,.mailing-list a:visited{color:#efe8e8;}
.music-item .facebook-like{margin-bottom:20px;}
.events-list .date{font-style:italic;}
a.link,a.link:visited{color:#efe8e8;border-bottom:1px solid #404040;}
a.link:hover,a.link:visited:hover{color:white;text-decoration:none;border-bottom:1px solid #808080;}
a.grey,a.grey:visited{border-bottom:1px solid #404040;color:#b0b0b0;}
a.grey:hover,a.grey:visited:hover{text-decoration:none;border-color:#808080;color:white;}
.caps{text-transform:uppercase;}
.music .article .packshot a,.articleThumb a,.slideshow .article .slideshowImage a,.music .article .packshot a:visited,.articleThumb a:visited,.slideshow .article .slideshowImage a:visited{border:1px solid #404040;display:inline-block;}
.music .article .packshot a:hover,.articleThumb a:hover,.slideshow .article .slideshowImage a:hover,.music .article .packshot a:visited:hover,.articleThumb a:visited:hover,.slideshow .article .slideshowImage a:visited:hover{border:1px solid #808080;}
.article.inlinePlayer{padding-top:10px;}
.tooltip{position:absolute;top:0;left:0;z-index:3;display:none;}
form.liveCountrySelector select{margin:0 auto;font-size:15px;width:300px;display:block;background-color:#b0b0b0;}
.free-download,.free-download:visited{display:block;background:url(/gfx/free-download-banner.jpg) no-repeat;height:200px;}.free-download h3,.free-download:visited h3{width:300px;padding-top:22px;margin-left:200px;}
.free-download p,.free-download:visited p{width:300px;margin-left:200px;font-size:18px;line-height:22px;}
.free-download:hover,.free-download:visited:hover{text-decoration:none;}
