<setvalue bean="/com/nickonline/usage/Cacheability.declareTTLMinutes" value="300" />
<java>response.setContentType("text/css");</java>
/**copied from /sitewide/css/charlie/screen.jhtml**/
.hide{
display:none;
}
img{
font-size: 9px;
font-weight: normal;
color: #999;
}
a img{
border: none;
vertical-align: bottom;
}
/*scrolling list*/
#wrap .mdl-scroll .scroll-wrap{
margin-right: 5px;
margin-bottom: 15px;
min-height: 70px;
max-height: 370px;
overflow-y: auto;
}
#wrap .mdl-scroll-lg .scroll-wrap{
max-height: 490px;
}
#wrap .mdl-scroll-sm .scroll-wrap{
max-height: 250px;
}
#wrap .mdl-scroll .scroll-wrap ol.lst{
margin-bottom: 16px;
}
/*column layouts*/
.group-a{
float: left;
width: 320px;
}
.group-ab{
float: left;
width: 656px;
}
.group-c{
/*float: right; thin charlie*/
float:right; /*fat charlie; may fix our padding right problem; ps mdls need to be made 10px smaller because they should have no right padding/margin */
width: 310px;
}
.group-c .mdl{
margin-right: 10px;
margin-left: 0px;
}
/*sub-modules*/
.mdl .mdl{
margin-top:0;
padding-left:0;
}
/*headings*/
.h-wrap{
margin-left: -10px;
}
/*sub level*/
.h-sub{
margin: 0 0 15px 0;
padding: 0 10px 0 0;
font-family: Arial;
font-size: 29px;
font-weight: bold;
line-height: 20px;
text-transform: uppercase;
color: #fff;
overflow: hidden;
}
* html .h-sub{
line-height: 19px;
}
.h-sub span{
float: left;
padding: 0 10px;
background: #333;
}
/*sub3 level*/
.h-sub3 {
margin: 0 0 6px 0;
padding: 0 0 0 10px;
font-family: Arial;
font-size: 16px;
font-weight: bold;
line-height: 18px;	
}
/*modules (.mdl)*/
.mdl{
position: relative;	
margin:10px 0 0 10px;
padding:10px 0 0 10px;
background: #fff;
}
/*more link on bottom*/
#wrap div.more-link{
clear: both;
margin: 10px 0 0 0;
}
#wrap div.more-link a:link,
#wrap div.more-link a:visited{
float: right;
padding: 1px 4px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
color: #fff;
background: #4498c8;
}
/*in-module navigation (.mdl-nav)*/
ul.mdl-nav{
margin: 0 10px 15px 0;
padding: 0;
list-style: none;
overflow: hidden;
border-bottom: 3px solid #333;
height: 16px;
}
ul.mdl-nav li{
float: left;
margin: 0 1px 0 0;
padding: 0;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
line-height: 1em;
border-bottom: 1px solid #fff;
}
#wrap ul.mdl-nav li a:link,
#wrap ul.mdl-nav li a:visited{
float: left;
padding: 2px 10px;
color: #fff;
background: #4498c8;
outline: none;
}
#wrap ul.mdl-nav li a:hover{
text-decoration: underline;
}
#wrap ul.mdl-nav li.active{
border-color: #333;
}
#wrap ul.mdl-nav li.active a:hover{
text-decoration: none;
}
#wrap ul.mdl-nav li.active a:link,
#wrap ul.mdl-nav li.active a:visited{
background: #333;
}
/*slat listings (.lst)*/
#wrap ol.lst{
margin: 0 10px 5px 0;
padding: 0;
list-style: none;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
}
#wrap ol.lst li{
margin: 0 0 14px 0;
padding: 0 0 13px 0;
border-bottom: 1px dotted #d9d9d9;
}
#wrap ol.lst li.last{
margin: 0;
padding: 0;
border-bottom: none;
}
#wrap ol.lst li div.title{
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
font-size: 22px;
font-weight: normal;
line-height: 25px;
}
#wrap ol.lst li div.title3{
margin: 0;
padding: 0;
font-size: 11px;
font-weight: normal;
line-height: 16px;
}
#wrap ol.lst li span.icon-play, span.icon-play{
background-image: url(/global/music/images/icon-trans-play.gif);
width: 12px;
height: 9px;
}
#wrap ol.lst li span.icon,span.icon{
float: left;
margin: 4px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #333333;
}
/*thumbail photos*/
#wrap ol.lst li img.thumb{
float: right;
margin: 0 0 0 10px;
}
#wrap ol.lst li img.last{ /*to avoid lg thumb touching bottom of mod*/
margin-bottom: 10px;
}
#wrap ol.lst li img.thumb-lg{
float: left;
display: block;
margin: 0 10px 10px 0;
border: none;
}
/*horiz photo list*/
#wrap ol.lst-photos li{
float: left;
margin: 0 13px 0 0;
padding: 0;
border: none;
}
#wrap ol.lst-photos li.last{
margin-right: 0;
}
#wrap ol.lst-photos li img.thumb{
float: none;
display: block;
margin: 0 0 5px 0;
}
#wrap ol.lst-photos li span.posted{
display: block;
}
/*thumbnails on left*/
#wrap ol.photo-alt li img.thumb,
#wrap ol.photo-alt li img.thumb-lg{
float: left;
margin: 0 10px 0 0;
}
/*when horiz list of 70px 4 across*/
#wrap ol.lst-photos-four{
margin-bottom: 20px;
}
#wrap ol.lst-photos-four li{
width: 140px;
margin-right: 13px;
}
#wrap ol.lst-photos-four li.last{
margin-right: 0;
}
/*mod pagination*/
div.pagination{
float: right;
}
div.pagination p{
float: left;
margin: 0 5px 0 0;
padding: 0;
font-size: 9px;
font-weight: normal;
line-height: 20px;
color: #999;
}
div.pagination ul{
float: left;
margin: 0;
padding: 0 10px 0 0;
list-style: none;
}
div.pagination ul li{
float: left;
margin: 0;
padding: 0;
width: 20px;
height: 20px;
text-indent: -9999px;
}
div.pagination ul li a{
float: left;
display: block;
width: 17px;
height: 18px;
outline: none;
}
div.pagination ul li.page-prev a{
background: url(/global/music/images/page-left-c.gif) no-repeat 0 0;
}
div.pagination ul li.page-next a{
background: url(/global/music/images/page-right-c.gif) no-repeat 0 0;
}
#wrap div.pagination ul li.page-next, #wrap div.pagination ul li.page-prev{
margin-right: 1px;
background-color: #0077BB;
}

