﻿body{background-color:#fff;color:#666;font:12px Arial,Helvetica,Verdana,sans-serif;min-width:975px;}html{background-color:#fff;}a{color:#df2100;text-decoration:none;}
a:hover{text-decoration:underline;}strong{font-weight:800;}h2{font-size:14px;width:100%;font-weight:800;border-bottom:solid 1px #ccc;color:#333;padding-bottom:8px;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px;overflow:hidden;position:relative;}
h2 .playAll{font-size:.8em;float:right;overflow:hidden;}h4{font-weight:800;color:#df2100;font-size:1.2em;}h4 a{color:#df2100;}h5,h5 a{color:#333;line-height:1em;}
h2.data{color:#333;text-transform:none;font-size:14px;padding-bottom:10px;margin:10px 0;border-bottom:solid 1px #ccc;}.focusColumn h2.data{width:auto;}h2.data span{color:#333;}
div.content.moveUp{margin:-40px auto 40px auto;}h2.textHeader{font-size:1.8em;border-bottom:none;text-transform:none;}h3.legal{font-weight:800;margin-top:1em;}div.fav-wrapper a.favoritable{background:transparent url('/assets/img/watch/icon-unfavorite.png') no-repeat scroll 0 1px;padding-left:18px;height:14px;margin:3px 0;text-decoration:none;}
div.fav-wrapper a.favoritable div{text-decoration:none;cursor:pointer;font-weight:normal;}div.fav-wrapper a.un-favoritable{background:transparent url('/assets/img/watch/icon-favorite.png') no-repeat scroll 0 1px!important;}
div.fav-wrapper a.favoritable .favorData{color:#333;}.listThumb .addOverlay{position:absolute;left:0;bottom:0;overflow:hidden;display:block;z-index:5;color:#fff;padding:5px 0;background:#111;}
.listThumb .addOverlay .addTip{font-weight:800;margin-right:10px;}.listThumb .addOverlay span{display:block;float:right;padding-top:5px;margin-right:4px;}.listThumb .addOverlay .add{position:relative;width:23px;height:23px;overflow:hidden;display:block;background:url("/assets/img/playbar/icon-add.png") no-repeat 0 0;text-indent:-999em;float:right;padding:0;}
.listThumb .on-tour{position:absolute;bottom:-1px;left:0;z-index:75;text-indent:-9999px;background-image:url("/Assets/img/on-tour/artist-browse.png");display:block;width:55px;height:55px;}
.list .highlight .listThumb{border:2px solid #CF391E;}.videoLabel{position:absolute;padding:10px;background:yellow;bottom:0;left:0;overflow:hidden;text-align:center;background-color:#DF2100;color:#fff;font-weight:800;font-size:1em;text-transform:uppercase;height:13px;z-index:75;}
.genreList .videoLabel{font-size:9px;height:8px;padding:4px 4px 6px;}.scrollable{position:relative;overflow:hidden;}.scrollable .scrollItems{position:absolute;}
.content{width:975px;margin:40px auto 0;overflow:hidden;}.artistContent{width:975px;margin:20px auto;overflow:hidden;}#videoStrip{text-align:center;height:375px;padding:13px 0 0;}
#videoContainer{width:720px;text-align:center;background-color:#000;padding:5px 0;margin:auto;}#videoPlayer{width:640px;margin:auto;}.graphicHeader{background-color:#0d0409;text-align:center;margin:1px 0 0 0;height:101px;}
.genreHeaderHome{margin-top:32px;}.playAll{font-size:1em;font-weight:800;color:#999;height:30px;padding:0 0 0 30px;background:url("/assets/img/icon_play_w.png") no-repeat left 0;display:inline-block;vertical-align:middle;height:20px;padding-top:3px;margin-left:10px;line-height:19px;}
.playAll:hover{background-position:left -23px;text-decoration:none;}.topBanner{width:728px;overflow:hidden;text-align:right;margin:0 auto;height:90px;}#header{overflow:hidden;background:url("/assets/img/tile_header.png") repeat-x 0 bottom;padding-top:20px;}
#headerContent{width:728px;margin:0 auto;position:relative;padding-left:248px;}#headerNavs{height:84px;overflow:hidden;position:relative;width:728px;}#header .banner{display:block;margin-top:16px;}
.mainNav{overflow:hidden;width:100%;font-family:Arial,Verdana;font-size:1.6em;font-weight:normal;position:absolute;top:-2px;left:0;}.mainNav li{display:block;margin-right:25px;float:left;}
.mainNav li a{color:#df2100;height:32px;float:left;border-bottom:solid 4px #fff;}.mainNav li.on a,.mainNav li a:hover{text-decoration:none;border-bottom:solid 4px #df2100;}
.navLinks{position:absolute;top:50px;left:0;width:100%;overflow:hidden;font-size:1.1em;font-weight:800;}.navLinks li{display:block;float:left;margin-right:10px;}
.navLinks li a{color:#666;}.navLinks li.on a,.navLinks li a:hover{color:#df2100;text-decoration:none;}.navLinks{display:none;}.activeLinks{display:block;}.subNav{height:40px;width:100%;overflow:hidden;margin-bottom:10px;background:url("/assets/img/tile_tab.jpg") repeat-x 0 32px;clear:left;}
.subNav li{height:39px;overflow:hidden;float:left;display:block;color:#C30;font-family:Arial,Verdana;font-size:13px;font-weight:400;text-align:center;text-transform:uppercase;margin-right:2px;}
.subNav li a,.subNav li a:hover{padding-top:7px;color:#C30;text-decoration:none;display:block;}.subNav li a{color:#666;}.subNav li.on{color:#fff;background:url("/assets/img/bg_tab_arrow.png") no-repeat bottom center;}
.subNav li.on div{height:34px;background:url("/assets/img/bg_tab_left.png") no-repeat 0 0;float:left;}.subNav li div span img,.subNav li a img{margin-right:3px;}
.subNav li.on span{float:left;height:28px;margin-left:3px;font-weight:800;padding:8px 15px 0;background:url("/assets/img/bg_tab_right.png") no-repeat right 0;}.subNav li.on span span{float:none;height:auto;margin:0;padding:0;background:none;}
.subNav li.searchTab{background-color:#f2f2f2;width:345px;height:32px;float:right;margin-right:0;text-align:left;}.subNav li.searchTab input{background-color:#f2f2f2;color:#666;font-size:1em;font-weight:800;border:none;margin-top:7px;width:100%;background:url("/assets/img/bg_search_small.png") no-repeat 10px 3px;padding-left:30px;}
.subNav li a{float:left;}.subNav .icon{display:inline-block;width:14px;height:13px;overflow:hidden;text-indent:-999em;background:transparent url(/assets/img/btn_heart.png) no-repeat scroll 0 -13px;padding:0;margin:0;}
.subNav li.on span span.star{height:13px;background:transparent url(/assets/img/btn_heart.png) no-repeat scroll 0 0;}.subNav .heart{background:transparent url(/assets/img/btn_heart.png) no-repeat scroll 0 -13px;}
.subNav .on span span.heart{background:transparent url(/assets/img/btn_heart.png) no-repeat scroll 0 0;}.subNav .icon,.subNav li.on span span.icon{display:inline-block;margin-right:3px;}
.subNav li{padding-top:0;}.subNav li.on{padding-top:0;}.subNav li div{background:url("/assets/img/bg_whitetab_left.png") no-repeat 0 0;height:34px;float:left;}.subNav li a,.subNav li a:hover{display:inline;font-weight:800;background:url("/assets/img/bg_whitetab_right.png") no-repeat right 0;float:left;height:28px;margin-left:3px;padding:8px 15px 0;font-size:13px;}
.subNav li.on span span.icon{background-position:0 -26px;}#searchLoginContainer{background-color:#ededed;padding:5px 0;}.searchNav{height:50px;position:relative;background-color:#777;}
.searchNavContent{width:976px;margin:0 auto;overflow:visible;color:#ccc;font-weight:800;font-size:1.2em;position:relative;}.searchNavContent a,.searchNavContent a:hover{color:#fff;}
#search{position:relative;width:675px;}#search input{height:38px;width:625px;border:none;color:#fff;font-weight:normal;font-size:1.3em;font-family:Arial;padding:12px 0 0 50px;background:#2a2a2a url("/assets/img/bg_search.png") no-repeat 0 0;}
#look-ahead{position:absolute;top:50px;left:0;border:solid 1px #bebebe;border-bottom:solid 3px #999;background-color:#fff;min-width:320px;z-index:120;}#look-ahead div.results-wrapper{line-height:22px;color:#000;white-space:nowrap;max-width:478px;overflow:hidden;}
#look-ahead div.results-wrapper div{padding:0 10px;cursor:pointer;}#look-ahead div.results-wrapper div.over{background-color:#eee;}#look-ahead div.ad-wrapper{padding:10px;}
#look-ahead div.ad-wrapper div.ad{height:60px;width:300px;}#look-ahead span.hilite{font-weight:800;}#look-ahead span.v-amt{font-size:10px;color:#666;}#look-ahead div.watch-latest{color:#666;line-height:19px;}
#look-ahead .botborder{border-bottom:solid 1px #bebebe;}div.no-recommendations{color:#333;}div.no-recommendations div.h-text{font-size:1.5em;font-weight:800;}div.no-recommendations div.box{margin-top:25px;border:solid 1px #ccc;padding:20px;font-size:12px;width:500px;}
div.no-recommendations div.box div.img-instruction{background:transparent url('/assets/img/img-favorite-instruction.png') no-repeat 0 0;width:218px;height:60px;margin-left:5px;}
div.no-recommendations div.box div.h-text{font-size:14px;line-height:18px;}.column{width:315px;overflow:hidden;float:left;margin-right:15px;}.sideColumn{width:300px;}
.besideColumn{width:180px;}.mainColumn{width:465px;}.focusColumn{width:660px;}.lastColumn{margin-right:0;width:300px;}.lastColumn.hasScroll{width:315px;}div.moreFooter{padding-top:10px;}
div.moreFooter a{color:#df2100;font-weight:800;font-size:11px;}div.moreFooter a:hover{text-decoration:none;color:#df2100;}div.morePlaylist{border:0;padding:0;}div.moreArtist{border:0;}
.columnAd{margin-bottom:30px;}.columnPromo{margin-bottom:30px;display:block;overflow:hidden;width:300px;}.button{background:transparent url(/assets/img/bg_btn_left.png) no-repeat scroll 0 0;color:#FFF;display:inline-block;font-weight:bold;height:30px;overflow:hidden;white-space:nowrap;}
.button span{background:#FFF url(/assets/img/bg_btn_right.png) no-repeat scroll right 0;display:inline-block;height:23px;margin-left:10px;padding:7px 10px 0 0;}
.button:hover{text-decoration:none;}.formButton{display:inline-block;height:26px;background:url(/assets/img/bg_btn_left_sm.png) no-repeat 0 0;padding:0 0 0 10px;overflow:hidden;cursor:pointer;}
.formButton input{display:block;height:23px;background:url(/assets/img/bg_btn_right_sm.png) no-repeat right 0;padding:3px 10px 0 0;float:left;}.btnHolder{background:transparent url(/assets/img/bg_btn_left_sm.png) no-repeat left 0;cursor:pointer;padding:0 0 0 13px;float:left;height:24px;overflow:hidden;margin:0 7px 20px 0;display:inline;}
.btnHolder .btn{margin:0;background:transparent url(/assets/img/bg_btn_right_sm.png) no-repeat right 0;cursor:pointer;padding:0 13px 2px 0;height:24px;width:170px;color:#ccc;border:0;font-size:.9em;font-weight:bold;letter-spacing:.01em;display:block;clear:both;}
.smButton{padding:1px 6px;background:#666;color:#fff;font-size:.85em;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.smButton:hover{text-decoration:none;}div.clearfix a.red-button{color:#fff;background:#fff url('/assets/img/watch/bg-post-comment-mid.gif') repeat-x;font-size:11px;}
div.clearfix a.red-button span{float:left;font-weight:800;line-height:29px;}div.clearfix a.red-button span.m{padding:0 10px;line-height:26px;}div.clearfix a.red-button span.l,div.clearfix a.red-button span.r{width:3px;text-indent:-100em;background:#fff url('/assets/img/watch/bg-post-comment-left.gif') repeat-x;}
div.clearfix a.red-button span.r{background:#fff url('/assets/img/watch/bg-post-comment-right.gif') repeat-x;}.pagination{height:25px;overflow:hidden;float:right;cursor:pointer;}
.pagination li{float:left;margin-left:2px;font-weight:800;color:#1C669A;}.pagination li a,.pagination li span{display:block;color:#df2100;padding:1px 5px;border:solid 1px #ccc;}
.pagination li.ellipsis a,.pagination li.ellipsis span{display:block;color:#666;border:1px solid transparent;padding:1px 5px;}.pagination li.on span,.pagination li a:hover{text-decoration:none;border-color:#df2100;}
.pagination li.on span{background-color:#df2100;color:#fff!important;}.pagination .onPage{border:1px solid #1C669A;}.pagination .ellipsis,.pagination .ellipsis span{border:0!important;color:#6E6B6B;}
.badge{background-color:#eee;position:relative;height:140px;z-index:1;}.badge .badgeImage{position:absolute;top:0;left:0;z-index:1;}.badge h3,.badge .playAll,.badge ul{position:absolute;display:block;z-index:100;}
.badge h3{color:#fff;background:#000;padding:10px 0 0 10px;width:305px;height:30px;font-size:1.2em;font-weight:800;top:70px;left:0;opacity:.85;}.badge .playAll{font-size:1.2em;font-weight:800;color:#999;width:50px;height:30px;top:78px;right:10px;padding:4px 30px 0 0;background:url("/assets/img/icon_play.png") no-repeat right 0;height:19px;overflow:hidden;}
.badge .playAll:hover{background-position:right -23px;text-decoration:none;}.badge .badgeMeta{background-color:#000;height:22px;width:295px;top:110px;left:0;overflow:hidden;padding:8px 10px 0 10px;}
.badge .badgeMeta li{float:left;}.badge .badgeMeta strong{color:#fff;padding:0 3px;}.badge .badgeMeta li.badgeFavorite{float:right;text-align:right;}.badge .badgeMeta li.badgeFavorite .favorVideo{margin-top:0;}
.scrollItems .videoThumb img,ol.scrollItems .videoThumb span,.scrollItems a.playOverlay{left:10px;}.scrollItems .videoThumb{width:154px;}.scrollList{height:559px;}
.scrollList .scrollItems{height:2000em;width:100%;}.scrollShowing{margin:10px 0 40px 0;clear:both;width:100%;overflow:hidden;}.hasScroll .scrollPrev,.hasScroll .scrollNext{width:157px;height:23px;float:left;display:block;background:url("/assets/img/btn_scroll.png") repeat-x 0 0;text-indent:-9999em;}
.hasScroll .scrollPrev{margin-left:1px;background-position:0 -23px;}.hasScroll .disabled{background-position:-158px 0;}.hasScroll .scrollNext.disabled{background-position:-158px -23px;}
.videoSmall.scrollItems{padding-top:10px;}.videoSmall.scrollItems .listThumb{margin-left:10px;}.channelList{height:231px;margin:15px 0;}.channelList li{width:315px;margin-bottom:15px;}
.lastColumn ul.channelList{border-top:1px solid #CCC;padding-top:15px;}.lastColumn .channelList li{margin-bottom:5px;}.list{width:100%;overflow:hidden;}.list li{border-bottom:solid 1px #ccc;padding-bottom:10px;margin-bottom:10px;position:relative;width:100%;overflow:hidden;}
.list .listThumb{float:left;width:38px;height:38px;margin-right:10px;position:relative;border:2px solid #fff;}.list .listThumb img{text-align:center;}.list li.last{border:none;margin-bottom:0;}
.list .listContent{float:left;}.list .listContent .listContentData{width:100%;overflow:hidden;}.list .listContent .listContentData span{display:block;float:left;margin-top:5px;}
.list .listContent h4 a{word-wrap:break-word;}.list strong{color:#333;}.listThumb a.playOverlay{position:absolute;left:0;top:0;display:block;width:144px;height:81px;text-indent:-9999em;opacity:0;}
.listThumb a.playOverlay:hover,.listThumb a.playOverlayHover{background:transparent url("/assets/img/icon_play_large.png") no-repeat scroll 50% 50%;opacity:1;}.linkList{overflow:hidden;padding-bottom:15px;border-bottom:solid 1px #ccc;margin-bottom:10px;}
.linkList li{float:left;margin:0 20px 0 0;font-weight:400;font-size:1.1em;}.linkList li a{color:#666;}.linkList li.on a,.linkList li a:hover{color:#df2100;text-decoration:none;}
.linkList li.on span{color:#DF2100;text-decoration:none;}.listThumb:hover,.listThumb a:hover{text-decoration:none;}.list .first{width:100%;height:auto;overflow:hidden;}
.list .first .firstContent{width:453px;overflow:hidden;margin:0 20px 0 98px;float:left;}.list .first p{display:none;}.list .first .listThumb,.list .first .listThumb img,.list .first .listThumb .playOverlay,.list li.featured .listThumb{width:443px;height:245px;}
.list .first .listThumb .playOverlay:hover{background-position:200px 100px;}.list .first .listThumb .addOverlay{width:443px;}.playlistSearch .first .listThumb{background-image:url(/assets/img/bg_stack_big.png);height:250px;width:452px;}
.playlistSearch .first .listThumb .playOverlay,.playlistSearch .first .listThumb img,.list li.featured .listThumb .playOverlay,.list li.featured .listThumb img{width:444px;height:242px;}
.list .first .squareAd{width:300px;overflow:hidden;float:left;}.list .first .squareAd:hover{text-decoration:none;}.list .first .squareAd p{display:block;text-align:right;color:#666;font-size:.8em;text-transform:uppercase;}
.videoSmall{width:300px;overflow:hidden;}.videoSmall li{display:block;overflow:hidden;border-bottom:solid 1px #ccc;height:82px;padding:0 0 7px 0;margin-bottom:7px;}
.videoSmall li.last{border:none;}.videoSmall .listThumb{width:144px;height:81px;float:left;position:relative;overflow:hidden;border:none;}.videoSmall .listThumb .addOverlay{width:30px;height:22px;right:0;left:auto;z-index:10;}
.videoSmall .listThumb .addOverlay .addTip,.videoSmall .listThumb .addOverlay:hover .addTip{display:none;}.videoSmall .listThumb .addOverlay:hover{background:none;opacity:1;}
.videoSmall .listThumb img{width:144px;height:81px;position:absolute;left:0;top:0;z-index:0;}ol.videoSmall .listThumb span{display:block;height:75px;padding:3px 10px;font-weight:800;font-size:1.4em;color:#fff;background-color:#df2100;text-align:center;position:absolute;left:0;top:0;opacity:.80;z-index:1;}
ul .videoSmall .listThumb span{display:none;}.videoSmall .listContent{float:left;width:138px;font-weight:800;height:80px;overflow:hidden;}ol.videoBig{width:980px;}
.videoBig li{float:left;width:240px;height:226px;margin-right:5px;border:none;}.videoBig .listContent{position:relative;}.videoBig .listThumb{width:240px;height:131px;display:block;position:relative;margin-bottom:5px;overflow:hidden;}
.videoBig .listThumb a,.videoBig .listThumb img{width:240px;height:131px;display:block;}.videoBig .highlight .listThumb,.videoBig .highlight .listThumb a.playOverlay,.videoBig .highlight .listThumb img{width:236px;}
.videoBig .listThumb .videoLabel{height:12px;width:auto;}.videoBig .listThumb .addOverlay{height:22px;width:236px;margin-left:1px;}.videoBig .description{display:none;}
.videoThumbnail{height:60px;margin-bottom:40px;}.videoThumbnail li{float:left;border:0;margin:0;padding:0;width:107px;height:60px;}.videoThumbnail .listThumb,.videoThumbnail .listThumb img{display:block;width:107px;height:60px;}
.videoThumbnail .listContent{display:none;}.videoSearch{padding-top:10px;}.videoSearch li{width:100%;padding-bottom:10px;overflow:hidden;}.videoSearch .listContent{width:395px;margin-left:10px;}
.videoSearch .listContent h4{font-size:1.8em;}.videoSearch .listThumb,.videoSearch .listThumb img,.videoSearch .listThumb a.playOverlay{height:127px;width:232px;overflow:hidden;}
.videoSearch .listContent p{margin-top:10px;}.videoSearch .listThumb .addOverlay{width:100%;}.videoSearch li.playlist .listThumb{background:transparent url(/assets/img/bg_stack.png) no-repeat scroll 0 0;height:135px;width:240px;}
.videoSearch li.playlist .listThumb img{width:232px;height:127px;}.videoSearch .playlist .description{margin-top:15px;word-wrap:break-word;}.artistSearch{width:100%;overflow:hidden;padding-top:10px;}
.artistSearch .listThumb,.artistSearch .listThumb a,.artistSearch .listThumb img{width:192px;height:144px;display:block;overflow:hidden;}.artistSearch .listContent h4{font-size:1.8em;}
.artistList li{width:181px;margin-right:14px;}.artistList .first .firstContent{margin-left:145px;}.artistList .first .listThumb,.artistList .first .firstContent{width:334px;}
.artistList .first .listThumb img,.artistList .first .listThumb a{display:block;width:334px;height:252px;}.artistList .listThumb,.artistList .listThumb img,.artistList .listThumb a{display:block;width:181px;height:135px;}
.smallArtistList .listThumb,.smallArtistList .listThumb img,.smallArtistList .listThumb a{display:block;width:66px;height:49px;margin-right:8px;}.smallArtistList h4{font-size:11px;}
.smallArtistList .listContent{width:102px;}.thumbnailList li{width:100px;height:75px;margin:0;border:0;padding:0;float:left;}.thumbnailList .listContent{display:none;}
.thumbnailList .listThumb,.thumbnailList .listThumb img,.thumbnailList .listThumb a{width:100px;height:75px;margin:0;border:0;}.smallPlaylist .listThumb{height:96px;width:170px;background:transparent url(../img/bg_thumb_playlist2.png) no-repeat scroll 0 0;}
.smallPlaylist .listThumb span{display:block;height:75px;padding:3px 10px;font-weight:800;font-size:1.8em;color:#fff;background-color:#df2100;text-align:center;position:absolute;left:0;top:0;opacity:.80;z-index:1;}
.smallPlaylist .listThumb img,.smallPlaylist .listThumb a{width:163px;height:89px;display:block;}ol.smallPlaylist .listThumb span{height:69px;}.besideColumn .smallPlaylist .listContent{width:100%;}
.smallPlaylist .listContent{width:130px;}.smallPlaylist .listContent h5{color:#666;font-size:.9em;}.smallPlaylist .listContent h5 a{color:#333;font-size:1.1em;}
.playlistSearch .listThumb{background:transparent url(/assets/img/bg_stack.png) no-repeat scroll 0 0;height:135px;width:240px;}.playlistSearch .listThumb{border:none;}
.playlistSearch .listThumb img,.playlistSearch .listThumb a.playOverlay{height:127px;width:232px;position:absolute;}.playlistSearch .listContent h5{font-size:.9em;color:#666;}
.playlistSearch .listContent h5 a{font-size:1.1em;color:#333;font-weight:800;}.alertMessage{visibility:hidden;position:absolute;width:270px;background:url(/assets/img/bg_tip_arrow.png) no-repeat center bottom;color:#ccc;font-size:1em;text-align:center;padding-bottom:7px;z-index:10;}
.alertMessage.upsideDown{background:url(/assets/img/bg_tip_arrow.png) no-repeat center top;padding-top:7px;padding-bottom:0;}.alertMessage .messageLeft{position:relative;background:#2a2a2a;padding:10px 10px 10px 14px;overflow:visible;float:left;}
.alertMessage .messageRight{position:relative;float:left;background:#2a2a2a;padding:10px 10px 5px 0;}.alertMessage h4{color:#fff;font-size:1em;margin-bottom:5px;}
.alertMessage p{margin-bottom:5px;}.alertMessage .actions a{margin:0 4px;}#playBarMessage{position:absolute;left:0;top:-71px;display:none;overflow:visible;z-index:50;height:71px;background:url(/assets/img/bg_tip_arrow.png) no-repeat center bottom;text-align:left;color:#ccc;font-size:.9em;}
#messageLeft{position:relative;background:url(/assets/img/bg_msg_left.png) no-repeat 0 0;height:51px;padding:10px 10px 5px 14px;overflow:visible;float:left;}#messageRight{position:absolute;right:-4px;top:0;width:5px;height:66px;background:url(/assets/img/bg_msg_right.png) no-repeat right 0;overflow:hidden;}
#playBarMessage h4{color:#fff;white-space:nowrap;margin-bottom:5px;}#playBarMessage p{width:300px;}.messageClose,#messageClose{position:absolute;top:5px;right:5px;z-index:100;background:url(/assets/img/btn_close_small.png) no-repeat 0 0;width:9px;height:9px;text-indent:-999em;overflow:hidden;}
a.messageClose:hover{background-position:0 -9px;}.genreList li{margin-bottom:10px;}.genreList{width:100%;overflow:hidden;margin-bottom:40px;}.genreHeader{margin:0 auto;width:975px;}
.genreContent{margin-top:0;}.genres{width:990px;}.genres li{float:left;width:315px;padding:0;border:none;margin:0 15px 15px 0;}#playlists{overflow:hidden;width:660px;}
#playlists .scrollable{height:294px;}#playlists .playlistsscrollable{height:475px;width:660px;border-top:solid 1px #ccc;padding-top:20px;}#playlists .playlistsscrollItems{width:2000em;height:475px;}
.playlistsscrollPrev,.playlistsscrollNext{width:16px;height:23px;display:block;background:url(/assets/img/bg_arrow_left.png) no-repeat 0 0;float:left;text-indent:-6666em;}
.playlistsscrollNext{background:url(/assets/img/bg_arrow_right.png) no-repeat 0 0;}#playlists .disabled,.playlistsscrollPrev:hover,#playlists .on{background-position:0 -23px;}
#playlistsNav{float:left;margin:0 0 0 20px;}#playlistsNav .active a{color:#df2100;}.tabContent{width:100%;overflow:hidden;display:none;}#tabComment{display:block;}
.closeBtn{background:transparent url(/assets/img/btn_close.png) no-repeat scroll 0 0;display:block;height:23px;overflow:hidden;width:23px;text-indent:-9999em;float:left;margin-left:10px;}
#playBarMessage .welcomeBack,#playBarMessage .welcomeFirst,#playBarMessage .welcomeRef,#playBarMessage .welcomeLogin{display:none;}.paginationHeader h2.data{float:left;overflow:hidden;width:auto;}
.paginationHeader .playAllContainer{float:left;}.paginationHeader h2.data{border-bottom:0;margin-top:0;margin-bottom:0;}h1.searchHeader{margin:10px 0 30px 0;font-size:1.6em;}
h1.searchHeader span{color:#000;}h2 ul.pagination{font-size:.6em;display:inline-block;margin-top:-20px;}.smallChannel .listThumb{background:transparent url(/assets/img/bg_thumb_channel.png) no-repeat scroll 0 0;height:96px;width:150px;}
.smallChannel .listContent{width:135px;}.smallPlaylist .listThumb{background:transparent url(/assets/img/bg_thumb_playlist2.png) no-repeat scroll 0 0;}.smallPlaylist .listThumb img,.smallPlaylist .listThumb a{display:block;height:75px;width:138px;}
.smallPlaylist .listThumb{width:144px;height:81px;}.channelSearch a.playOverlay:hover{background:none;cursor:pointer;}.channelSearch .listThumb{background:transparent url(/assets/img/bg_channel.png) no-repeat scroll 0 0;height:149px;width:262px;}
.channelSearch .listThumb img,.channelSearch a.playOverlay{width:256px;height:143px;}.channelSearch .listContent{width:372px;}#top{width:100%;overflow:hidden;}#top.on{border-color:#c30;}
.subNav li.last{text-transform:none;float:right;font-size:1.1em;}.linkList li.last{float:right;font-size:1em;padding:0;}.linkList li.last .playAll{font-size:1.1em;color:#999;}
h2.data{margin-top:0;margin-bottom:20px;}#loginWrap{width:995px;margin:0 auto;height:60px;}#loginWrap.hasBanner{height:90px;}#loginOptions li{float:left;}#top.on #loginState{background-position:0 -31px;}
#loginState{background:url(/assets/img/bg_login.png) no-repeat 0 0;width:136px;height:25px;display:block;color:#fff;padding:5px 0 0 0;cursor:pointer;text-align:center;margin-right:10px;}
#loginState a{color:#fff;font-weight:800;}#loginFacebook,#loginOpenid{padding:5px;}#loginFacebook a,#loginOpenid a{width:16px;height:18px;display:block;background:url(/assets/img/icon_login.png) no-repeat 0 0;text-indent:-9999em;overflow:hidden;}
#loginFacebook a:hover{background-position:0 -18px;}#loginOpenid a{background-position:-18px 0;}#loginOpenid a:hover{background-position:-18px -18px;}#logOutLink a{color:#333;font-weight:800;padding:5px;display:block;}
.focusColumn ol.videoBig{width:660px;}.focusColumn .videoBig li{width:215px;}.focusColumn .videoBig .listThumb{width:210px;height:121px;background:transparent url(/assets/img/bg_thumb_playlist.png) no-repeat scroll 0 0;}
.focusColumn .videoBig .shadowcaster{width:220px;height:127px;margin:0;}div.focusColumn .videoBig li div.listThumb a.playOverlay{width:210px;height:121px;}div.focusColumn .playlistSearch .listThumb img,div.focusColumn .playlistSearch .listThumb a.playOverlay{width:232px;height:127px;}
.playerBranding{background:#000 url(/assets/img/temp/SonyBanner.png) no-repeat scroll center center;height:560px;}.playerBranding #playlistStrip{padding-top:40px;}
.shadowcaster{position:relative;}.shadowcaster img{border:1px solid #fff;position:absolute;left:0;right:0;width:100%;height:100%;background-color:#f2f2f2;}.shadowcaster .shadow{position:absolute;width:100%;height:100%;background-color:#333;text-indent:-10000px;}
div.tabs{border-bottom:1px solid #ccc;padding:0 10px;margin-bottom:10px;}div.tabs a.tab-activator{float:left;padding:0 15px;line-height:34px;border:solid 1px #d7d7d7;border-bottom:0;border-left:0;background:#dfdfdf url('/assets/img/subNav/bg-li-normal.png') repeat-x;font-size:12px;font-weight:800;color:#000;text-transform:capitalize;}
div.tabs a.tab-activator.first{border-left:solid 1px #d7d7d7;margin-left:0!important;}div.tabs a.tab-activator.active{position:relative;top:1px;margin-top:-1px;margin-left:0!important;}
div.tabs a.tab-activator:hover{background:#b81b00 url('/assets/img/subNav/bg-li-hover.gif') repeat-x;color:#fff;text-decoration:none;border:solid 1px #b81b00;border-bottom:0;margin-left:-1px;}
div.tabs a.tab-activator.active,div.tabs a.tab-activator.active:hover{background:#fff;text-decoration:none;border-style:solid;border-color:#d7d7d7 #d7d7d7 #fff #d7d7d7;border:solid 1px #d7d7d7;border-bottom:solid 1px #fff;border-left:0;height:34px;color:#333;}
div.tabs a.tab-activator.active.first,div.tabs a.tab-activator.active.first:hover{border-left-width:1px!important;border-left-style:solid!important;border-left-color:#d7d7d7;}
div.tabs a.tab-activator span{display:block;}div.tabs a.tab-activator.ui-love-right span{background:transparent url('/assets/img/icon_heart.png') no-repeat scroll 100% 12px;padding-right:15px;}
div.tabs a.tab-activator.ui-love-left span{background:transparent url('/assets/img/icon_heart.png') no-repeat scroll 0 12px;padding-left:15px;}div.tabs a.tab-activator.ui-love-left:hover span,div.tabs a.tab-activator.ui-love-right:hover span{background-image:url('/assets/img/icon_heart_on.png');}
div.tabs a.tab-activator.active.ui-love-left:hover span,div.tabs a.tab-activator.active.ui-love-right:hover span{background-image:url('/assets/img/icon_heart.png');}
#maintenance-notice{width:100%;text-align:center;background-color:#df2100;color:#fff;font-family:Arial,Helvetica,sans-serif;padding:4px 0;margin-bottom:10px;}.subNav .heartPrefixTab div .leftTabIcon,.subNav .heartTab div .rightTabIcon{display:inline-block;width:12px;height:13px;margin:-2px 2px;}
.subNav .heartPrefixTab div .leftTabIcon{margin-left:0;}.subNav .heartTab div .rightTabIcon{margin-right:0;}.subNav .heartPrefixTab div a .leftTabIcon,.subNav .heartTab div a .rightTabIcon{background:transparent url('/assets/img/icon_heart.png') no-repeat 0 0;}
.subNav .heartPrefixTab div span .leftTabIcon,.subNav .heartTab div span .rightTabIcon{background:transparent url('/assets/img/icon_heart_on.png') no-repeat 0 0;}
.swf-container div.get-flash-wrapper{background-color:#fff;padding:14px;width:360px;margin:0 auto;position:relative;top:135px;}.swf-container div.get-flash-wrapper div.logo{background:transparent url('/assets/img/social/icon-flash.jpg');width:52px;height:52px;}
.swf-container div.get-flash-wrapper div.text{width:300px;line-height:25px;}.swf-container div.get-flash-wrapper div.text a{font-weight:800;}.playAll{display:none!important;}
.submit{cursor:pointer;}.cancel{margin-left:8px;font-weight:normal;text-decoration:underline;color:Red;}div.wrapper-prev-next{text-align:right;font-size:10px;}div.wrapper-prev-next a.off,div.wrapper-prev-next a.off:hover{text-decoration:none;color:#999;cursor:default;}
div.social-network-badges{margin:0 0 10px;}div.social-network-badges a{text-indent:-1000em;height:89px;width:300px;margin:0 0 10px;float:left;position:relative;}
div.social-network-badges a .hover-div{text-indent:-1000em;height:89px;width:300px;position:relative;top:0;left:0;}div.social-network-badges a.tw .hover-div{background:transparent url('/assets/img/social-network-badges/tw-hover.gif') no-repeat;}
div.social-network-badges a.fb .hover-div{background:transparent url('/assets/img/social-network-badges/fb-hover.gif') no-repeat;}div.social-network-badges a.fb-1{background:transparent url('/assets/img/social-network-badges/fb-1-cudi.png') no-repeat;}
div.social-network-badges a.fb-2{background:transparent url('/assets/img/social-network-badges/fb-2-snoop.png') no-repeat;}div.social-network-badges a.fb-3{background:transparent url('/assets/img/social-network-badges/fb-3-bruce.png') no-repeat;}
div.social-network-badges a.fb-4{background:transparent url('/assets/img/social-network-badges/fb-4-outkast.png') no-repeat;}div.social-network-badges a.fb-5{background:transparent url('/assets/img/social-network-badges/fb-5-bieber.png') no-repeat;}
div.social-network-badges a.fb-6{background:transparent url('/assets/img/social-network-badges/fb-6-beyonce.png') no-repeat;}div.social-network-badges a.fb-7{background:transparent url('/assets/img/social-network-badges/fb-7-rickastley.png') no-repeat;}
div.social-network-badges a.tw-1{background:transparent url('/assets/img/social-network-badges/tw-1-jaysean.png') no-repeat;}div.social-network-badges a.tw-2{background:transparent url('/assets/img/social-network-badges/tw-2-liljon.png') no-repeat;}
div.social-network-badges a.tw-3{background:transparent url('/assets/img/social-network-badges/tw-3-bonjovi.png') no-repeat;}div.social-network-badges a.tw-4{background:transparent url('/assets/img/social-network-badges/tw-4-pink.png') no-repeat;}
div.social-network-badges a.tw-5{background:transparent url('/assets/img/social-network-badges/tw-5-ladygaga.png') no-repeat;}div.social-network-badges a.tw-6{background:transparent url('/assets/img/social-network-badges/tw-6-kanye.png') no-repeat;}
div.get-rec.playlist-type ul.smallPlaylist p.description{display:none;}a.linkToSongkick{font-size:11px;color:#c30;display:inline-block;width:81px;height:14px;background-image:url(/Assets/img/on-tour/songkick-logo.png);text-decoration:none;}
a.linkToSongkick span{visibility:hidden;}.ontour .ontour-footer{margin-top:10px;}.ontour .view-all{font:bold 11px Arial,sans-serif;float:right;display:none;}.ontour .view-all a{background:url("/assets/img/subNav/icon-view-all.gif") no-repeat scroll right center #fff;padding-right:9px;}
.ontour h2{margin-bottom:0;}.ontour ul li{display:block;width:300px;height:108px;border-bottom:1px solid #ccc;}.ontour ul li .listThumb{margin:10px 0 0 0;float:left;position:relative;width:116px;height:87px;overflow:hidden;}
.ontour ul li .on-tour{background-image:url("/Assets/img/on-tour/video-watch.png");height:50px;width:50px;}.ontour ul li .listContent{margin:10px 0 0 10px;float:left;width:172px;}
.ontour ul li div h4{margin-bottom:8px;font:bold 12px Arial,sans-serif;}.ontour ul li div h5{font:11px normal Arial,sans-serif;}.ontour ul li div a.buyTickets{background:url("/Assets/img/on-tour/concert-ticket-light.png") no-repeat scroll left center transparent;display:block;font:bold 11px Arial,sans-serif;padding-left:20px;margin-top:8px;}
.bold{font-weight:800;}.ui-norm{font-weight:400;text-decoration:none;text-transform:none;font-variant:normal;font-style:normal;}.ui-nowrap{white-space:nowrap;}.ui-img-cal{background:transparent url('/assets/img/cal.gif') no-repeat 0 0;width:18px;height:18px;margin:1px 0 0 4px;}
.ui-autow{width:auto!important;}.ui-ta-center{text-align:center;}.ui-underline{text-decoration:underline;}.ui-w50{width:49%;}.ui-pointy{cursor:pointer;}.ui-opaque{opacity:1!important;filter:Alpha(Opacity=100)!important;}
.ui-hide{display:none;}.ui-hide-important{display:none!important;}.ui-f-left{float:left;}.ui-f-right{float:right;}.ui-f-none{float:none;}.ui-italic{font-style:italic;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}