<setvalue bean="/com/nickonline/usage/Cacheability.declareTTLMinutes" value="300" />
<java>response.setContentType("text/css");</java>
/*********************************** Mobile Widgets Styles *********************************/
.mobileWidget, .tabbed-mobileWidget{
background-color:#ffffff;
width:290px;
min-height:395px !important;
height:395px;
font-size:11px;
line-height:16px;
font-family:tahoma,verdana,arial,sans-serif;
color: #191919;
}
#wrap .mobileWidget a:link, #wrap .mobileWidget a:visited{
color:#f36003;
text-decoration:none;
font-weight:bold;
}
#wrap .mobileWidget a:hover{
text-decoration:underline;
}
/*>>Wide Tabbed Mobile Widget*/
.tabbed-mobileWidget{
background:#ffffff url(/global/mobile/widgets/img/uber_header_bg.gif) no-repeat scroll 0 0;
padding-top:50px;
}
.tabbed-mobileWidget .mobileWidget{
min-height:310px !important;
height:310px;
}
.mobileWidget-wide{
width:636px;
}
#wrap .tabbed-mobileWidget ul.mdl-nav, #wrap .tabbed-mobileWidget ul.mdl-nav li.active{
border-color:#376098;
}
#wrap .tabbed-mobileWidget ul.mdl-nav li a:link, #wrap .tabbed-mobileWidget ul.mdl-nav li a:visited{
background:none repeat scroll 0 0 #3c95e5;
padding: 2px 8px;
}
#wrap .tabbed-mobileWidget ul.mdl-nav li.active a:link, #wrap .tabbed-mobileWidget ul.mdl-nav li.active a:visited{
background:none repeat scroll 0 0 #376098;
}
#wrap #mobileWidget-nav a:link, #wrap #mobileWidget-nav a:visited{
color:#ffffff;
}
#wrap .mobileWidget-wide .mdl-scroll ol.lst-photos-four li{
width:136px;
}
.tabbed-mobileWidget.mdl .group-a{
width:292px;
margin-right:18px;
}
.more-mobile{
margin-bottom:15px;
}
#wrap .more-mobile ol.lst-photos-four li{
text-align:left;
width:80px;
padding:0 40px;
margin:0;
}
#wrap .more-mobile ol.lst-photos-four li.last{
padding:0 0 0 40px;
margin:0;
}
/*Pagination*/
#wrap .mobileWidget div.pagination ul li.page-next, #wrap .mobileWidget div.pagination ul li.page-prev{
background-color:#f36003;
}
.mobileWidget .pagination-bottom div.pagination{
position:absolute;
right:0;
top:240px;
}
.mobileWidget .pagination-bottom-alerts div.pagination{
position:absolute;
right:0;
top:0px;
}
#wrap .mobileWidget ol.lst li img.thumb-lg{
margin-right:0;
}
#wrap .mobileWidget ol.photo-alt{
margin-bottom:0
}
.mobileWidget .group{
height:auto;
zoom:1;
}
.mobileWidget .h-sub span{
padding: 0 10px 0 43px;
background:#3c95e5 no-repeat scroll 0 0;
}
.mWidget-content{
min-height:305px !important;
height:305px;
margin-right:10px;
}
.mWidget-content2{
min-height:335px !important;
height:335px;
margin-right:10px;
}
.mWidget-content-form{
min-height:110px !important;
height:110px;
margin-right:10px;
}
.mWidget-page .mdl{
padding:0;
margin:0;
}
#wrap .mdl-scroll .scroll-wrap{
height:335px !important;
max-height:335px;
margin:0;
}
#wrap .mdl-scroll-sm .scroll-wrap{
height:300px !important;
max-height:300px;
margin:0;
}
#wrap .mdl-scroll-med .scroll-wrap{
height:320px !important;
max-height:320px;
margin:0;
}
.mWidget-content iframe{
border: 0 none;
width:335px;
height:259px;
float:left;
margin-right:10px;
}
.mWidget-content .iframe-holder{
height:241px;
overflow:hidden;
float:left;
background: transparent url(/global/mobile/widgets/img/mobile_bg.gif) no-repeat scroll -3px -10px;
padding:64px 23px 0px;
}
.mWidget-title{
font-weight:bold;
font-size:16px;
margin:10px 0;
font-family:arial,verdana,sans-serif;
}
.mWidget-thanks{
font-family:arial,verdana,sans-serif;
font-size:13px;
}
.mWidget-error{
font-family:arial,verdana,sans-serif;
font-size:13px;
}
/*>>Footer*/
.mWidget-footer{
text-align:center;
margin:15px 0 10px -10px;
height:20px !important;
clear:both;
}
#wrap .mWidget-footer a:link, #wrap .mWidget-footer a:visited{
font-weight:normal;
}
/*>>Buttons*/
#wrap .mobileWidget .btn-preview a:link,
#wrap .mobileWidget .btn-preview a:visited{
font-weight:bold;
margin:0 5px;
vertical-align:top;
position:relative;
top:2px;
outline: none;
}
#wrap .mobileWidget a.btn-back{
color:#ffffff;
display:block;
width:28px;
text-align:center;
padding:2px 5px 2px 9px;;
margin-bottom:10px;
background-color:#f36003;
zoom:1;
outline: none;
}
#wrap .mobileWidget a.btn-back:link, #wrap .mobileWidget a.btn-back:visited{
color:#ffffff;
}
#wrap .mobileWidget .btn-back:hover{
text-decoration:none;
}
.mobileWidget .btn-get{
height:20px;
width:71px;
display:inline-block;
background:transparent url(/global/mobile/widgets/img/get.gif) no-repeat scroll 0 0;
line-height:100px; /* Set it higher than your image height */
overflow: hidden;
vertical-align:top;
outline: none;
cursor:pointer;
}
.mobileWidget .btn-submit{
height:20px;
width:55px;
display:block;
background:transparent url(/global/mobile/widgets/img/submit.gif) no-repeat scroll 0 0;
text-indent:-99999px;
outline: none;
cursor:pointer;
}
.mobileWidget .btn-finished{
height:20px;
display:block;
background:transparent url(/global/mobile/widgets/img/finished.gif) no-repeat scroll center top;
text-indent:-99999px;
margin:10px 0 30px;
outline: none;
cursor:pointer;
}
#wrap .mobileWidget ol.lst li span.icon, #wrap .mobileWidget ul.section-nav li span.icon, #wrap .mobileWidget div.btn span, #wrap .mobileWidget .mdl-rich .h-wrap h2.h-sub span.icon-play, .mobileWidget span.icon-play{
background-color:#3c95e5;
}
#wrap .mobileWidget div.pagination ul li.page-next:hover,
#wrap .mobileWidget div.pagination ul li.page-prev:hover{
background-color: #f36003;
}
#wrap .mWidget-footer .lst{
border: 0 none;
padding:0;
margin:0 auto;
width:181px;
}
#wrap .mWidget-footer .lst-single{
width:71px;
}
#wrap .mWidget-footer ol.lst li{
border: 0 none;
padding:0;
height:20px;
overflow:hidden;
margin:0;
float:left;
}
/*>>Carrier Screen*/
.mobileWidget #carrier{
margin:10px 0;
}
.mobileWidget .cell-input{
margin:20px 0;
}
.mobileWidget .email-input{
margin:20px 0;
}
.mobileWidget .cell-input input{
width:117px;
margin-left:2px;
}
.center{
text-align:center;
}
.margin {
margin:10px 0;
}
.select-dest{
margin:10px 0;
text-align:center;
}
.errorText{
color:red;
}
.carrier-instructions{
margin-top:10px;
}
/*Ajax image*/
.ajax-loader{
position:absolute;
right:10px;
top:10px;
}
.mobileWidget-wide .ajax-loader{
top:44px;
right:20px;
}
/*More Link*/
#wrap .mobileWidget div.more-link a:link, #wrap .mobileWidget div.more-link a:visited{
background-color:#3c95e5;
font-weight:normal;
}
#wrap .mobileWidget div.more-link{
position:absolute;
right:0;
bottom:0;
}
/*Video*/
.mobileWidget .player-holder{
width:275px;
height:240px;
}
/*IE 6 fixes*/
html>body .mWidget-content2{
height:auto !important;
}
html>body .mWidget-content{
height:auto !important;
}
html>body .mWidget-content-form{
height:auto !important;
}
html>body .mobileWidget, html>body .tabbed-mobileWidget{
height:auto !important;
}
* html .mdl{
height:auto;
}
* html .mobileWidget, * html .tabbed-mobileWidget{
height:385px;
}
* html .tabbed-mobileWidget .mobileWidget{
height:310px;
}
* html .mWidget-content{
height:305px;
}
* html #mobileWidget-nav li.active{
top:0;
}

.group-c{float:left;margin-right:0;}
.mdl{margin:10px 10px 0 0 !important;}
.group-c .mdl{margin:10px 0 0 !important;}
.mdl2{position:relative;padding:10px 10px 0 0;}
.mdl3{padding:0;}
ol.photo-alt li p{color:#1A1A1A;line-height:18px;font-family:Arial;}
ol.lst-photos li p{font-size:11px !important;font-family:Tahoma !important;}
#wrap ol.lst li p.deck{font-family:arial, sans-serif;}
.posted{font-size:9px !important;line-height:15px !important;}
#photoModuleListing .olListing li div ol.lst-photos-three li{margin-right:55px !important;width:27% !important;}
.seriesHpDailies ol.lst-photos-three li{margin-right:40px !important;width:27% !important;}
div#marquee{margin:10px 0 0 10px;}
.subNav .fluxWidgetComments{background:transparent none repeat scroll 0 0 !important;}
.mdl-ad{background:transparent url(/sitewide/images/charlie/advertisement-text.gif) no-repeat scroll 12px 100%;margin:10px 0 0;padding:0 10px 10px 0;}
.w-180x600x180 .mdl-ad{margin:10px 0 0;padding:0 0 10px !important;}
ul.section-nav{margin-top:0;}
#wrap ol.lst-photos-three li{border-bottom:none !important;width:24%;margin-right:55px;}
#wrap ol.lst-photos-three{margin-left:0;margin-right:0;margin-bottom:15px !important;}
#wrap ol.lst li div.title2{font-size:11px !important;font-weight:700;line-height:16px;margin:0;padding:0;}
.mB10p{margin-bottom:10px;}
.mT10p{margin-top:10px;}
.mL10p{margin-left:10px !important;}
.w-180x600x180 .group-b{width:626px;}
.list-no,.list-ep,.list-ct,.list-title,.list-date,.song-content,.song-listen,.song-download{float:left !important;margin-left:0 !important;list-style-image:none;list-style-position:outside;list-style-type:none;border:none !important;padding:0 !important;}
.list-no{padding-left:10px !important;width:30px;}
.list-ep{width:65px;padding-left:10px !important;}
.list-ct{width:85px;padding-left:10px !important;}
.list-title{width:51.2%;}
.list-date{font-family:verdana;font-size:9px;padding-right:10px;text-align:right;text-indent:20px;width:75px;}
.level_two_video .list-title{width:36%;}
.level_one_video .list-title{width:52%;}
.level_one_video .list-date{width:60px;}
.song-content{margin-right:20px !important;width:65%;}
.musicDetails .song-content{margin-right:20px !important;width:73%;}
.song-listen,.song-download{width:68px;}
.song-listen div,.song-download div{margin-left:10px;}
.song-content div{margin-left:-40px !important;}
.videoPage{background:transparent none repeat scroll 0 0 !important;left:-10px;position:absolute;text-align:right;top:6px;width:100%;}
.vidlist .title{color:#000 !important;}
.popup_div a{color:#1a1a1a !important;text-decoration:none;}
.vidlist{clear:both;float:left;width:100%;margin:0;padding:0 !important;}
.vidlist_high{clear:both;color:#f2f2f2 !important;text-decoration:underline;margin:0;padding:0 !important;}
.vidlist_high a:hover,li.vidlist_high:hover a{color:#f2f2f2 !important;}
.vidlist_high .vidlist span.icon-play{background-image:url(/sitewide/images/u/play_icon_over_for_white_version.gif) !important;}
.alt-row{background-color:#f2f2f2;}
.fluxWidgetComments .paginationArea{float:none;margin-right:0;}
.list-header li{color:#1A1A1A;font-family:Tahoma;font-size:11px !important;}
.pagintation{text-align:center;color:#000;margin-bottom:10px;}
.fluxWidgetComments div,.fluxWidgetComments a,.fluxWidgetComments span,arrow-btn-right{font-family:Arial !important;}
.pagintation,.pagintation a{font-size:16px !important;font-weight:700;}
.list-header,.txtCount{color:#999;font-weight:700;}
.items_subitems{border-top:1px dotted #D9D9D9;margin:0 0 0 154px !important;padding:0 !important;}
.items_subdiv{padding-top:10px;}
.items_subdiv ol.lst-photos-last{margin-bottom:0 !important;border-bottom:medium none;}
.items_subdiv a{font-family:Tahoma;font-size:11px !important;padding-top:10px;}
.items_subdiv .grid-last p{float:left;}
.items_subdiv .grid-last .last{width:100% !important;}
.items_subitems li{float:left !important;margin-left:0 !important;list-style-image:none;list-style-position:outside;list-style-type:none;border:none !important;_margin-bottom:5px !important;_padding-bottom:5px !important;margin-bottom:0 !important;min-height:24px !important;width:45% !important;padding:5px 0 0 !important;}
.deck{font-weight:400;font-size:11px !important;}
.adv p{display:none;}
#wrap div.more-link{line-height:13px !important;}
#wrap div.group-abc ol.lst-photos-six li{width:96px !important;}
#olListing li,.olListing li{border:medium none !important;line-height:16px;padding-bottom:3px !important;padding-top:2px !important;z-index:50000 !important;margin:0 !important;}
#olListing{position:relative !important;}
ul.section-nav li,ul.section-nav li ul li{border-bottom:1px solid #D9D9D9;}
ul.section-nav li.last,#wrap ol.lst li.last{border-bottom:medium none;margin:0;padding:0;}
.itemList-noBorder,.schedule-noBorder{border-bottom:medium none !important;margin:0 !important;}
.schedule-noBorder{margin:10px 0 0 !important;padding:0 !important;}
.itemList-subItem .title2 a{font-family:Tahoma !important;font-size:11px !important;padding:3px 7px !important;}
.itemList-subItem{text-indent:7px;}
.list-no span.icon{margin:5px 5px 0 0 !important;}
.popup_div{position:absolute;display:none;z-index:50000 !important;border-collapse:collapse;width:385px;}
.popup_div_body{border:5px solid #000;background-color:#FFF;float:left;z-index:5000 !important;padding:10px;}
.popup_div_body .title1{font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;margin:0;padding:0;}
.popup_div_body .icon-play-lg{background-image:url(/sitewide/images/charlie/icon-trans-play-lg.gif);height:11px;width:16px;}
.popup_div_body .icon{background-color:#333;display:block;float:left;overflow:hidden;text-indent:-9999px;margin:4px 5px 0 0;}
.popup_div_body .thumb{float:right;margin:0 0 10px 10px;}
.popup_div_body .deck{color:#333;font-family:Tahoma,sans-serif;font-size:11px;}
.popup_div_body p{color:#999;font-family:Verdana,sans-serif;font-size:9px;line-height:15px;margin:0;padding:0;}
.popup_div_bottom{background:url(/sitewide/images/u/arrow_on_white.gif) top center;background-repeat:no-repeat;width:385px;height:11px;z-index:5000 !important;float:left;}
.popup_div_bottom_flip{background:url(/sitewide/images/u/arrow_on_white_flip.gif) bottom center;background-repeat:no-repeat;width:385px;height:11px;z-index:5000 !important;}
.lst-photos-six li{width:12.9% !important;border-bottom:medium none !important;margin-right:18px !important;}
.FeaturedModule li.last{width:100%;}
.FeaturedModule .last img{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;}
#wrap div.group-abc ol.lst-photos-six li.last{border-bottom:1px dotted #404040;width:86px !important;}
.subNav{border:none !important;background-color:#FFF !important;color:#999 !important;margin:0 !important;padding:8px 7px !important;}
#wrap .showsNav ul.section-nav li.active a{background:#FFF none repeat scroll 0 0;color:#F2F2F2 !important;display:block;font-family:Arial;font-size:13px;font-weight:400;margin:0;padding:5px 7px;}
#wrap .showsNav ul.section-nav li div a{line-height:16px !important;}
.section-nav .title2 a:hover,#wrap .showsNav ul.section-nav li a:hover{color:#E5E5E5 !important;}
.title img.thumb-lg{margin:0 10px 30px 0 !important;}
.title2 a:hover span.icon-externalLink{background:transparent url(/sitewide/images/u/external_site_over_for_white_version.gif) repeat scroll 0 0;}
span.icon-externalLink{background:url(/sitewide/images/u/icon-arrow-extenal-white.gif) repeat scroll 0 0;}
.usage,.usage .posted,.usage span,.usage p,.vote-up a,.vote-down a,.comments a,.items_subdiv .grid-last .divider{color:#b3b3b3 !important;}
.paginatefooter{width:555px;}
.w303px{width:303px;}
.w-180x460x320 .group-c{float:left;width:300px;}
.w-180x460x320 .group-ab{float:left;width:666px;}
.w-180x460x320 .group-b{float:left;width:486px;}
.w-180x600x180 .group-ab{width:806px;}
.w-180x600x180 .group-c{width:160px;}
#wrap ol.lst li span.icon-audio{background-image:url(/sitewide/images/u/icon_audio_white.gif);height:9px;width:12px;}
#wrap ol.lst li span.icon-audio-lg{background-image:url(/sitewide/images/u/icon_audio_lg_white.gif);height:12px;width:14px;}
.spacer_rhapsodyLogo{background:transparent url(/sitewide/images/rhapsodyLogo_w.gif) no-repeat scroll 0 0 !important;border:0 none;height:17px;width:82px;margin:0 0 -3px;}
.w-640x320 .group-c{width:300px;}
.w-640x320 .group-ab{width:665px;}
.brandingImg .last{width:100%;margin:0 !important;padding:0 !important;}
#Module2_AjaxLoader{background-image:url(/sitewide/images/u/dyna_ajaxloader_white.gif);background-repeat:no-repeat;width:16px;height:16px;display:none;}
.fluxWidget .contentAction .cacItem.textItem.commentCount{width:140px;}
.fluxWidget .contentAction .cacItem.textItem.ratingCount{width:110px;-width:120px;}
.fluxWidget .contentAction .ratingCount .itemText .txtLabel{padding-left:15px;}
#wrap ol.lst li{margin:0 0 10px;padding:0 0 10px;}
#videolist_id,#videolist_id option{font-family:Tahoma;font-size:11px;padding:1px;}
#videoModuleListing .posted{font-family:Tahoma;font-size:11px;}
.audioIconTitle{font-family:Arial;font-size:13px;}
.featuredArtist ol.lst-photos-three li,.featuredPhotos ol.lst-photos-three li,.level_one_photo ol.lst-photos-three li{margin-right:70px !important;width:24% !important;}
ul.section-nav li ul{background:none;display:block;padding:0;}
#wrap ul.section-nav li ul li a:link,#wrap ul.section-nav li ul li a:visited{background-color:#FFF;border-bottom:none;}
li.itemList-related{background-color:#F2F2F2;color:#999;padding:8px !important;}
.clr{clear:both;}
.tab-content .postUpdater a{color:#FFF !important;font-family:Tahoma,Verdana,sans-serif;font-size:11px;padding:1px 4px;}
.thumb{overflow:hidden;}
.w-180x600x180 .group-a,.w-180x460x320 .group-a{width:180px;}
.h-sub2,.brandingImg .last img{margin:0 0 10px !important;}
.last p,.cf11,.deck .size{font-size:11px !important;}
#photoModuleListing .olListing li div ol.lst-photos-three li.last,.seriesHpDailies ol.lst-photos-three li.last{margin-right:0 !important;_margin-right:0 !important;}
#wrap ol.lst-photos-three li.last,.mAR_remove,.featuredArtist ol.lst-photos-three li.last,.featuredPhotos ol.lst-photos-three li.last,.castModule ol.lst-photos-six li.last,#wrap ol.lst-photos-three li.last,.FeaturedModule .thumb,.seriesHpDailies .thumb,.seriesHpDailies .thumb-lg,.featuredArtist .thumb,.featuredPhotos .thumb,.lst-photos-six li .thumb{margin-right:0 !important;}
.group-abc div ol.lst,.song-content,.song-listen,.song-download{margin-bottom:0 !important;}
.songsFromShow ol.lst ol,.song-content .title1{margin:0 !important;}
ol.grid-last li.last div.title2 a,.list-no a,.list-ep a,.list-ct a,.list-title a,.list-date a{font-weight:400 !important;}
.song-content .song,#moreinfo ol,#moreinfo p{font-weight:400;}
.brandingImg ol.lst,.brandingImg .title2,.songsFromShow ol.lst li ol{margin:0 !important;padding:0 !important;}

/*MARQUEE STYLES*/
.marquee_ {padding:10px;}
.marquee_ ul{list-style:none;margin:0;padding:0;}
.marquee_ .holder{padding:10px;display:block;float:left;}
.marquee_ .holder ul li{position:relative;}
.marquee_list_vertical {float:right; width:70px; position:relative;}
.marquee_list_vertical .vertical{float:right; overflow:hidden; width:100%; position:absolute; left:0px; top:0px;}
.marquee_list_vertical a{ display:block;overflow:hidden;width:70px;padding:0 0 5px 0px !important; position:relative;}
.marquee_list_horizontal {width:100%; height:53px; margin:10px 0px 0px 0px; position:relative;}
.marquee_list_horizontal .horizontal{overflow:hidden; float:left; position:absolute; left:0px; top:0px;}
.marquee_list_horizontal .horizontal a{overflow:hidden;width:70px;display:block; float:left; margin:0 5px 0px 0px !important;}
.marquee_list_horizontal .horizontal a.last {overflow:hidden;width:70px;display:block; float:left; margin-right:0 !important;}
.marquee_img_vertical{overflow: hidden; float: left; position:relative; background-color:#FFF;}
.marquee_img_horizontal{overflow: hidden; position:relative; background-color:#FFF;}
.marquee_ span.icon{display:none !important;}
.marquee_ ul.marquee_sublist{margin-top:5px;}
.marquee_ ul.marquee_sublist li{display:inline;font-family:tahoma;font-size:11px;padding-right:10px;}
.fR{float:right;}
.marquee_thumb_vertical{width:70px; height:53px; position:absolute;}
.marquee_thumb_horizontal{width:70px; height:53px; position:absolute;}
.padB_zero{padding-bottom:0px !important;}
a.activeSlide{text-decoration:none !important;}
a.activeSlide .marquee_thumb_vertical{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
a.activeSlide .marquee_thumb_horizontal{background:transparent url(/global/music/images/marquee/arrow-up-white.gif) no-repeat;}
.marquee_ .marquee_bg{background: transparent url(/global/music/images/marquee/text-bg.png) repeat; min-height:0px;position:absolute; bottom:0px; width:100%; float:left;}
.marquee_ .marquee_text{padding:10px; min-height:20px; z-index:25 !important; text-align:left; color:#e5e5e5;}
.marquee_ .marquee_text h2, .marquee_ .marquee_text p{margin:0px;}
.marquee_ .marquee_text h2, .marquee_ .marquee_img_static .single .last .title{font-family:Arial !important;font-size:27px !important;line-height:30px;margin-bottom:-5px;margin-top:-4px;padding:0;}
.marquee_ .marquee_img_static .single .last .title img.thumb{margin-bottom:10px !important;}
.marquee_ .marquee_img_static p{font-size:11px !important}
.marquee_ .marquee_text h2 a:hover{text-decoration:underline;}
.marquee_ .hide{overflow:hidden;}
.marquee_ ul.marquee_content{margin:0px; padding:0px;}
.marquee_ .marquee_text p{color:#CCCCCC;font-family:Arial;font-size:13px;padding-top:5px;line-height:17px;}
.marquee_ .marquee_images{z-index:0 !important;}
.marquee_ ul.marquee_content li div a.marquee_img{display:block; position:relative;background-color:#000;}
.marquee_ .snipe{width:180px; height:180px; position:absolute; top:0px; left:0px;background:none;}
.marquee_ .videoSnipe{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
.marquee_ .musicSnipe{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
.marquee_ .specialsSnipe{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
.marquee_ .sponsoredImage{float:right; margin-left:10px; margin-bottom: 10px;}
.marquee_bg span.icon-play-xlg {background-image:url(/sitewide/images/charlie/icon-trans-play-xlg-black.gif);height:16px;width:22px;}
.marquee_bg span.icon-photo-xlg {background-image:url(/sitewide/images/charlie/icon-trans-photo-xlg-black.gif);height:16px;width:22px;}
.marquee_bg span.icon {background-color:#FFF;display:block;float:left;margin:5px 5px 0 0;overflow:hidden;text-indent:-9999px;}
.marquee_bg a{font-weight:bold !important; color:#FFFFFF !important; text-decoration:none !important;}
.marquee_bg p{color:#FFFFFF;}
.marquee_default{width:655px;overflow:hidden;margin:0px;padding: 0px;}
.marquee_default .marquee_img_vertical,.marquee_level_one_show .marquee_img_vertical ul.marquee_content li{width:561px !important;height:401px !important;}
.marquee_default .marquee_img_horizontal,.marquee_level_one_show .marquee_img_horizontal ul.marquee_content li{width:636px !important;height:400px !important;}
.marquee_level_one_show {overflow:hidden;padding: 0px;}
.marquee_level_one_show .marquee_img_vertical,.marquee_level_one_show .marquee_img_vertical ul.marquee_content li{width:521px !important;height:343px !important;}
.marquee_level_one_show .marquee_img_horizontal,.marquee_level_one_show .marquee_img_horizontal ul.marquee_content li{width:596px !important;height:320px !important;}
.marquee_level_two_show {overflow:hidden;padding: 0px;}
.marquee_level_two_show .marquee_img_vertical,.marquee_level_two_show .marquee_img_vertical ul.marquee_content li{width:381px !important;height:343px !important;}
.marquee_level_two_show .marquee_img_horizontal,.marquee_level_two_show .marquee_img_horizontal ul.marquee_content li{width:456px !important;height:330px !important;}
.mT10p{margin-top:10px;}
.mdlNp .marquee_, .mdl3{padding:0px;!important}
/*MARQUEE SHARE WIDGET STYLES*/
body .fluxWidget .share .granularCounts ul {padding:0 0 10px 0;}
body .fluxWidget .share .granularCounts ul li {padding-top:0px; color:#f00;}
body .fluxWidget .share .granularCounts ul li.serviceElementTitle {margin:0 -8px;}
body .fluxWidget .share.widgetContainer ul li.granularItem.facebook .icon {background:url(/sitewide/images/charlie/sprites/site_wide.png) no-repeat scroll 0px -179px transparent;}
body .fluxWidget .share.widgetContainer ul li.granularItem.twitter .icon {background:url(/sitewide/images/charlie/sprites/site_wide.png) no-repeat scroll -37px -179px transparent;}
body .fluxWidget .share.widgetContainer ul li.granularItem .icon {height:19px; line-height:30px; width:19px; display:inline-block !important; margin:0 3px 0 0;}

/* page module layout */
#home4 { background:#fff; }
#home4 .fold { background:transparent url("/home4/css/theme/default/group-ab_bg.jpg") repeat-x 0 -15px; }
#home4 .group-ab { position:relative; float:left; width:765px; }
#home4 .group-ab .group-a { position:relative; float:left; top:15px; width:375px; margin:0 8px 0 7px;}
#home4 .group-ab .group-b { position:relative; float:left; top:15px; width:375px; padding-bottom: 50px; }
#home4 .group-abc, #home4 .ab-alt{position:relative;float:left;width:980px;background-color:#ffffff;}
#home4 .group-c { position:relative; float:right; width:215px; }
#home4 .clearfix { clear:both; font-size:1px; height:0px; visibility:hidden; }
#home4 .ab-alt .group-a{float:left;width:476px;margin-left:8px; margin-right:4px;}
#home4 .ab-alt .group-b{float:left;width:480px;margin-left:8px;}
/*END page module layout*/
/*header tag reset*/
h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
/*END header tag reset*/
/*TV Schedule*/
#tv_schedule_holder{
position: relative;
right: 8px;
}
#tv_schedule{
background: url('/home4/modules/tv_schedule/schedule_bk_.gif') no-repeat top #000;
display: block;
float: right;
font: normal 12px Arial;
margin-top: 6px;
min-height: 107px;
position: relative;
width: 316px;
padding-top:45px;
}
#tv_schedule #btn_tv_schedule{
color: #ef00a3;
font: bold 10px Tahoma;
left: 198px;
position: absolute;
text-decoration: none;
top: 14px;
}
#tv_schedule #btn_tv_schedule:hover{
color: #008aff;
}
#tv_schedule #btn_tv_schedule h4{
font-size: 10px !important;
}
#tv_schedule .show{
height: 30px;
padding: 0 10px;
}
#tv_schedule .last{
border: 0;
}
#tv_schedule .show .show_time{
color: #ef00a3;
font: bold 12px Arial;
}
#tv_schedule .show .show_time span{
font-size: 22px;
}
#tv_schedule .show .show_time span.normal{
font-weight: normal;
}
#tv_schedule .show .show_time span.new{
color: yellow;
font-family: verdana;
font-size: 8px;
font-weight: normal;
text-transform: uppercase;
}
#tv_schedule .show .show_time img{
position: relative;
top: 4px;
}
#tv_schedule .show .series{
line-height: 24px;
}
#tv_schedule .show .series_lineheight{
color: #8B8B8B;
line-height: 35px;
}
#tv_schedule .show a.show_name{
color: #008aff;
text-decoration: none;
}
#tv_schedule .show a.show_name:hover{
color: #EF00A3;
}
#tv_schedule h1, #tv_schedule h2, #tv_schedule h3, #tv_schedule h4, #tv_schedule h5, #tv_schedule h6 {
margin: 0px;
padding: 0px;
}
/*END TV Schedule*/
/*Box promo image*/
#box_promo {position:relative;display:block;float:right;top:4px;right:7px;margin:0;padding:0;padding-bottom:10px;}
/*END BOX AD*/
/*BOX AD*/
#box_ad_holder {position:relative;width:300px;display:block;float:right;top:0px;right:0px;margin:0;padding:0 16px 0 8px;}
/*END BOX AD*/
/*p2*/
#p2 { padding:0px; }
#p2_promoTabs { width:980px; padding:7px 0 0; margin:0px; position:relative; display:block; border-bottom:5px solid #f924a9; }
#p2_promoTabs li { padding:0px; margin:0px 8px 0px 8px; position:relative; display:block; float:left; cursor:pointer; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }
#p2_promoTabs .inactive .tab { width:165px; height:35px; background:url("/home4/css/theme/default/p2_tabs.gif") no-repeat 0px -35px; color:#333; }
#p2_promoTabs .active .tab { width:165px; height:35px; background:url("/home4/css/theme/default/p2_tabs.gif") no-repeat 0px 0px; color:#fff; }
#p2_promoTabs .inactive .tab:hover { width:165px; height:35px; background:url("/home4/css/theme/default/p2_tabs.gif") no-repeat 0px -70px; color:#fff; }
#p2_promoTabs li .tab h2 { padding:10px 0px 0px 0px; margin:0px; text-align:center; font-size:18px; }
#p2_promoTabs li .tab p { padding:10px 0px 0px 0px; margin:0px; text-align:center; font-size:18px; }
#p2_promoTabs #music_videos_tab{width:220px;}
#p2_promoTabs #music_videos_tab .tab{width:auto; background-image: url(/home4/css/theme/default/music_videos_tabs.gif)}
#p2_promoContainer{ float: left; width:980px; padding:10px 0 0; margin:0 0 10px; position:relative; display:block; background:url(/home4/modules/tabbed_mobile_widget/img/p2_bg.gif) repeat-y scroll -1px 0 #FFFFFF; }
#p2 .ajax_loading { background:#ffffff url('/global/music/images/dyna_ajaxloader_white.gif') no-repeat center 150px; }
.p2_promo{ height: 288px; width: 281px; overflow:hidden; position:relative; float:left; margin:15px 0 0 20px; border:none; cursor:pointer; display:block; padding:0; background-color:#ffffff; border-style:solid;border-width:5px 10px 10px;border-color:#ffffff;}
#p2 ul .Wildcard.hover{border-color:#FF9900;}
#p2 ul .Gossip.hover{border-color:#99ff00;}
#p2 ul .Video.hover, #p2 ul .Videos.hover{border-color:#f6fe0c;}
#p2 ul .Photos.hover{border-color:#008aff;}
#p2 ul .Wildcard a.promoImage{ border-top: 5px solid #FF9900; }
#p2 ul .Gossip a.promoImage{ border-top: 5px solid #99ff00; }
#p2 ul .Video a.promoImage, #p2 ul .Videos a.promoImage{ border-top: 5px solid #f6fe0c; }
#p2 ul .Photos a.promoImage{ border-top: 5px solid #008aff; }
#p2 ul .p2_promo a{ text-decoration:none;}
#p2 ul .p2_promo .callToAction { }
#p2 ul .p2_promo a.promoBlock{ z-index:20; text-decoration: none; cursor:pointer; display:block; }
#p2 ul .p2_promo .play_button{ position:absolute; top:85px; left:50%; margin-left:-37px; width:74px; height:76px; background:none; text-indent:-999em; display:none; }
#p2 ul .Video .play_button, #p2 ul .Videos .play_button{ display:block; background:url("/home4/css/theme/default/281x211_play.png") no-repeat; cursor:pointer;}
#p2 ul .p2_promo .p2_promo_image { border: none; }
#p2 ul a.promoBlock .promoArea {width:261px;}
#p2 ul a.promoImage{
background-color:#000000;
border-top:5px solid #99FF00;
display:block;
height:211px;
width:281px;
}
#p2 ul .p2_promo a.promoBlock .promoArea{ color: #fff; text-decoration: none; display:block; padding: 10px 10px 0; position:absolute; top:203px; background-color: #000; z-index: 20; height:75px;}
#p2 ul .Wildcard a.promoBlock .promoArea { border-top: 5px solid #FF9900;}
#p2 ul .Gossip a.promoBlock .promoArea { border-top: 5px solid #99ff00;}
#p2 ul .Video a.promoBlock .promoArea, #p2 ul .Videos a.promoBlock .promoArea { border-top: 5px solid #f6fe0c; }
#p2 ul .Photos a.promoBlock .promoArea { border-top: 5px solid #008aff;}
#p2 ul .p2_promo a.promoBlock .promoArea .site_section{ width:210px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:12px; margin-bottom:3px;}
#p2 ul .Wildcard a.promoBlock .promoArea .site_section{ color:#FF9900; }
#p2 ul .Gossip a.promoBlock .promoArea .site_section{ color:#99ff00; }
#p2 ul .Video a.promoBlock .promoArea .site_section, #p2 ul .Videos a.promoBlock .promoArea .site_section{ color:#f6fe0c; }
#p2 ul .Photos a.promoBlock .promoArea .site_section{ color:#008aff; }
#p2 ul .Wildcard.hover a.promoBlock .promoArea .title { color:#FF9900; }
#p2 ul .Gossip.hover a.promoBlock .promoArea .title { color:#99ff00; }
#p2 ul .Video.hover a.promoBlock .promoArea .title, #p2 ul .Videos.hover a.promoBlock .promoArea .title { color:#f6fe0c; }
#p2 ul .Photos.hover a.promoBlock .promoArea .title { color:#008aff; }
#p2 ul .p2_promo a.promoBlock .promoArea .title { width:260px; height:95px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; }
#p2 ul .p2_promo .promoAction { position:absolute; background:url('/home4/css/theme/default/read_more_btn.gif') no-repeat 0 0; display:block; text-transform:uppercase; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:117px; height:25px; text-align:center; right:-59px; bottom:13px; margin:0 50%; color:#fff; z-index:15; }
#p2 ul .p2_promo .promoAction:hover { background:url('/home4/css/theme/default/read_more_btn.gif') no-repeat 0 -25px; }
#p2 ul .Video .promoAction, #p2 ul .Videos .promoAction { background:url('/home4/css/theme/default/watch_now_btn.gif') no-repeat 0 0; width:117px; }
#p2 ul .Video .promoAction span, #p2 ul .Videos .promoAction span { padding-left:25px; }
#p2 ul .Video .promoAction:hover, #p2 ul .Videos .promoAction:hover { background:url('/home4/css/theme/default/watch_now_btn.gif') no-repeat 0 -25px; }
#p2 ul .p2_promo .promoAction span { position:relative; display:block; padding-top:5px; }
#p2 ul .p2_promo .share { position:absolute; display:block; width:240px; height:0px; top:160px; z-index:2; }
#music_videos_module { background: none #ffffff; padding:5px 15px 10px; float:left; width:950px;}
#music_videos_module .lst-photos-ten { list-style-type:none; display:block; position:relative; float:left; margin:0; padding:5px 0; width:470px; }
#music_videos_module .lst-photos-ten.first { margin-right:10px; }
#music_videos_module ol h3 { font-size:18px; margin:5px 0px 10px; padding:0; color:#424242; }
#music_videos_module .lst-photos-ten li { position:relative; display:block; margin:0 10px; border-top:1px solid #fff; border-bottom:1px solid #d3d3d3; }
#music_videos_module .lst-photos-ten li.first { border-top:none; margin-left:0;margin-right:20px;}
#music_videos_module .lst-photos-ten li a:hover { background:#e4e4e4; }
#music_videos_module .lst-photos-ten li a { font-size:14px; position:relative; display:block; text-decoration:none; outline:none; width:453px; cursor:pointer; }
#music_videos_module .lst-photos-ten li a .image_holder { position:relative; display:block; float:left; padding-top:10px; padding-bottom:10px; }
#music_videos_module .lst-photos-ten li a .image_holder .thumb { position:relative; display:block; width:140px; height:105px; }
#music_videos_module .lst-photos-ten li a .image_holder .play_btn { position:absolute; width:140px; height:110px; top:0; left:0; background:url('/home4/css/theme/default/140x105_play.png') no-repeat 7px 58px; text-indent:-999em; border-bottom:5px solid #008AFF; display:none; }
#music_videos_module .lst-photos-ten li a:hover .image_holder .play_btn { display:block; }
#music_videos_module .lst-photos-ten li a span { display:block; float:left; width:50px; font-size:18px; text-align:center; margin:46px 0 0; color:#333333; }
#music_videos_module .lst-photos-ten li a img { }
#music_videos_module .lst-photos-ten li a .description { float:right; width:245px; padding: 25px 0 0; }
#music_videos_module .lst-photos-ten li a .description .title { color:#434343; padding:4px 0 2px; }
#music_videos_module ol li a .copy { color:#008AFF; display:inline; font-size:14px; font-weight:bold; }
#music_videos_module ol li a:hover .copy { color:#EF00A3;}
#music_videos_module .clearfix { clear:both; text-indent:-999em; font-size:0px; height:0px; }
#music_videos_module #must_see_playlists { list-style-type:none; display:block; position:relative; float:left; margin:15px 0 0 0; padding:5px 0; width:950px; border-top: 5px solid #C5C5C5;}
#music_videos_module #must_see_playlists li { display:block; position:relative; float:left; margin:10px 47px 0 10px; cursor:pointer; }
#music_videos_module #must_see_playlists li.last {margin-right:0;}
#music_videos_module #must_see_playlists a { width:140px; margin:0 0 10px 0; position:relative; display:block; text-decoration:none; outline:none; }
#music_videos_module #must_see_playlists img { margin: 0 0 3px 0; }
#music_videos_module #must_see_playlists li a .image_holder { position:relative; display:block; padding:0 0 10px; }
#music_videos_module #must_see_playlists li a .image_holder .thumb { position:relative; display:block; width:140px; height:105px; }
#music_videos_module #must_see_playlists li a .image_holder .play_btn { position:absolute; width:140px; height:100px; top:0; left:0; background:url('/home4/css/theme/default/140x105_play.png') no-repeat 7px 48px; text-indent:-999em; border-bottom:5px solid #008AFF; display:none; }
#music_videos_module #must_see_playlists li a:hover .image_holder .play_btn { display:block; }
#music_videos_module ol li.more { text-align:right; padding-top:5px; border:none; }
#music_videos_module #must_see_playlists li.more { margin:0; border-top:1px solid #D3D3D3; width:950px; display:block; }
#music_videos_module #must_see_playlists li.more a { display:inline; }
#music_videos_module ol li.more a { color:#EF00A3; font-weight:bold; font-size:11px; font-family:tahoma, arial;}
#music_videos_module ol li.more a:hover { background:none; color:#008AFF; }
#full_episodes_module { padding:5px 15px 0; float: left; background-color:#ffffff;}
#full_episodes_module .lst-photos-ten { list-style-type:none; display:block; float: left; position:relative; margin:20px 0 0; padding:5px 0; background:none #ffffff; width:950px; border-top: 5px solid #c5c5c5;}
#full_episodes_module .lst-photos-ten.first {border-top: 0 none; margin-top:0;}
#full_episodes_module ol h3 { font-size:18px; margin:5px 10px 5px 0; padding:0; color:#424242; }
#full_episodes_module .lst-photos-ten li { margin:0; width: 454px; float: left; border-bottom:1px solid #D4D4D4;}
#full_episodes_module .lst-photos-ten li.leftcol {clear:left;margin-right:30px;}
#full_episodes_module .lst-photos-ten li:hover { background:#e4e4e4; }
#full_episodes_module .lst-photos-ten li a { text-decoration:none; outline:none; }
#full_episodes_module .lst-photos-ten li .image_holder { position:relative; display:block; padding: 13px 0 7px 10px; width: 140px; }
#full_episodes_module .lst-photos-ten li .image_holder .thumb { position:relative; display:block; width:140px; height:105px; margin-bottom: 5px; cursor: pointer; }
#full_episodes_module .lst-photos-ten li .image_holder .play_btn { position:absolute; width:140px; height:100px; top:13px; left:10px; background:url('/home4/css/theme/default/140x105_play.png') no-repeat 7px 48px; text-indent:-999em; border-bottom:5px solid #008AFF; display:none; }
#full_episodes_module .lst-photos-ten li:hover .image_holder .play_btn { display:block; }
#full_episodes_module .lst-photos-ten li:hover .description .serieslink { visibility: visible !important; }
#full_episodes_module .lst-photos-ten li img { }
#full_episodes_module .lst-photos-ten li .description { float:right; width:265px; padding: 25px 15px 7px 0; }
#full_episodes_module .lst-photos-ten li .description .airdate { color:#434343; font-size: 13px; padding: 0; }
#full_episodes_module .lst-photos-ten li .description .title { padding:2px 0;}
#full_episodes_module .lst-photos-ten li .description .title a { color:#008AFF; font-size:14px; font-weight:bold; }
#full_episodes_module .lst-photos-ten li .description .serieslink { padding:2px 0 0; visibility: hidden !important; }
#full_episodes_module .lst-photos-ten li .description .serieslink a { color:#EF00A3; font-weight:bold; font-size:10px; text-transform: uppercase; font-family: Tahoma; }
#full_episodes_module .clearfix { clear:both; text-indent:-999em; font-size:0px; height:0px; }
#full_episodes_module ol li.more { text-align:right; padding-top:5px; float:none; clear: both; width: 940px; margin:0 10px !important; border:0 none;}
#full_episodes_module ol li.more a { color:#EF00A3; font-weight:bold; font-size:11px; font-family: Tahoma; }
#full_episodes_module ol li.more a:hover, #full_episodes_module ol li.more:hover { background:none; color:#008AFF; }
/*END p2*/
/*Share Overlay*/
#p2 .hotMeter{
display:none;
}
/*right rail*/
#vh1_hot_list {background: url('/home4/modules/right_rail/vh1_hot_list.gif') no-repeat;text-indent:-9999px;height:33px;}
#right_rail {position:relative;top:8px;left:8px;margin-bottom:8px;background-color:#c5c5c5;width:200px;font-size:12px;font-family:arial;border:1px solid #c5c5c5;border-width:0 0 1px 0;}
#right_rail .mod {width:200px;background-color:#f1f1f1;margin-top:5px;}
#right_rail .mod_wrapper {position:relative;border:1px solid #c5c5c5; border-width:0 1px;}
#right_rail .mod h3 {font-size:14px;margin:0;padding:10px 5px 0 10px;color:#ef00a3;}
#right_rail .mod img{border:0;}
#right_rail .mod a {text-decoration:none;}
#right_rail .mod h3 a {color:#EF00A3;}
#right_rail .mod .copy {margin-top:0;padding:0;color:#333333;}
#right_rail .mod ul {display:inline; list-style:none; list-style-position:outside; margin:0; padding:0;}
#right_rail .mod ul li {padding:0;}
#right_rail .mod .item_split { background: url('/home4/modules/right_rail/mod_ft_bg.gif') no-repeat; clear:both;	font-size:1px; height:2px; width:200px; }
#right_rail .item_col_1 {float:left;width:25px;}
#right_rail .item_col_2 {float:left;width:170px;}
#right_rail .item_col_1 .item_rank {font-size:16px; line-height:45px; font-weight:normal; text-align:center;color:#666666;}
#right_rail .promo_item {position:relative; top:15px;}
#right_rail .promo_item a {color:#008aff;font-weight:bold;font-size:12px;}
#right_rail .right_module_ft {text-align:right;height:25px;margin:10px 5px 0 0;}
#right_rail .right_module_ft .link_ft a {font-family:tahoma;font-size:10px;font-weight:bold;color:#ef00a3;}
#right_rail .clear {clear:both;font-size:1px;height:1px;line-height:1px;}
#right_rail .multiline {top:8px; padding:0;}
#right_rail .first_item {margin:0px;}
#right_rail .gen_item {min-height:45px;}
#right_rail .extrapad {margin-bottom:15px;}
#right_rail .mod h3 a:hover,
#right_rail .right_module_ft .link_ft a:hover,
#viewing_parties .mod ul li a:hover,
#wildcard .mod .item_col_2 p a:hover {color:#008AFF;}
#right_rail .promo_item a:hover,
#alpha_browse #letter_links li a:hover,
#tv_schedule .show a.show_name:hover,
#wildcard .mod .item_col_2 a.wildcard_title_link:hover {color:#EF00A3;}
/*END right rail*/
/*upcoming viewing parties*/
#viewing_parties {width:370px;font-family:arial;font-size:12px;}
#viewing_parties #viewing_parties_hd {color:#333333;height:42px;}
#viewing_parties #viewing_parties_hd h2 { border:1px solid #ccc;border-width:5px 0 0;font-size:18px;padding:5px 0 10px 10px; background:url('/home4/modules/browse_artists/plus.gif') no-repeat bottom; margin:0; }
#viewing_parties #cil_title {font-weight:bold;color:#363636;text-indent:10px;border:1px solid #c5c5c5; border-width:0 0 1px 0;line-height:25px;}
#viewing_parties .mod ul {display:inline; list-style:none; list-style-position:outside; margin:0; padding:0;}
#viewing_parties .mod ul li {border:1px solid #c5c5c5; border-width:0 0 1px 0; padding:5px 10px;}
#viewing_parties .mod ul li .title {display:block;font-size:14px;font-weight:bold;}
#viewing_parties .mod ul li a {font-family:tahoma;font-size:10px;font-weight:bold;color:#ef00a3;text-transform:uppercase;text-decoration:none;}
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-dialog .ui-dialog-titlebar-close { height:12px; width:12px; margin:-10px 0 0; padding:1px;display:block; position:absolute; right:0.5em; top:36px; text-align:-9999px; }
.ui-dialog .ui-icon-closethick { background:url('/home4/modules/upcoming_viewing_parties/close.gif') top no-repeat; display:block;height:12px;width:12px; }
.ui-dialog .ui-state-hover .ui-icon-closethick { background-position:0 -12px; }
#viewing_parties #cil_title {font-weight:bold;color:#363636;text-indent:10px;border:1px solid #c5c5c5; border-width:0 0 1px 0;line-height:25px;}
/*END upcoming viewing parties*/
/*wildcard module*/
#wildcard { font-family:arial; font-size:12px; margin:10px 0; }
#wildcard h2, h2.defaultHeader { background:url(/home4/modules/tabbed_mobile_widget/img/header_bg.gif) no-repeat; font-family:arial;font-size:18px; color:#333333; text-transform:uppercase; height:34px; line-height:34px; margin:0; padding:0 0 0 15px; }
#wildcard .mod {border:1px solid #c5c5c5; border-width:0 1px 1px 1px;background-color:#f1f1f1;}
#wildcard .mod ul {margin:0;padding:0;list-style:none;}
#wildcard .mod .item_col_1 {float:left;width:140px;height:105px;margin:5px 10px 5px 5px;}
#wildcard .mod .item_col_2 {float:left; padding:5px;width:300px; }
#wildcard .mod .item_col_2 a.wildcard_title_link {padding-top:8px; color:#008aff;display:block;font-size:14px;font-weight:bold;text-decoration:none;}
#wildcard .mod .item_col_2 p {padding-top:8px;margin:0;color:#333333;}
#wildcard .mod .item_col_2 p a {font-family:tahoma;font-size:10px;font-weight:bold;color:#ef00a3;text-transform:uppercase;text-decoration:none;}
#wildcard .mod .item_col_1 img {width:140px;height:105px;}
#wildcard .mod .item_split { clear:both; font-size:1px; height:2px; border:1px solid #ccc;border-width:0 0 1px 0; }
#wildcard .clear {clear:both;}
/*END wildcard module*/
/*Alpha Browse*/
#alpha_browse {font-family:arial;font-size:12px;margin-top:8px;}
#alpha_browse #artist_browse_hd {color:#333333;}
#alpha_browse #artist_browse_hd h2 { border:1px solid #ccc;border-width:5px 0 0;font-size:18px;padding:5px 0 10px 10px; background:url('/home4/modules/browse_artists/plus.gif') repeat-x 1px bottom; margin:0; }
#alpha_browse #letter_links {margin:20px 54px;}
#alpha_browse #letter_links ul { list-style:none; margin:0; overflow:hidden; padding:0; border:1px solid #ccc; }
#alpha_browse #letter_links li {text-align:center;line-height:27px;float:left;}
#alpha_browse #letter_links li .btn_wrapper,
#alpha_browse #letter_links li .btn_wrapper_end,
#alpha_browse #letter_links li .btn_wrapper_lrow { float:left; height:27px; width:27px; border:1px solid #ccc; border-width:0 1px 1px 0; }
#alpha_browse #letter_links li .btn_wrapper_all { width:341px; }
#alpha_browse #letter_links li .btn_wrapper_end { border-width:0 0 1px 0; width:28px; }
#alpha_browse #letter_links li .btn_wrapper_lrow { border-width:0 1px 0 0; }
#alpha_browse #letter_links li .xtra {width:28px;}
#alpha_browse #letter_links li a {color:#008AFF;text-decoration:none;font-weight:bold;}
#search_artist {margin:0 15px;}
#search_artist form input#artist-search-box { background:url("/home4/modules/browse_artists/search.gif") no-repeat 5px center #FFFFFF; color:#5e5e5e; font: bold 14px arial; height:22px; padding:1px 0 0 20px; width:246px; border:1px solid #999999; border-width:1px 0 1px 1px; line-height:21px; }
#search_artist #searchartist-btn { background:url("/home4/modules/browse_artists/search_artist_btn.gif") no-repeat; border:0; cursor:pointer; width:105px;height:25px; text-indent:-9999px;position:absolute;top:0px !important;right:0px;}
*:first-child+html #search_artist form input#artist-search-box{height:20px;}
#search_artist #searchartist-btn:hover {background-position:0 -25px;}
#viewing_parties, #search_artist { margin:0 54px 20px; position:relative;}
/*END Alpha Browse*/
/*Ringtones Module*/
#wrap #mobileRingtones {background-color:#f1f1f1; padding:0; min-height:322px !important;}
#wrap #mobileRingtones .mWidget-pages { border:1px solid #c5c5c5;}
#wrap #mobileRingtones .mWidget-content, #wrap #mobileRingtones .mWidget-content2 { margin:0; min-height:inherit !important;}
#wrap #mobileRingtones .mdl-scroll-sm .scroll-wrap{ height:350px !important; max-height:350px; }
#wrap #mobileRingtones .mdl-scroll-med .scroll-wrap { height:350px !important; max-height:350px; }
#wrap #mobileRingtones.mobileWidget .mdl{ padding:0; }
#wrap #mobileRingtones.mobileWidget .h-wrap{ margin-left:0; }
#wrap #mobileRingtones.mobileWidget .h-sub{ line-height:normal; padding-right:0px; margin-bottom:0px; background:url('/home4/modules/wildcard/mod_hdr_bk.jpg') no-repeat; font-size:18px; color:#333333; }
#wrap #mobileRingtones.mobileWidget .h-sub span{background:transparent none; padding:7px 15px 4px; border:0; }
#wrap #mobileRingtones ol.lst li{ margin:0px 0px 0px 5px; padding:13px 0px; border-color:#c5c5c5;}
#wrap #mobileRingtones p{ margin:0px; }
#wrap #mobileRingtones ol.lst li div.title3{ font-family:arial; font-size:12px; padding-top: 10px; }
#wrap #mobileRingtones ol.lst li div.title3 img.thumb { margin:-10px 10px 0 5px; }
/*END Ringtones Module*/
/***********************>>Tabbed Mobile Widget ******************************/
.tabbed-mobileWidget{
background: none;
padding:0;
}
.mobileWidget, .tabbed-mobileWidget{
font-family:arial;
}
.tabbed-mobileWidget .mobileWidget{
min-height:322px !important;
}
.tabbed-mobileWidget.mdl{
margin: 0 !important;
}
.mobileWidget, .tabbed-mobileWidget {
width:auto;
background-color: transparent;
min-height:360px !important;
}
#wrap .mobileWidget ol.lst li div.title3 {
font-size:12px;
}
.mobileWidget, .tabbed-mobileWidget ul.mdl-nav{
margin:0;
}
#wrap .mobileWidget ol.lst{
font-family:arial;
font-size:11px;
}
.mWidget-content{
margin-right:0;
}
#wrap .tabbed-mobileWidget ul.mdl-nav li.active a:link, #wrap .tabbed-mobileWidget ul.mdl-nav li.active a:visited{
background:none repeat scroll 0 0 #376098;
}
#wrap .mobileWidget a:link,
#wrap .mobileWidget a:visited{
color:#008AFF;
outline:none;
}
#wrap .mobileWidget a:hover{
color:#EF00A3;
text-decoration:none;
}
/*nav*/
#wrap .tabbed-mobileWidget ul.mdl-nav li a:link,
#wrap .tabbed-mobileWidget ul.mdl-nav li a:visited{
background-color:transparent;
background-image:url("/sitewide/css/charlie/themes/franchises/posted/tab_bg.gif");
color:#333333;
font-family:arial;
font-weight:bold;
padding:6px 0;
text-decoration:none;
text-transform:uppercase;
text-align:center;
display:block;
float:none;
}
#wrap .tabbed-mobileWidget ul.mdl-nav, #wrap .tabbed-mobileWidget ul.mdl-nav li.active{
border-color:#EF00A3;
}
ul.mdl-nav li, ul.mdl-nav{
height:23px;
}
ul.mdl-nav li{
margin-right:0;
border-right: 1px solid #c5c5c5;
}
#wrap .tabbed-mobileWidget ul.mdl-nav li.active a:link,
#wrap .tabbed-mobileWidget ul.mdl-nav li.active a:visited{
background-color:transparent;
background-image:url("/sitewide/css/charlie/themes/franchises/posted/selected_tab_bg.gif");
color:#FFFFFF;
}
#mobile-apps-tab{
margin-right:0;
width:97px;
}
#mobile-ringtones-tab{
width:128px;
}
#mobile-alerts-tab{
width:110px;
}
#mobile-web-tab{
width:135px;
}
#mobile-ringtones-tab.active{
width:130px;
}
#mobile-apps-tab.active{
margin-right:0;
width:99px;
}
#mobile-alerts-tab.active{
width:112px;
}
#mobile-web-tab.active{
width:137px;
}
.mWidget-content{
min-height:273px !important;
}
.mWidget-content2{
margin-right:0;
min-height:322px !important;
}
.mWidget-footer{
margin:0;
padding:7px 0;
height:25px !important;
}
.mWidget-content ol.lst li, .mWidget-content2 ol.lst li{
min-height:53px;
}
.mWidget-page{
margin: 10px 10px 0;
}
#mdl-mobile-widget{
width:476px;
margin-top:10px;
}
#mdl-mobile-widget #wrap{
background: transparent url(/home4/modules/tabbed_mobile_widget/img/mobile_widgets_bg2.gif) no-repeat scroll left bottom;
}	
#mobileVideo .scroll-wrap{
background-color: #f4f4f4;
padding-top:10px;
padding-left:10px;
border:1px solid #C5C5C5;
}
#wrap .mobileWidget ol.lst li span.icon,
#wrap .mobileWidget ul.section-nav li span.icon,
#wrap .mobileWidget div.btn span,
#wrap .mobileWidget .mdl-rich .h-wrap h2.h-sub span.icon-play,
.mobileWidget span.icon-play{
display:none;
}
#wrap .mobileWidget div.more-link a:link,
#wrap .mobileWidget div.more-link a:visited{
background-color:transparent;
color:#EF00A3;
font-weight:bold;
}
#wrap .mobileWidget div.more-link a:hover{
color:#008AFF;
text-decoration:none;
}
#wrap #mobileWeb .page2 .mWidget-footer{
position: relative;
top:20px;
}
#wrap #mobileWeb .mWidget-footer ol.lst li{
float:none;
margin: 0 auto;
}
#wrap .mobileWidget .mdl-scroll-med .scroll-wrap{
height:300px !important;
margin:0;
max-height:300px;
}
#wrap #mobileRingtones .mdl-scroll-sm .scroll-wrap{
height:290px !important;
max-height:290px;
}
#wrap #mobileRingtones .mWidget-pages,
#wrap #mobileRingtones .mWidget-page{
border:0 none;
}
#wrap #mobileRingtones{
background-color: transparent;
}
#wrap #mobileRingtones .scroll-wrap,
#wrap #mobileApps .scroll-wrap{
background-color: #f4f4f4;
}
#wrap .mobileWidget .mdl-scroll .scroll-wrap ol.lst{
margin-bottom:0;
margin-right:5px;
}
#wrap #mobileRingtones .mdl-scroll-sm .scroll-wrap{
border:1px solid #C5C5C5;
}
#wrap .mobileWidget .mdl-scroll ol.lst li:hover{
background-color: #e4e4e4;
}
#wrap .mobileWidget .mdl-scroll ol.lst li:hover span.icon-play{
background:none repeat scroll 0 0 transparent;
border-bottom:5px solid #3C95E5;
display:block;
height:65px;
margin:-27px 0 0 -80px;
width:70px;
}
#wrap .mobileWidget .mdl-scroll ol.lst li div.title3 img.thumb{
margin-left:5px;
}
#wrap .mobileWidget div.more-link{
bottom:5px;
right:5px;
}
#wrap #mobileApps .scroll-wrap{
padding-left:5px;
border:1px solid #C5C5C5;
height:310px !important;
}
#wrap #mobileRingtones .mdl-scroll-sm .scroll-wrap{
height:280px !important;
max-height:280px;
}
/*Buttons*/
#wrap .mobileWidget .btn-preview a:link,
#wrap .mobileWidget .btn-preview a:visited{
color:#ffffff;
text-decoration:none;
display:block;
}
#wrap .mobileWidget .btn-preview{
background:url(/home4/modules/tabbed_mobile_widget/img/web_btn_bg.gif) no-repeat scroll 0 0 transparent;
color:#FFFFFF;
position:absolute;
right:25px;
top:210px;
width:120px;
}
#wrap .mWidget-footer ol.lst .btn-get{
background:url(/home4/modules/tabbed_mobile_widget/img/btn_get.gif) no-repeat scroll 0 0 transparent;
min-height:25px;
height:25px;
line-height:25px;
text-indent:-9999px;
width:86px;
}
#wrap .mobileWidget a.btn-back{
background-color:transparent;
text-transform:uppercase;
padding:0;
margin-bottom:4px;
}
#wrap .mobileWidget a.btn-back:link,
#wrap .mobileWidget a.btn-back:visited{
color:#EF00A3;
}
#wrap .mobileWidget a.btn-back:link,
#wrap .mobileWidget a.btn-back:visited,
#wrap .mobileWidget div.pagination ul li.page-prev{
background:url(/home4/css/theme/default/arrow_prev.gif) no-repeat scroll left 5px transparent;
padding-left:9px;
}
#wrap .mobileWidget a.btn-back:hover{
text-decoration:underline;
}
.mobileWidget .btn-finished {
background:url(/home4/modules/tabbed_mobile_widget/img/btn_finished.png) no-repeat scroll center top transparent;
height:25px;
}
#wrap .mobileWidget .mdl{
background:transparent;
margin-right: 0 !important;
}
#wrap .mobileWidget .platform-icons{
text-align:right;
height:30px;
margin:-22px 5px 0 0;
}
#wrap #mobileApps ol.lst li{
float:none;
margin-bottom:0;	
}
#wrap #mobileApps .scroll-wrap ol.lst li{
height:80px;
}
#wrap #mobileApps ol.lst li.last{
padding-bottom:10px;
}
#wrap #mobileApps ol.lst li div.title3{
padding-top:34px;
text-align:left;
}
#wrap #mobileApps ol.lst li div.title3 img{
margin-top:-24px;
display:inline;
}
#mobileWeb_form{
background-color:#FFFFFF;
border:1px solid #C5C5C5;
margin:0;
padding:10px;
}
#mobileWeb .carrier-instructions{
margin-top:0px;
}
#mobileWeb .carrier-instructions p{
margin: 0 0 10px;
padding:0;
}
#wrap .mWidget-footer a:link, #wrap .mWidget-footer a:visited{
font-weight:bold;
color:#ef00a3;
}
#wrap .mWidget-footer a:hover{
text-decoration:underline;
}
/*Pagination*/
#wrap .mobileWidget div.pagination{
position:absolute;
right:0;
top:0;
font-family:arial;
}
#wrap .mobileWidget div.pagination p{
color:#191919;
line-height:17px;
}
#wrap .mobileWidget div.pagination ul{
padding:0;
}
#wrap .mobileWidget div.pagination ul li.page-prev a, #wrap div.pagination ul li.page-next a{
background:none;
color: #EF00A3;
text-transform:uppercase;
}
#wrap .mobileWidget div.pagination ul li.page-prev a:hover, #wrap div.pagination ul li.page-next a:hover{
text-decoration:underline;
}
#wrap .mobileWidget div.pagination ul li.page-prev:hover, #wrap .mobileWidget div.pagination ul li.page-next:hover{
background-color:transparent;
}
#wrap .mobileWidget div.pagination ul li{
text-indent:0;
}
#wrap .mobileWidget div.pagination ul li.page-next, #wrap .mobileWidget div.pagination ul li.page-prev{
background-color:transparent;
width:auto;
}
#wrap .mobileWidget div.pagination ul li a{
width:auto;
}
#wrap .mobileWidget div.pagination ul li.page-prev{
margin-left:-98px;
}
#wrap .mobileWidget div.pagination ul li.page-next{
background: transparent url(/home4/css/theme/default/arrow_next.gif) no-repeat scroll right 5px;
padding-right:9px;
}
#wrap #mobileAlerts .mWidget-content,
#wrap #mobileAlerts .mWidget-content2,
#wrap #mobileApps .mWidget-content{
background-color: #f4f4f4;
border: 1px solid #c5c5c5;
padding:0 10px 10px;
min-height:300px !important;
}
#wrap #mobileApps .mWidget-content{
min-height:0px !important;
}
#wrap #mobileAlerts .mWidget-content .h-wrap{
background-color:#E9E9E9;
border-bottom: 1px solid #c5c5c5;
position:relative;
left:-1px;
top:-1px;
width:456px;
}
#wrap #mobileApps .mWidget-content .btn-back-wrapper{
background-color:#E9E9E9;
border-bottom: 1px solid #c5c5c5;
position:relative;
left:-11px;
top:-6px;
width:456px;
}
#wrap #mobileAlerts .mWidget-page.page2,
#wrap #mobileAlerts .mWidget-page.page3{
padding:0 0 10px;
}
#wrap #mobileApps .mWidget-page.page4 .mWidget-content2,
#wrap #mobileApps .mWidget-page.page5 .mWidget-content2,
#wrap #mobileWeb .mWidget-page.page3 .mWidget-content2,
#wrap #mobileWeb .mWidget-page.page4 .mWidget-content2{
background-color: #f4f4f4;
border: 1px solid #c5c5c5;
padding:0 10px;
min-height:312px !important;
}
#wrap #mobileApps .mWidget-page.page4,
#wrap #mobileApps .mWidget-page.page5,
#wrap #mobileWeb .mWidget-page.page3,
#wrap #mobileWeb .mWidget-page.page4{
padding-bottom:10px;
}
#wrap .mobileWidget .h-sub3{
padding:0;
font-size:11px;
margin-top:-5px;
margin-bottom:4px;
}
#wrap #mobileApps .mWidget-page.page2 .h-wrap{
display:none;
}
#mobileAlerts .cell-input{
text-align:center;
}
/* Get screen*/
#wrap .mobileWidget .select-dest{
text-align:left;
}
#mobileApps_form .center{
text-align:left;
}
.mWidget-content-form{
min-height:60px !important;
}
#mobileApps_form{
margin-top:10px;
}
#wrap #mobileAlerts ol.lst-photos li{
float:none;
margin:0 10px;
}
#wrap #mobileAlerts_form .carrier-instructions{
display:none;
}
#wrap #mobileAlerts ol.lst-photos li div.title3{
padding-top:8px;
font-weight:bold;
}
.mobileWidget .errorText{
color:#191919;
}
.mobileWidget .errorText input{
border: 2px solid red;
}
.mobileWidget .cell-input input{
color:#5E5E5E;
font-size:14px;
font-weight:bold;
margin-left:2px;
width:157px;
}
#wrap #mobileAlerts ol.lst li img.thumb-lg{
float:none;
margin-left:76px;
margin-bottom:15px;
}

.hide, .hidden { display:none; }
#home4 #p1 { background:#000; float:none;}
.marquee { position:relative; display:block; float:left; width: 656px; }
.marquee_ { width:640px; height:400px; overflow:hidden;padding:0px;}
.marquee .mdl { margin: 0px !important; }
.marquee a{text-decoration:none;}
.marquee a img{border:none;}
.marquee_list_horizontal { width: 640px; height:62px; background:transparent url(/global/music/images/marquee/text-bg.png) repeat scroll 0 0;position:relative; top:-60px;margin:0px 0px 0px 0px;}
.marquee_list_horizontal .horizontal{overflow:hidden; float:left; position:absolute; left:21px; top:0px;}
a.activeSlide{text-decoration:none !important; background: transparent url(/global/music/images/marquee/thumb-highlight.gif) no-repeat; }
a.activeSlide .marquee_thumb_horizontal {background:url("/global/music/images/marquee/thumb-highlight.gif") no-repeat scroll 0 0 transparent}
.marquee_ .marquee_bg{background: transparent url(/global/music/images/marquee/text-bg.png) repeat; min-height:0px;position:absolute; bottom:60px; width:100%; float:left;}
.marquee_ ul.marquee_content{margin:0px; padding:0px;width:640px !important;}
.marquee_ .marquee_text p{color:#CCCCCC;font-family:Arial;font-size:13px;padding-top:5px;line-height:17px;float:left;width:380px;padding-bottom:8px;}
.marquee_ ul.marquee_content li div a.marquee_img{display:block; position:relative;background-color:black;}
.marquee_ .snipe{width:640px; height:192px; position:absolute; top:0px; left:0px;background:none;}
.marquee_homepage {margin: 0px; overflow:hidden; padding: 8px !important; background: #000000; }
.marquee_homepage .marquee_img_vertical,.marquee_homepage .marquee_img_vertical ul.marquee_content li{width:430px !important;height:333px !important;}
.marquee_homepage .marquee_img_horizontal,.marquee_homepage .marquee_img_horizontal ul.marquee_content li{width: 640px !important;height: 400px !important;}
.ac_results { border-left: 1px solid #262626; border-right: 1px solid #262626; border-bottom: 1px solid #262626; background-color: white; overflow: hidden; z-index: 99999; margin-left: -1px; padding: 0 4px 2px 4px; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li { margin: 0; padding: 2px 5px; margin-bottom: 4px; cursor: default; display: block;
/*if width will be 100% horizontal scrollbar will apear when scroll mode will be used*/
font-size: 16px;
/*it is very important, if line-height not set or set in relative units scroll will be broken in firefox*/
line-height: 16px; overflow: hidden; color: #4698ca; }
.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_results li.ac_odd { }
.ac_results li.ac_over { background-color: #4698CA; color: #fff; }

#player_overlay { position:absolute; z-index:99998; top:0; left:0; background:#000; height:100%; width:100%; opacity:0.9; filter: alpha(opacity = 90); }
#player_module { position:absolute; z-index:99999; top:0; left:50%; margin-left:-282px; width:565px; height:438px; border-top:5px solid #F6FE0C; background:#000 url('/home4/css/theme/default/overlay_bg.jpg') no-repeat bottom left; }
#player_module .close_btn { position:absolute; top:-35px; right:0px; width:26px; height:26px; background: transparent url('/home4/css/theme/default/overlay_close.png') no-repeat 0 0; cursor:pointer; }
#player_module .site_section { font-family:Arial,Helvetica,sans-serif; font-size:13px; font-style:italic; font-weight:bold; text-transform:uppercase; color:#F6FE0C; text-align:left; margin:10px 10px 5px; }
#player_module .title { font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; text-transform:capitalize; color:#fff; text-align:left; margin:0px 10px 10px; }
#player_module .more { position:absolute; right:0px; text-decoration:none; height:25px; margin:10px 25px 10px 0; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase;}
#player_module .more a { color:#fff; text-decoration:none; display:block; padding-right:5px; background:url('/home4/css/theme/default/overlay_more.png') no-repeat right top;}
#player_module .more a:hover{ background:url('/home4/css/theme/default/overlay_more.png') no-repeat right -25px;}
#player_module .more a span{ display:block; height:15px; background:url('/home4/css/theme/default/overlay_more.png') no-repeat 0 0; padding:5px 4px 5px 10px; margin-left:-5px}
#player_module .more a:hover span { background:url('/home4/css/theme/default/overlay_more.png') no-repeat 0 -25px; }

