@font-face {
font-family: 'ReplicaPro';
src: url('/fonts/lineto-replicaproregular.eot');
src: url('/fonts/lineto-replicaproregular.eot?#iefix') format('embedded-opentype'),
url('/fonts/lineto-replicaproregular.woff') format('woff'),
url('/fonts/lineto-replicaproregular.ttf') format('truetype'),
url('/fonts/lineto-replicaproregular.svg#ReplicaProRegular') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'ReplicaProItalic';
src: url('/fonts/lineto-replicaproitalic.eot');
src: url('/fonts/lineto-replicaproitalic.eot?#iefix') format('embedded-opentype'),
url('/fonts/lineto-replicaproitalic.woff') format('woff'),
url('/fonts/lineto-replicaproitalic.ttf') format('truetype'),
url('/fonts/lineto-replicaproitalic.svg#ReplicaProItalic') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'ReplicaProBold';
src: url('/fonts/lineto-replicaprobold.eot');
src: url('/fonts/lineto-replicaprobold.eot?#iefix') format('embedded-opentype'),
url('/fonts/lineto-replicaprobold.woff') format('woff'),
url('/fonts/lineto-replicaprobold.ttf') format('truetype'),
url('/fonts/lineto-replicaprobold.svg#ReplicaProBold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'ReplicaProBoldItalic';
src: url('/fonts/lineto-replicaprobolditalic.eot');
src: url('/fonts/lineto-replicaprobolditalic.eot?#iefix') format('embedded-opentype'),
url('/fonts/lineto-replicaprobolditalic.woff') format('woff'),
url('/fonts/lineto-replicaprobolditalic.ttf') format('truetype'),
url('/fonts/lineto-replicaprobolditalic.svg#ReplicaProBoldItalic') format('svg');
font-weight: normal;
font-style: normal;
}

/*Title:MTV ie/win fixes*/
/*for descenders*/
* html #dash p{
padding-bottom: 1px;
}
/*search box width fix*/
* html #searchmtv input#searchmtv-text{ /*for IE6*/
width: 100px;
outline: none;
margin-top: 7px;
}
*:first-child+html #searchmtv input#searchmtv-text{ /*for IE7*/
width: 100px;
outline: none;
margin-top: 7px;
}
* html #searchmtv select#searchmtv-select{ /*for IE6*/
top: 6px;
}
*:first-child+html #searchmtv select#searchmtv-select{ /*for IE7*/
top: 6px;
}
/*no block-level links*/
* html #memberbar ul#memberlist li#member-more ul li a,
* html #nav ul#navlist #shows-grid div a,
* html #wrap ul.section-nav li a {
height: 1%;
}
/*Fix for floating ads*/
*:first-child+html #header{
z-index:1;
}
* html #header{
padding: 119px 0;
z-index:1;
}
/*nav 3rd-level adjustment*/
* html #nav ul#navlist li#n-movies li.sfhover ul{ /*lists nested under hovered list items*/
margin-right: -150px;
}
/* marquee overlap*/
* html #wrap div.marquee div.marquee-nav{
margin-top: -8px;
}
/*lst items*/
* html #wrap ol.lst li{
height: 1%;
}
*:first-child+html #wrap ol.lst li{
min-height: 1px;
}
* html #wrap div.group-abc ol.lst-photos-six{
padding-right:0px;
margin-right:0px;
width:auto;
}
*html .group-abc .mdl{
margin:0px 0px 0px 0px; 
width:99%;
}
/*small menu*/
* html #wrap ol.menu {
clear: both;
margin-top: 0px;
}
*:first-child+html #wrap ol.menu{
clear: both;
margin-top: 10px;
}
/*video meta list*/
* html #wrap div.single ul.meta-list{
height: 1%;
}
*:first-child+html #wrap div.single ul.meta-list{
height: 1%;
}
/*video comments box*/
* html #wrap ol.comments li.cmt-form form textarea{
width: 510px;
height: 68px;
}
/*PNG fix*/
* html div.marquee div.marquee-action{
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/sitewide/images/charlie/movies/marquee-action-bg.png'); background-image: none; background-repeat: no-repeat; background-color: transparent;
}
/*scrolling module*/
* html #wrap .mdl-scroll .scroll-wrap{
height:370px;
}
* html #wrap .mdl-scroll-sm .scroll-wrap{
height: 250px; 
}
/*self-clear floats*/
/*trigger hasLayout and target ie5+6/win only*/
* html #container,
* html #header, 
* html #memberbar, 
* html #nav,
* html #wrap,
* html #wrap-inner,
* html .group,
* html .mdl,
* html #wrap ol.lst,
* html #wrap ol.lst li{
height: 1%;
}
/*trigger hasLayout and target ie7/win only*/
*:first-child+html #header,
*:first-child+html #memberbar,
*:first-child+html #nav,
*:first-child+html #wrap,
*:first-child+html #wrap-inner,
*:first-child+html .group,
*:first-child+html .mdl,
*:first-child+html #wrap ol.lst,
*:first-child+html #wrap ol.lst li{
min-height: 1px;
}
/*fix padding for nav drop-in*/
* html #wrap-inner{ /*adjust top padding for text resize*/
margin-top: 0px;
padding-top: 5.8em;
}

#wrap a.navarrow{font-size:18px;text-decoration:none;font-weight:700;line-heigth:14px;}
#wrap .navarrowinactive{color:#ccc;font-size:18px;text-decoration:none;font-weight:700;line-heigth:14px;}
#container{width:auto;min-width:980px;}
#container-inner{position:relative;width:980px;margin:0 auto;}
/*wrap */#wrap{clear:both;margin:0;}
#wrap a:link,#wrap a:visited{border:none;font-weight:400;}
* html #wrap-inner{padding-top:.1em;}
#inner{min-height:680px;}
#header-container{padding:5px 10px 8px;}
#header-container h1{display:inline;line-height:33px;font-family:Verdana,Tahoma;font-size:20px;margin:0;padding:0;}
#header-container #header-icon{position:relative;top:5px;display:block;float:left;width:26px;}
#header-container #header-icon .place-holder{display:block;width:24px;height:24px;}
#header-container .seperator{font-size:24px;padding:0 5px 0 0;}
/*column layouts */.seasons-a{float:left;width:660px;margin-left:5px;}
.seasons-b{float:right;width:310px;}
.group-a{float:left;width:195px;}
.group-ab{float:left;width:810px;}
.group-b{background-color:#fff;float:right;width:610px;margin-bottom:8px;}
.group-b-sub{padding-bottom:5px;border:1px solid #ccc;}
.group-c{float:left;width:165px;}
.group-abc{position:relative;}
.group-abc .group-last{width:300px;}
/*reverse col order with .alt on wrapper */.alt .group-ab{float:right;margin:0 0 10px;}
/*two 160px wide sidebars */.abc-alt .group-ab{width:780px;}
.abc-alt .group-a,.abc-alt .group-c{width:180px;}
.abc-alt .group-b{float:left;width:600px;}
#wrap-inner.w-640x320{background-image:url(/global/music/images/bg-tile_640x320.jpg);}
#wrap-inner.w-640x320 #inner{background-image:url(/global/music/images/page-header-bg_640x320.jpg);}
/*headings heading wrapper */.h-wrap{padding-top:1px;}
/*top level */.h-main{font-family:Arial;font-size:43px;font-weight:700;line-height:29px;text-transform:uppercase;color:#fff;overflow:hidden;margin:1px 0 5px;padding:0 10px 0 0;}
* html .h-main{line-height:29px;}
.h-main span{float:left;background:#333;padding:0 20px;}
.h-main img{float:left;margin:8px 0 0 10px;}
/*sub level */.h-sub{border-top:3px solid #000;font-family:Arial;font-size:20px;font-weight:700;line-height:30px;overflow:hidden;margin:0 0 12px;padding:2px 0 0;}
* html .h-sub{line-height:19px;}
.h-sub span{line-height:30px;float:left;width:100%;}
/*sub2 level */.h-sub2{font-family:Arial;font-size:19px;font-weight:700;line-height:14px;text-transform:uppercase;color:#fff;overflow:hidden;margin:0 0 12px;padding:0 10px 0 0;}
* html .h-sub2{line-height:13px;}
.h-sub2 span{float:left;background:#333;padding:0 10px;}
.h-sub3{font-family:Arial;font-size:16px;font-weight:700;line-height:18px;margin:0 0 6px;padding:0 0 0 10px;}
/*modules (.mdl) */.mdl{position:relative;background:#fff;margin:0;padding:10px 10px 0;}
.mdl-main{margin:0;padding:10px 0 0;}
.mdl-main .group-a{width:280px;margin:10px 20px;}
.mdl-main .group-last{width:300px;margin-left:0;}
.mdl-ad{background:url(/global/music/images/advertisement-text.gif) no-repeat 12px 100%;margin:0 0 0 5px;padding:0;}
.mdl-clean{background:transparent;margin:10px 0 0;padding:0 10px;}
.top{margin-top:21px;}
/*more link on bottom */#wrap div.more-link{clear:both;margin:5px 0 0;}
/*used in the video list on series and series_a */#wrap div.more-link-wrapper{height:22px;}
#wrap div.more-link a:link,#wrap div.more-link a:visited{float:right;font-family:Tahoma, Verdana, sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;text-decoration:none;color:#333;padding:20px 4px;}

#wrap div.more-link a:after{content:'\00BB \0020';} 

#wrap div.episode-simplelist ol.lst{background:#EAEAEA url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;border:1px solid #eee;padding:10px;}
#wrap div.episode-simplelist ol.lst li{background:transparent none repeat scroll 0 0;border:none;padding:2px;}
/*Rhapsody (.rhapsody) */.rhapsody{background:#000 url(/global/music/images/rhapsody_radio_charlie.jpg) no-repeat scroll 0 0;}
.rhapsody .h-sub2 span{background:#006599 none repeat scroll 0 0;float:left;padding:0 10px;}
#wrap .rhapsody div.more-link a:link,#wrap .rhapsody div.more-link a:visited{background:#006599 none repeat scroll 0 0;}
#wrap .rhapsody a:link,#wrap .rhapsody a:visited{color:#007cba;}
#wrap .rhapsody ol.lst li span.icon{background-color:#007bb9;}
#wrap .rhapsody ol.lst li span.icon-play,#wrap .rhapsody ol.lst li span.icon-radio{background-image:url(/global/music/images/icon-trans-rhapsodyplay.gif);height:9px;width:12px;}
#wrap .rhapsody ol.lst li p span,#wrap .rhapsody ol.lst li p.deck{color:#f1f1f1;}
#wrap .rhapsody ol.lst li img.thumb{float:left;margin:0 10px 0 0;}
/*generic about module */div.mdl-about{padding-right:10px;font-family:Arial, sans-serif;font-size:13px;line-height:18px;}
div.mdl-about img.thumb-lg{float:left;margin:0 20px 10px 0;}
div.mdl-about .about-title{font-size:13px;margin:0;padding:0;}
/*in-module navigation (.mdl-nav) */ul.mdl-nav{list-style:none;overflow:hidden;border-bottom:3px solid #333;margin:0 10px 15px 0;padding:0;}
ul.mdl-nav li{float:left;font-family:Tahoma, Verdana, sans-serif;font-size:11px;line-height:1em;border-bottom:1px solid #fff;margin:0 1px 0 0;padding:0;}
#wrap ul.mdl-nav li a:link,#wrap ul.mdl-nav li a:visited{float:left;color:#fff;background:#999;outline:none;padding:2px 10px;}
#wrap ul.mdl-nav li.active{border-color:#333;}
#wrap ul.mdl-nav li.active a:link,#wrap ul.mdl-nav li.active a:visited{background:#333;}
/*slat listings (.lst) */#wrap ol.lst{list-style:none;font-family:Arial, sans-serif;font-size:12px;line-height:16px;margin:0;padding:0;}
#wrap ol.lst li ul{border:none;float:right;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:0;width:406px;padding:0;}
#wrap ol.lst li ul li{border:none;background:transparent;margin:0;padding:0;}
#wrap .mdl-main ol.lst-photos-two{margin:0 0 10px 20px;}
#wrap .mdl-main div.about{margin:0 0 10px 10px;}
#wrap ol.lst li{border:1px solid #ccc;border-bottom:none;background:#ececec url(/shows/css/themes/default/grey_fade.jpg) repeat-x;padding:12px;}
#wrap ol.lst li.last{border-bottom:1px solid #ccc;margin:0;}
#wrap ol.lst li div.title{font-family:Arial, sans-serif;font-size:22px;font-weight:400;line-height:25px;margin:0;padding:0;}
/*slat title links */#wrap ol.lst li div.title1{font-family:Arial, sans-serif;font-size:16px;font-weight:700;line-height:20px;margin:0;padding:0;}
#wrap ol.lst li div.title2{font-size:11px;line-height:16px;margin:0;padding:0;} /* font-weight:700; */
#wrap ol.lst li div.title2 a:hover{font-weight:700;text-decoration:underline;}
#wrap ol.lst li div.title3{font-size:11px;font-weight:400;line-height:16px;margin:0;padding:0;}
#wrap ol.lst-artist-vid li div.title1 strong,#wrap ol.lst-artist-vid li div.title2 strong{display:block;font-weight:700;}
/*transparent icons */#wrap ol.lst li img.ico{vertical-align:middle;background:#999;float:left;margin:4px 4px 0 0;}
#wrap ol.lst li span.icon{float:left;display:block;outline:none;overflow:hidden;text-indent:-9999px;background:#f90 url(/shows/css/themes/default/gold_camera.gif);margin:4px 5px 0 0;}
#wrap ol.lst li span.icon-play{background-image:url(/global/music/images/icon-trans-play.gif);width:12px;height:11px;}
#wrap ol.lst li span.icon-play-lg{background-image:url(/global/music/images/icon-trans-play-lg.gif);width:16px;height:12px;}
#wrap ol.lst li span.icon-photo{background-image:url(/global/music/images/icon-trans-photo.gif);width:12px;height:10px;}
#wrap ol.lst li span.icon-photo-lg{background-image:url(/global/music/images/icon-trans-photo-lg.gif);width:16px;height:12px;}
#wrap ol.lst li span.icon-download{background-image:url(/global/music/images/icon-trans-download.gif);width:12px;height:9px;}
#wrap ol.lst li span.icon-download-lg{background-image:url(/global/music/images/icon-trans-download-lg.gif);width:16px;height:12px;}
/*blockquote in title */#wrap ol.lst li blockquote{font-family:Arial, sans-serif;font-size:22px;line-height:25px;margin:0;padding:0;}
/*thumbail photos */#wrap ol.lst li img.thumb{float:right;margin:0 0 0 10px;}
#wrap ol.lst li img.thumb-lg{float:left;display:block;border:none;margin:0 10px 0 0;}
#wrap .w-640x320 .group-a ol.lst li img.thumb-lg,#wrap .w-640x320 .group-c ol.lst li img.thumb-lg{margin:0 0 8px;}
/*usage lines */#wrap ol.lst li p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:12px;line-height:16px;color:#333;margin:0;padding:0;}
#wrap ol.lst li p.posted{font-weight:700;color:#b3b3b3;}
#wrap ol.lst li p.posted em{font-style:normal;font-weight:400;color:#333;}
#wrap ol.lst li p.relnk a.vid{padding-left:20px;background:url(/global/music/images/icon-videocam.gif) no-repeat 0 1px;}
#wrap ol.lst li p.relnk a.photos{padding-left:20px;background:url(/global/music/images/icon-cam.gif) no-repeat 0 1px;}
#wrap ol.lst li p.deck{font-family:Tahoma, sans-serif;font-size:11px;color:#333;}
/*simple list inside slat */#wrap ol.lst li ul.simple-list{list-style:none;margin:0;padding:0;}
#wrap ol.lst li ul.simple-list li{border:none;line-height:18px;margin:0;padding:0;}
/*community meta stuff */span.views{padding-left:14px;background:url(/sitewide/images/u/icon-eye.gif) no-repeat 0 50%;}
span.comments{margin-left:5px;padding-left:14px;background:url(/sitewide/images/u/icon-metacom.gif) no-repeat 0 2px;}
#wrap .slat-title span.comments{margin-left:7px;font-weight:400;background-position:0 2px;}
/* flag comment */a.cmt-flag{float:right;display:block;width:6px;height:8px;outline:none;text-indent:-9999px;overflow:hidden;background:url(/sitewide/css/charlie/black/icon-flag.gif) no-repeat 0 0;}
a.cmt-flag:hover{background-position:0 -8px;}
/* video play slats */#wrap ol.lst li.vid-play p{margin-left:25px;}
/*in blogs list */#wrap ol.lst-blogs li{border:none;padding:0;}
/*horiz photo list */#wrap ol.lst-photos li{float:left;border:none;margin:0 13px 0 0;padding:0;}
#wrap ol.lst-photos li img.thumb{float:none;display:block;margin:0 0 5px;}
/*thumbnails on left */#wrap ol.photo-alt li img.thumb,#wrap ol.photo-alt li img.thumb-lg,#wrap ol.photo-alt li div.voting-player{float:left;width:140px;height:105px;border:1px solid #000;margin:0 10px 0 0;padding:1px;}
/*when horiz list spans all 3 columns */#wrap div.group-abc ol.lst-photos{width:100%;margin:0 0 12px 7px;}
#wrap div.group-abc ol.lst-photos-six li{width:140px;}
#wrap ol.lst-photos-two li{width:290px;margin-right:20px;}
/*when 2 across in 320px column */#wrap div.group-c ol.lst-photos-two li{width:133px;margin-right:13px;}
/* Photos Page */#wrap ol.lst-photos-three{margin:5px 11px 0;}
#wrap ol.lst-photos-three li{margin-right:5px;border:1px solid #eaeaea;}
#wrap .mdl-main ol.lst-photos-three li{width:200px;}
#wrap .w-640x320 .group-ab ol.lst-photos-three,#wrap .w-640x320 .group-ab ol.lst-photos-three li{width:190px;}
/*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;}
/*MTV Edit */#wrap .abc-alt .group-b ol.lst-photos-four li{width:130px;margin-right:10px;}
/*table-style list */#wrap ol.lst-tbl li,#wrap ol.lst-tbl li.last{border:none;margin:0;padding:5px 0;}
#wrap ol.lst-tbl-alt li,#wrap ol.lst-tbl-alt li.last{padding-left:10px;padding-right:10px;}
#wrap ol.lst-tbl li.alt{background:#f3f3f3;}
#wrap ol.lst-tbl li p{float:right;padding-left:10px;}
/*menu numbered and un-numbered */#wrap ol.menu li{position:relative;margin:0;padding:5px 0;}
#wrap ol.menu li div.title2{display:inline;font-family:Arial, sans-serif;font-size:16px;line-height:20px;margin:0 10px 0 0;}
#wrap ol.menu li strong.meta{float:right;line-height:20px;}
/*menu popups */#wrap ol.menu li ul.menu-pop{position:absolute;top:0;left:-999px;width:190px;height:31px;list-style:none;background:url(/global/music/images/trailer-pop-bg.gif) no-repeat top left;margin:0;padding:0 0 0 15px;}
#wrap ol.menu li:hover ul.menu-pop,#wrap ol.menu li.sfhover2 ul.menu-pop{left:auto;right:0;}
#wrap ol.menu li ul.menu-pop li{float:left;line-height:31px;font-family:Tahoma, Verdana, sans-serif;font-size:11px;border:none;margin:0;padding:0;}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer{width:105px;}
#wrap ol.menu li ul.menu-pop li.menu-pop-details{width:80px;}
#wrap ol.menu li ul.menu-pop li a{float:left;font-weight:700;}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer a span.hd{background:url(/global/music/images/trailer-hd.gif) no-repeat 100% 50%;padding:0 17px 0 0;}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer a{background:url(/global/music/images/trailer-playicon.gif) no-repeat 0 50%;padding:0 0 0 24px;}
/*playlist 3-column styles */#wrap div.playlist{float:left;width:190px;height:350px;margin:0 10px 0 0;}
#wrap div.playlist div.more-link{position:absolute;bottom:0;}
#wrap div.playlist .title2{font-family:Arial, sans-serif;font-weight:700;font-size:16px;margin:0 0 8px;}
#wrap div.playlist .title2 img{display:block;margin:0 0 5px;}
#wrap div.playlist ol.lst li{border:none;margin:0 0 4px;padding:0;}
/*mod pagination */div.pagination{display:block;height:40px;}
div.bottom{margin:0 0 10px;}
div.pagination p{float:left;font-size:9px;font-weight:400;line-height:20px;color:#999;margin:0 5px 0 0;padding:0;}
div.pagination ul{float:left;list-style:none;margin:0;padding:0 10px 0 0;}
div.pagination ul li{float:left;width:17px;height:18px;text-indent:-9999px;margin:0;padding:0;}
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.gif) no-repeat 0 0;}
div.pagination ul li.page-next a{background:url(/global/music/images/page-right.gif) no-repeat 0 0;}
div.pagination-bottom{padding:10px 0;}
div.pagination-refresh{padding:0 10px 5px 0;}
div.pagination-refresh input{float:left;font-family:Verdana, sans-serif;font-size:9px;color:#999;border:1px solid #D7D7D7;width:18px;height:13px;margin:0 2px 0 0;padding:2px 0 0 2px;}
div.pagination-refresh p.sm span{float:left;padding-left:3px;}
div.select select{font-size:11px;}
/*special modules marquee 3/4 width */div.marquee{position:relative;background:#fff;margin:10px 0 0;}
/*accordian slat hover list */div.accord{padding:0 10px 200px;}
div.accord-slat{float:left;width:122px;overflow:hidden;padding:10px 0 0;}
div.accord-slat div.accord-link-wrap{width:122px;position:relative;overflow:hidden;}
#wrap div.accord-slat a.accord-link{overflow:hidden;display:block;text-decoration:none;}
div.accord-slat img{display:block;margin:0 0 0 -75px;}
div.accord-slat img.accord-play{display:none;position:absolute;bottom:85px;left:129px;margin:0;}
#wrap div.accord-slat a.accord-link span{position:absolute;left:0;bottom:0;width:auto;white-space:nowrap;display:block;font-family:Tahoma, Arial, Verdana, sans-serif;font-size:10px;color:#000;background:#fff;padding:1px 3px;}
div.accord-content{display:none;position:absolute;left:0;float:left;background:#fff;padding:15px;}
div.accord-over,div.accord-over div.accord-link-wrap{width:301px;padding:0;}
#wrap div.accord-over a.accord-link{overflow:none;}
#wrap div.accord-over a.accord-link span{left:10px;}
div.accord-over div.accord-content{clear:left;display:block;}
div.accord-over img.accord-img{border:10px solid #fff;border-bottom:none;margin:0;padding:0;}
div.accord-content ol.accord-main{float:left;width:220px;}
div.accord-content ol.accord-main li div.title1 a img{float:left;vertical-align:middle;margin:0 10px 5px 0;padding:0;}
div.accord-content ol.accord-main li p.deck{clear:left;}
div.accord-content div.accord-vid{float:left;width:auto;background:#000;overflow:hidden;margin:0 0 0 10px;padding:10px 10px 15px;}
div.accord-content div.accord-vid h2{float:left;width:180px;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:16px;line-height:1.4em;color:#fff;margin:0 20px 5px 0;padding:0;}
#wrap div.accord-content div.accord-vid h2 a.accord-upld{display:block;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;color:#000;background:#ffa801;margin:5px 0 0;padding:5px 10px;}
#wrap div.accord-content div.accord-vid ol.lst-photos{float:left;width:auto;}
#wrap div.accord-content div.accord-vid a.accord-more{display:block;clear:both;padding-right:14px;font-family:Arial, sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;text-align:right;line-height:1em;background:url(/global/music/images/icon-greyarrow.gif) no-repeat 100% 50%;}
#wrap div.poll .footer{margin-top:20px;}
#wrap div.poll .content{padding:10px 0 0 10px;}
#wrap div.poll form div.title2{display:block;font-family:Arial, sans-serif;font-size:16px;font-weight:700;margin:0 0 15px;padding:0;}
#wrap div.poll form div.thumb{float:right;margin-right:10px;}
#wrap div.poll form ul{font-size:11px;list-style:none;margin:0 0 10px;padding:0;}
#wrap div.poll ul.result-list li{margin-bottom:15px;list-style:none;}
#wrap div.poll ul.result-list li span.title{width:150px;}
#wrap div.poll ul.result-list li span.percent{margin-left:2px;width:30px;}
#wrap div.poll table.graph{border-collapse:collapse;width:80px;border:1px solid #333;margin:0;padding:0;}
#wrap div.poll table.graph td{height:10px;}
#wrap div.poll table.graph td.fill{background-color:#333;}
#wrap div.single h1{font-family:Arial, sans-serif;font-weight:400;font-size:22px;line-height:26px;margin:0;padding:0;}
#wrap div.single h1 em{display:block;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;font-weight:400;font-style:normal;line-height:1em;margin:0 0 5px;padding:0;}
#wrap div.single p.deck{font-family:Arial, sans-serif;font-size:13px;line-height:18px;margin:0 95px 0 80px;padding:0;}
#wrap div.single ul.meta-list{clear:left;text-align:center;list-style:none;border-top:1px dotted #404040;margin:0;padding:10px 0 0;}
#wrap div.single ul.meta-list li{float:left;font-size:11px;line-height:16px;margin:0 5px 0 0;padding:0 0 0 5px;}
#wrap div.single ul.meta-list li.meta-rate strong{float:left;margin:0 5px 0 0;}
#wrap div.single ul.rateit li{float:left;width:24px;height:18px;text-indent:-9999px;margin:0 4px 0 2px;padding:0;}
ul.rateit li.rate-down a{float:left;display:block;width:24px;height:18px;outline:none;background:url(/sitewide/css/charlie/black/icon-voted.gif) no-repeat 0 0;}
ul.rateit li.rate-up a{float:left;display:block;width:24px;height:18px;outline:none;background:url(/sitewide/css/charlie/black/icon-voteu.gif) no-repeat 0 0;}
ul.rateit li a:hover{background-position:0 -18px;}
/*share btns */#wrap ul.share{float:right;list-style:none;margin:0;padding:0;}
#wrap ul.share li{text-align:right;margin:0 0 10px;padding:0;}
/*begin: flux comments2 */.h-sub span.cmnt-count{float:none;background:none;padding:0;}
#wrap ol.comments{list-style:none;margin:0;padding:0 10px 0 0;}
#wrap ol.comments li{margin:0 0 10px;padding:0;}
#wrap ol.comments li div.cmt-avatar{float:left;width:60px;background:url(/global/music/images/cmt-arrow.gif) no-repeat top right;}
#wrap ol.comments li div.cmt-body{float:right;width:520px;font-family:Arial, sans-serif;font-size:13px;background:#f7f7f7;margin:0;padding:10px;}
#wrap ol.comments li div.cmt-body p{line-height:18px;margin:0;padding:0;}
#wrap ol.comments li div.cmt-body p.cmt-author{font-family:Verdana, sans-serif;font-size:9px;font-weight:700;}
#wrap ol.comments li div.cmt-body p.cmt-author a{margin-right:5px;font-family:Tahoma, Verdana, sans-serif;font-size:11px;font-weight:700;}
/*comments form */#wrap ol.comments li.cmt-form div.cmt-body{width:540px;background:url(/global/music/images/textarea-bg.gif) no-repeat top left;padding:0;}
#wrap ol.comments li.cmt-form div.cmt-avatar{background:none;}
#wrap ol.comments li.cmt-form form textarea{width:520px;height:68px;font-family:Arial, sans-serif;font-size:13px;overflow:auto;border:1px solid #fff;margin:10px;}
#wrap ol.comments li.cmt-form form input{display:block;margin:5px 0;}
#wrap ol.comments li.cmt-form a.cmt-submit{display:block;width:138px;height:18px;text-align:right;background:url(/global/music/images/btn-submit-comment.gif) no-repeat top right;margin:5px 0;}
/*plain text above comments */div.cmnt-deck{font-family:Arial, sans-serif;}
/*text in main module */div.mdl-main div.deck{padding:10px 10px 0;}
/*end: flux comments2 search videos */#search-videos{float:right;width:300px;margin:0 10px 0 0;}
#search-videos label{display:block;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;font-weight:700;margin:0 0 3px;}
#search-videos-input{width:300px;height:28px;padding:2px 0 0 25px;}
#search-videos-text{width:250px;font-family:Arial, sans-serif;font-size:12px;color:#999;border:none;background:transparent;}
/*skinny sidebar nav */ul.section-nav{padding-left:4px;list-style:none;margin:0px;}
#wrap ul.section-nav li.active a:link,#wrap ul.section-nav li.active a:visited{color:#fff;background:#777;}
ul.section-nav li ul{display:none;font-family:Verdana, sans-serif;font-size:11px;list-style:none;background:#88888a;margin:0;padding:0 8px 8px;}
#wrap ul.section-nav li ul li a:link,#wrap ul.section-nav li ul li a:visited{color:#ccc;border-bottom:1px solid #656567;background:#88888a;padding:8px;}
#wrap ul.section-nav li ul li a:hover{color:#fff;background:#1fb7ff;}
#wrap ul.section-nav li ul li.active a:link,#wrap ul.section-nav li ul li.active a:visited{color:#fff;background:#656567;}
#wrap ul.section-nav li span.icon{float:left;display:block;outline:none;overflow:hidden;text-indent:-9999px;background-color:#999;margin:2px 5px 0 0;}
#wrap ul.section-nav li span.icon-external{background-image:url(/global/music/images/icon-trans-external.gif);width:9px;height:9px;}
/*self-clear anything by adding .group */.group:after,.mdl:after,#wrap ol.lst:after,#wrap ol.lst li:after,#wrap-inner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .mdl-main .group-last{width:297px;}
/*accordian slats for FN */* html div.accord-over div.accord-content{width:800px;}
* html #wrap div.accord-slat a.accord-link span{bottom:-1px;}
#modalWindow{position:absolute;z-index:999999;}
.modal-top{width:446px;padding-top:17px;background:url(/global/music/images/modal_top.png) no-repeat top left;}
* html .modal-top{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/music/images/modal_top.png', sizingMethod='crop');background:none;background-repeat:no-repeat top left;background-color:transparent;}
.modal-middle{width:446px;background:url(/global/music/images/modal_middle.png) repeat-y top left;}
* html .modal-middle{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/music/images/modal_middle.png', sizingMethod='scale');background:none;background-repeat:repeat-y top left;background-color:transparent;}
.modal-bottom{width:446px;background:url(/global/music/images/modal_bottom.png) no-repeat top left;}
* html .modal-bottom{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/global/music/images/modal_bottom.png', sizingMethod='crop');background:none;background-repeat:no-repeat top left;background-color:transparent;}
#dialogContainer{font-family:Tahoma, Verdana, sans-serif;width:396px;margin-left:25px;margin-right:25px;padding-top:9px;padding-bottom:8px;background-color:#fff;}
#dialogContainer div.title1{font-family:Arial;font-size:16px;font-weight:700;line-height:18px;margin:0 0 15px;padding:0;}
#dialogContainer div.title2{font-family:Tahoma, Verdana, sans-serif;font-size:11px;font-weight:700;line-height:18px;margin:10px 0 2px;padding:0;}
#dialogContainer a.dialog-close{display:block;width:13px;height:13px;text-align:right;float:right;background:url(/global/music/images/btn-close.gif) no-repeat top right;}
#resetTitle{color:#fff !important;font-weight:700 !important;}
/*SPONSORED RESULTS */#wrap ol.sponsored-results{background:#FFF none repeat scroll 0 0;font-family:Arial,sans-serif;margin:0;padding:0;}
/*Series Main */#wrap div.flash-marquee{background-color:#303510;margin:0;}
#wrap table.content{width:580px;background-color:#FFF;margin:0;padding:10px;}
#wrap table.content th{text-align:left;padding:2px;}
#wrap table.seriesContentBrowse{width:100%;background:#ECECEC url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;border:1px solid #eaeaea;margin:0;padding:0 10px 6px;}
#wrap table.seriesContentBrowse tr.hilite:hover{color:#FFF;font-weight:700;background-color:#e2e2e2;}
#wrap table.seriesContentBrowse tr.hilite:hover a{font-weight:700;text-decoration:underline;color:#f131c8;}
#wrap table.seriesContentBrowse td{vertical-align:top;padding:4px 0;}
#wrap table.content th.episode,#wrap table.seriesContentBrowse td.episode{width:70px;}
#wrap table.content th.type,#wrap table.seriesContentBrowse td.type{width:110px;}
#wrap table.content th.date,#wrap table.seriesContentBrowse td.date{width:90px;}
#wrap ol.series-content li img.thumb{margin-bottom:40px;width:70px;height:53px;border:1px solid #333;padding:1px;}
#wrap div.episodeDates{width:auto;height:23px;margin:0;padding:0;}
#wrap div.episodeDates p.usage{display:block;width:83%;height:auto;float:left;margin:0;padding:3px 0;}
#wrap div.episodeDates p.airdateWithWindow,#wrap div.episodeDates p.windowDate{width:42%;}
#wrap div.episodeDates p.windowDate{text-align:right;background-color:#FFF;color:#FFF;font-weight:700;}
#wrap ol.episodeOverview{width:480px;height:auto;margin:8px 0 0;}
#wrap ol.episodeOverview li{width:45%;height:15px;float:left;list-style-type:none;border:none;background:none;margin:0 0 6px;padding:0 0 5px;}
#wrap .episode-list .series-content a.media-list{background:url(/shows/css/images/icons/video.gif) no-repeat 0 52%;color:#000;font-weight:700;text-decoration:none;font-size:11px;display:block;float:left;padding-left:20px;padding-top:5px;width:218px;height:22px;border-bottom:1px none #ccc;}
#wrap .episode-list .series-content p a.read-full-link{color:#000;font-weight:700;margin:0 0 0 5px;}
#wrap .episode-list .series-content p a.read-full-link:before{content:'(';}
#wrap .episode-list .series-content p a.read-full-link:after{content:')';}
#wrap .episode-list .series-content a.media-list:hover{background:url(/shows/css/images/icons/video.gif) no-repeat 0 52%;color:#000;font-weight:700;text-decoration:underline;font-size:11px;display:block;float:left;padding-left:20px;padding-top:5px;width:218px;height:22px;border-bottom:1px none #ccc;}
#wrap .episode-list .series-content a.photo-list{background:url(/shows/css/images/icons/photo.gif) no-repeat 0 52%;color:#000;font-weight:700;text-decoration:none;font-size:11px;display:block;float:left;padding-left:20px;padding-top:5px;width:218px;height:22px;border-bottom:1px none #ccc;}
#wrap .episode-list .series-content a.photo-list:hover{background:url(/shows/css/images/icons/photo.gif) no-repeat 0 52%;color:#000;font-weight:700;text-decoration:underline;font-size:11px;display:block;float:left;padding-left:20px;padding-top:5px;width:218px;height:22px;border-bottom:1px none #ccc;}
#wrap a.mdl-view-photos-link{color:#000;font-weight:700;margin:0 0 0 6px;}
#wrap ol.lst-photos-three li.last{border-bottom:1px solid #eaeaea;}
#wrap ol.lst-photos-three li div.title2{width:150px;height:239px;overflow:hidden;}
#wrap ol.lst-photos-three li div.title2 a{font-weight:700;color:#000;text-decoration:none;display:block;padding:9px 9px 0;}
#wrap ol.lst-photos-three li p.deck{height:28px;float:left;padding:0 9px;}
#wrap ol.lst-photos-three li p.deck span{color:#999;font-size:11px;background:transparent url(/shows/css/themes/default/grey_white_line.gif) no-repeat scroll center top;width:172px;font-weight:700;display:block;padding:6px 0 0;}
#wrap ol.lst-photos-three li img.thumb{border:0;margin-bottom:6px;height:172px;width:172px;}
/*Episode Page */#wrap ol.lst-shows-episode{width:100%;margin:0;}
/* episode page */#wrap div.featured{height:213px;background:#8f8f8f;}
#wrap div.featured-wrapper{position:relative;border:1px solid #000;height:211px;background:#000 url(themes/default/dark_grey_gradient.gif);padding:0;}
#wrap div.featured .small .image{display:block;background-color:#555;width:281px;height:211px;float:left;border-right:1px solid #000;overflow:hidden;}
#wrap div.featured .small .image .mdl-episode-image{width:281px;height:211px;overflow:hidden;}
#wrap div.featured .small .image img{width:281px;height:211px;position:relative;}
#wrap div.featured .image{display:block;width:281px;height:211px;float:left;border-right:1px solid #000;overflow:hidden;}
#wrap div.featured .content{position:absolute;background:#fff;top:5px;right:5px;width:313px;height:199px;border:1px solid #000;font-size:12px;}
#wrap div.featured .content .title{margin:16px 16px 0;}
#wrap div.featured .content .title a{background:transparent url(themes/default/gold_bullet.gif) no-repeat 0 4px;text-decoration:none;font-weight:700;font-size:16px;padding:0 0 0 16px;}
#wrap div.featured .content .copy{height:169px;margin:4px 16px 0;}
#wrap div.featured .content .copy a{color:#000;font-weight:700;text-decoration:none;}
#wrap div.featured .content .links{position:absolute;bottom:16px;left:16px;}
#wrap div.featured .content .links a{color:#000;font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:700;text-decoration:none;text-transform:uppercase;}
#wrap .mdl .h-wrap .h-sub2{color:#000;text-transform:capitalize;border-top:2px solid #000;margin:0 0 12px;padding:1px 0 0;}
#wrap .mdl .h-wrap .h-sub2 span{background:transparent;border-top:1px solid red;line-height:30px;width:100%;margin:0;padding:0;}
#wrap #sponsoredLinks .mdl ol.lst{border:1px solid #EAEAEA;background:#EAEAEA url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;margin-bottom:6px;}
#wrap #sponsoredLinks .mdl ol.lst li{background:transparent url(/shows/css/themes/default/grey_white_line.gif) no-repeat scroll center bottom;border:none;margin:10px;padding:0 0 10px;}
#wrap #sponsoredLinks .mdl ol.lst li.last{background:transparent;margin-bottom:0;}
#wrap #sponsoredLinks .mdl .lst .title2 a{font-family:Arial, Helvetica, sans-serif;font-weight:700;text-decoration:none;font-size:12px;}
#wrap #sponsoredLinks .mdl .lst .copy2 a{color:#000;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-size:12px;}
#wrap #sponsoredLinks .mdl .lst .link2 a{color:#000;font-weight:700;text-transform:uppercase;text-decoration:none;}
#wrap .group-b .mdl .series-content li .episodeOverview li{background:transparent;border:none;}
#wrap .group-b .mdl .series-content li .episodeOverview li a{color:#000;text-transform:uppercase;font-weight:700;text-decoration:none;}
#wrap .group-b .mdl .series-content li p span.posted{font-size:12px;color:#666;font-family:Arial, Helvetica, sans-serif;}
#wrap .group-b .mdl .more-promo li .title2 a{text-decoration:none;font-size:12px;}
#wrap .group-b .mdl .more-promo li .title2 a:hover{text-decoration:underline;font-size:12px;}
#wrap .group-b .mdl .more-promo li .title2 img{width:70px;height:53px;}
/*seasons page */#wrap ol.lst li .goto-link a{text-decoration:none;text-transform:uppercase;font-weight:700;color:#000;line-height:30px;}
/* #wrap ol.lst li .goto-link a:after{content:"ý";font-size:16px;} */
#wrap ol.lst li .goto-link a:after{content:" >>";font-size:10px;} 
#wrap ol.seasons-content li p{color:#333;font-family:arial,sans-serif;font-size:12px;line-height:16px;margin:0;padding:0;}
#wrap ol.seasons-content li div.title1 a{font-weight:700;text-decoration:none;font-size:16px;line-height:20px;}
#wrap .group-b .mdl .more-promo li .goto-link a{font-size:12px;line-height:18px;}
#wrap .group-b .mdl .series-about{background:#ECECEC url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;border:1px solid #ececec;font-size:12px;margin:0;padding:10px;}
#content_body li img{display:block;float:left;position:static;}
/***** VH1 Specific Changes **** */#wrap .group-a .mdl-series-logo{margin-left:4px;margin-bottom:2px;border:1px solid #000;width:190px;height:105px;overflow:hidden;}
#wrap table.seriesContentBrowse tr th{text-transform:uppercase;font-weight:700;padding:6px;}
#wrap table.seriesContentBrowse tr th.center{text-align:center;}
#wrap table.seriesContentBrowse tr td{background:transparent url(/shows/css/themes/default/grey_white_line.gif) no-repeat scroll center top;color:#f131c8;font-weight:700;padding:6px;}
#wrap table.seriesContentBrowse tr td.episode{background:transparent url(/shows/css/themes/default/gold_camera.gif) no-repeat 18px 7px;text-align:center;}
#wrap table.seriesContentBrowse a{font-size:12px;font-weight:700;text-decoration:none;}
#wrap #hoverContent{display:none;position:absolute;background-color:#FFF;width:400px;z-index:100;border-style:solid;margin:0;padding:0;}
#wrap #hoverContent .hoverTitle{background-color:#000;color:#e5b025;font-size:14px;font-weight:700;padding:8px;}
#wrap #hoverContent .hoverTitle a.hover-close{float:right;clear:left;}
#wrap table.video-list{margin-bottom:8px;}
#wrap table.video-list tr th{height:20px;border-bottom:1px solid #ccc;font-size:11px;border-top:1px none #ccc;}
#wrap table.video-list tr th.date{text-align:right;width:90px;}
#wrap table.video-list tr th a.descend{background-image:url(/shows/css/images/icons/descending.gif) 0 52% no-repeat;}
#wrap table.video-pagintion{height:22px;border-bottom:1px solid #ccc;margin:5px 0 0;}
#wrap table.video-pagintion-bottom{height:12px;}
#wrap table.video-list tr th.header a.ascend,#wrap table.video-list tr th.header a.ascend:visited{padding-right:15px;color:#000;font-weight:700;text-decoration:none;background:url(/shows/css/images/icons/ascending.gif) 100% 52% no-repeat;}
#wrap table.video-list tr th.header a.descend,#wrap table.video-list tr th.header a.descend:visited{padding-right:15px;color:#000;font-weight:700;text-decoration:none;background:url(/shows/css/images/icons/descending.gif) 100% 52% no-repeat;}
#wrap table.video-list tr th.header a.nosort,#wrap table.video-list tr th.header a.nosort:visited{padding-right:15px;color:#000;font-weight:700;text-decoration:none;}
#wrap table.video-list tr th.date a.ascend,#wrap table.video-list tr th.date a.ascend:visited{padding-left:15px;padding-right:0;color:#000;font-weight:700;text-decoration:none;background:url(/shows/css/images/icons/ascending.gif) 0 52% no-repeat;}
#wrap table.video-list tr th.date a.descend,#wrap table.video-list tr th.date a.descend:visited{padding-left:15px;padding-right:0;color:#000;font-weight:700;text-decoration:none;background:url(/shows/css/images/icons/descending.gif) 0 52% no-repeat;}
#wrap table.video-list tr th.date a.nosort,#wrap table.video-list tr th.date a.nosort:visited{padding-left:15px;padding-right:0;color:#000;font-weight:700;text-decoration:none;}
#wrap table.video-list tr.row{background-color:transparent;}
#wrap table.video-list tr.row td{border-bottom:1px solid #ccc;height:32px;cursor:pointer;}
#wrap table.video-list tr.row td.r-no{color:#999;text-align:right;width:35px;background:url(/shows/css/images/icons/video.gif) no-repeat 0 50%;cursor:pointer;}
.vidlist_high td.r-no{width:35px;background:url(/shows/css/images/icons/video.gif) no-repeat 0 50% #ddd;cursor:pointer;}
.vidlist_dehigh td{background-color:transparent;height:32px;border-bottom:1px solid #ccc;cursor:pointer;}
.vidlist_dehigh td.r-no{width:35px;background:url(/shows/css/images/icons/video.gif) no-repeat 0 50% transparent;cursor:pointer;}
#mdl-blog{font-size:11px;width:303px;font-weight:700;overflow:hidden;float:left;}
#mdl-blog .blog-items{border:1px solid #ccc;background:#ECECEC url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;height:305px;/*height:auto;*/}
#mdl-blog .blog-items .mdl-blog-item{border:1px solid #ccc;padding-bottom:5px;color:#999;border-width:0 0 1px;margin:10px 0;}
#mdl-blog .mdl-blog-item-pubdate{text-transform:uppercase;}
#mdl-blog a.mdl-blog-link,#mdl-blog a.mdl-blog-link:link,#mdl-blog a.mdl-blog-link:visited{font-size:12px;font-weight:700;color:#000;}
#mdl-photos{font-size:11px;width:303px;font-weight:700;float:left;}
#mdl-photos .photos-items{border:1px solid #ccc;background:#ECECEC url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;color:#999;height:305px;}
#mdl-episode-photos .photos-items{background:#ECECEC url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;border:1px solid #EAEAEA;}
/*Photos Mod on Series Episode Page */#mdl-episode-photos .title2{width:172px;}
#wrap #watch-video a:link,#wrap #watch-video a:visited{font-size:16px;font-weight:700;font-family:arial, helvetica, sans-serif;}
#wrap #watch-video p{font-size:12px;font-family:arial, helvetica, sans-serif;color:#000;}
#wrap #watch-video p span.video-posted-date{color:#999;}
#wrap #watch-video .video-still img{border:1px solid #333;margin:0 10px 0 0;padding:1px;}
.blog-items-wrapper,.photo-wrapper{height:245px;/*height:auto;*/}
#wrap div.watch-videos{background:#ECECEC url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;border:1px solid #ececec;padding:3px 10px 10px;}
#skyscrapperad{position:absolute;top:45px;left:815px;height:600px;width:160px;}
/** */.fbLike{position:relative;top:5px;overflow:hidden;border:none;margin:0;}
li,#wrap div.poll,#wrap .group-b .mdl .mdl{padding:0;}
#wrap a,#header-container a,#header-container a:hover,#wrap .h-main a:hover,#wrap .h-sub a:hover,#wrap .h-sub2 a:hover,#wrap .h-sub2 a:hover,#wrap div.episode-simplelist ol.lst li a,#wrap ul.mdl-nav li.active a:hover,#wrap .group-b .mdl .series-content li .title1 a,#mdl-blog a{text-decoration:none;}
#wrap a:hover,#wrap div.more-link a:hover,#wrap div.episode-simplelist ol.lst li a:hover,#wrap ul.mdl-nav li a:hover,#wrap ol.lst-artist-vid li div.title1 a:hover strong,#wrap ol.lst-artist-vid li div.title2 a:hover strong,#wrap div.featured .content .title a:hover,#wrap div.featured .content .copy a:hover,#wrap #sponsoredLinks .mdl .lst .title2 a:hover,#wrap #sponsoredLinks .mdl .lst .link2 a:hover,#wrap .group-b .mdl .series-content li .title1 a:hover,#wrap ol.lst li .goto-link a:hover,#wrap ol.seasons-content li div.title1 a:hover,#wrap table.seriesContentBrowse tr.hilite:hover td,#wrap table.video-list tr th.header a.ascend:hover,#wrap table.video-list tr th.header a.descend:hover,#wrap table.video-list tr th.header a.nosort:hover,#wrap table.video-list tr th.date a.ascend:hover,#wrap table.video-list tr th.date a.descend:hover,#wrap table.video-list tr th.date a.nosort:hover{text-decoration:underline;}
#wrap img,ul.section-nav li ul,ul.section-nav li ul li{border:none;}
.group-abc .mdl,#wrap div.accord-content div.accord-vid ol.lst-photos li{margin:0 20px 0 0;}
.group-abc .group-last .mdl,.mdl-main .h-wrap,#wrap .mdl-main ol.lst{margin:0;}
.alt .group-c,#wrap ol.lst-tbl li div.title1,#wrap ol.lst-tbl li div.title2,#wrap ol.lst-tbl li div.title3,#wrap div.playlist div.more-link a,#wrap div.poll ul.result-list li span,#wrap div.poll ul.result-list li table{float:left;}
.fbApp .h-wrap .h-sub3,#wrap ol.menu li.last{padding:5px 0 0;}
#wrap ol.lst li div.vote-btn,div.pagination-refresh p.sm{padding-top:5px;}
#wrap ol.lst li div.title1 a,#wrap ol.lst li div.title2 a,#wrap ol.lst li p.posted a,#wrap div.playlist .title2 a:link,#wrap div.playlist .title2 a:visited{font-weight:700;}
#wrap ol.lst-artist-vid li div.title1 a,#wrap ol.lst-artist-vid li div.title1 span,#wrap ol.lst-artist-vid li div.title2 a,#wrap ol.lst-artist-vid li div.title2 span,#wrap ol.lst li p.relnk a,#wrap ol.lst-blogs li div.title2,#wrap ol.lst-blogs li div.title2 a,#wrap div.accord-content div.accord-vid ol.lst-photos li a,#wrap div.single ul.meta-list li strong{font-weight:400;}
#wrap ol.lst li img.last,#wrap ol.lst-photos-last{margin-bottom:10px;}
#wrap .w-640x320 .group-a ol.lst li span.posted,#wrap .w-320x320x320 .group-a ol.lst li span.posted,#wrap ol.lst-photos li span.posted,#wrap div.accord-over a:hover img.accord-play,#wrap div.accord-content div.accord-vid ol.lst-photos li strong,ul.section-nav li.active ul{display:block;}
#wrap ol.lst-photos li.last,#wrap div.group-c ol.lst-photos-two li.last,#wrap ol.lst-photos-four li.last,#wrap .abc-alt .group-b ol.lst-photos-four li.last{margin-right:0;}
#wrap ol.lst-photos-two,div.accord-content ol.accord-main li div.title1 a strong{padding-top:10px;}
#wrap .mdl-main ol.lst-photos-three,#wrap ol.lst-main,#wrap div.single{padding:10px;}
#wrap ol.lst-tbl li div.title1 strong,#wrap ol.lst-tbl li div.title2 strong,#wrap ol.lst-tbl li div.title3 strong,#wrap ol.menu li div.title1,div.pagination-refresh form,* html .group-a,* html .group-ab{display:inline;}
div.select,#wrap div.single img.thumb{float:left;margin:0 0 10px;}
#wrap div.poll form,#wrap div.poll ul.result-list,#wrap ol.comments li.cmt-form form,ul.section-nav li{margin:0;padding:0;}
#wrap div.single ul.meta-list li ul,ul.rateit{float:left;list-style:none;margin:0;padding:0;}
#wrap ul.share li a span,#wrap ol.comments li.cmt-form a.cmt-submit span,#dialogContainer a.dialog-close span{position:absolute;left:-9999px;}
.hide,#wrap ol.lst-photos-three li p.usage,#wrap ol.lst-photos-three li p.usage span{display:none;}
#wrap .group-b .mdl .series-content li,#wrap .group-b .mdl .more-promo li{background:#ECECEC url(/shows/css/themes/default/grey_fade.jpg) repeat-x scroll 0 0;border:1px solid #ececec;}
#wrap .group-b .mdl .series-content li .episodeDates p,#wrap .group-b .mdl .more-promo li .episodeDates p{font-weight:700;color:#999;}
#wrap .group-b .mdl .series-content li p,#wrap .group-b .mdl .more-promo li p{font-size:12px;color:#000;font-family:Arial, Helvetica, sans-serif;}
#wrap table.video-pagintion tc,#wrap table.video-pagintion-bottom tc{font-weight:700;font-size:10px;}
#wrap table.video-pagintion tr td.pagearrows,#wrap table.video-pagintion-bottom tr td.pagearrows{font-weight:700;width:25px;}
#wrap table.video-list tr.row td.r-ep,.vidlist_dehigh td.r-ep{width:30px;cursor:pointer;}
#wrap table.video-list tr.row td.r-title,.vidlist_dehigh td.r-title{color:#f31;cursor:pointer;}
#wrap table.video-list tr.row td.r-title a,#wrap table.video-list .vidlist_dehigh td.r-title a{font-size:12px;font-weight:700;text-decoration:none;cursor:pointer;}
#wrap table.video-list tr.row td.r-ct,.vidlist_dehigh td.r-ct{width:70px;cursor:pointer;}
#wrap table.video-list tr.row td.r-date,.vidlist_high td.r-date,.vidlist_dehigh td.r-date{width:90px;text-align:right;cursor:pointer;}
.vidlist_high,.vidlist_high td{background-color:#ddd;height:32px;border-bottom:1px solid #ccc;cursor:pointer;}
#wrap table.video-list .vidlist_high td.r-title a,#wrap table.video-list .vidlist_high td.r-title a:hover,#wrap table.video-list .vidlist_dehigh td.r-title a:hover{font-size:12px;font-weight:700;text-decoration:underline;cursor:pointer;}
#mdl-blog .blog-margin,#mdl-photos .photos-margin{margin:10px 10px 5px;}
.w-180x600x180 .group-ab {width: 780px;}
.w-180x600x180 .group-a, .w-180x600x180 .group-c {width: 180px;}

/* Player module*/
#videoAd {
width:200px;
height:250px;
}
#videoPlayer{
text-align:center;
margin:auto;
height:391px;
width:640px;	
}
#videoPlayerWrapper{
overflow:hidden;
}
/* styles for immersive 360 video player */	
#videoPlayer.implayer2 {
height:550px;
margin:10 0 0 0;
width:600px; 
}
#embedContainer{
text-align:center;
margin:auto;
height:100%;
width:100%;
}
#embeddedPlayer{
outline: none;
}

#videoCtrls {
text-align: center;
margin:auto 10px auto auto;
}	

/* style for immersive 360 video player */	
#videoCtrls.implayer3 {
visibility:hidden;
}	

#videoCtrls ul, #wrap div.single ul.hd-ctrls { 
margin: 10px 0 0 0; 
padding:0;
color: #808080;
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size: 11px;
}
#videoCtrls ul li, #wrap div.single ul.hd-ctrls li { 
list-style-type:none; 
float:left; 
margin:0 15px 0 0; 
padding:0px;
}
#videoCtrls ul input,
#videoCtrls ul label{
display:block;
float:left;
}
#videoCtrls ul input{
margin: 0 5px 0 0;
width: 13px;
height: 13px;
}
#wrap ul.vid-ctrls a:link,
#wrap ul.vid-ctrls a:visited {
color: #808080;	
padding-left: 18px;	
}
#wrap ul.hd-ctrls a:link,
#wrap ul.hd-ctrls a:visited {
color: #808080;

}
#videoCtrls ul a.detach {
background: url(/sitewide/images/charlie/icon-detach.gif) no-repeat 0 2px; 
}
#videoCtrls ul a.help {
background: url(/sitewide/images/charlie/icon-help.gif) no-repeat 0 2px;
}

#wrap div.single ul.hd-ctrls ul.hd-ctrls a:link,
#wrap div.single ul.hd-ctrls ul.hd-ctrls a:visited {
padding-left: 0;
}
#wrap div.single ul.hd-ctrls li.hd-watch{
padding-right: 19px;
background: url(/sitewide/images/charlie/icon-hd.gif) no-repeat right 3px; 
}
#wrap div.single ul.hd-ctrls a{
font-weight: bold;
}

#wrap .mdl-player {
padding-top: 20px;
padding-left: 0px;
}
#wrap .mdl-player div.more-link {
margin-top: 15px;
}

#playerMdl{
/*	padding: 20px 0 20px 0;*/
padding:2px;
}

/* styles for immersive media 360 player */
#playerMdl.implayer {
height:550px; 
}	

.group-ab {
position:relative;
}

.group-abc {
float: left;
width: 956px;
background: none;
margin: 10px 0 0 10px;
}

.group-abc #playerMdl.mdl {
margin:0px;
padding:10px 0;
}

#wrap ol.lst {
margin:0 10px 10px 0;
}
#playlist ol.lst {
margin:0 10px 10px 0;
}
#wrap ol.lst-photos-four li {
margin-right:22px;
width:140px;
}

#wrap .series-info {
font-family: Arial, sans-serif;
font-size:11px;
}

#wrap .series-info a {
font-weight:bold;
}

#wrap div.single h1 {
font-size:16px;
line-height:20px;
}
#wrap div.single h1 a {
font-weight:bold;
}
#wrap div.single h1 a.series {
font-size:11px;
}
#wrap #more-info-bt a:link, #wrap #more-info-bt a:visited{

}
#wrap div.single #more-info-bt {
padding:8px 0;
}
#wrap div.single ol.lst li p.deck {
font-family: Arial, sans-serif;
font-size:13px;
margin-right: 0;
}
#wrap div.single ul.simple-list {
list-style: none;
list-style-type:none; 
font-family: Arial, sans-serif;
font-size: 13px;
padding:10px 0 2px 0;
margin:0;
}
#wrap div.single ol.lst ul.simple-list li {
padding-bottom: 2px;
}
#wrap div.single ol.lst {
margin:0 10px 0 0;
}
#wrap div.single ol.lst ul.simple-list li.relnk {
font-size: 11px;
}
#wrap div.single ul.meta-list {
padding:0px;
border: none;
padding:15px 0 0;
}
#wrap div.single ul.meta-list .share {
width:100%;
border-top:1px dotted #D9D9D9;
border-bottom:1px dotted #D9D9D9;	
padding:2px;
}
#wrap div.single ul.meta-list li {
margin:0 20px 0 0;
padding: 0;
line-height:12px;	
}
#wrap div.single ul.meta-list li.last {
margin: 0;
}
#wrap div.single ul.meta-list li strong{
color: #999;
}
#wrap div.single ul.meta-list li.meta-rate {
float:left;
width:150px;
height:30px;
}
#wrap div.single ul.meta-list li.meta-rate strong{
margin: 0;
}
#wrap div.single ul.meta-list li.share h3 {
padding:10px 0 0;
font-weight:bold;
}

#wStatistics .contentAction .cacSmall li:last-child {
display:none;
}

/* usage line */
#wrap div.single ul.usage li {
margin-right:0;
}
#wrap div.single ul.usage li.usage-views {
width: auto;
text-align: center;
}
#wrap div.single ul.usage li.meta-rate ul li.commentCount, 
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.commentCount,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount {
margin-top:1px;
width:auto;
text-align: center;
}

/*#wrap .fluxWidget .contentAction .cacSmall li:last-child {
margin-right:0;
position:relative;
top:58px;
float:right;
}
#wrap .fluxWidget .share.widgetContainer li.moreElement {
margin-left:5px;
margin-right:100px;
} */
#wrap div.single ul.meta-list li strong {
margin-right:0px;
}

#wrap div.single ul.rate{
padding:0 0 10px;
border-bottom:1px dotted #D9D9D9;
}

#wrap .fluxWidget .contentAction .rating {
width:91px;
}

#wrap .flux .fluxBtn { 
height:18px;
margin:0px;
}
#wrap .flux .fluxBtn { 
line-height:18px;
}

.fluxWidget .contentAction .rating .fluxBtn {
padding-right:5px;
*padding-right:7px;

}
#wrap div.single ul.usage li.usage-posted {
margin-right:9px;
}

#wrap div.single ul.usage li.meta-rate ul li.commentCount strong,
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall strong {
float: none;
}

/* share */
#wrap div.single ul.share li{
padding-bottom: 10px;
}
/*#wrap div.single ul.share {
float:none;
}

#wrap div.single ul.share li.form-copy {
margin: 0;
float: right;
}*/
#wrap div#more-info li { 
list-style-type:none;
list-style:none;
padding:2px 0;	
}
#wrap div#more-info li.form-copy { 
padding:15px 0;	
}	
#wrap div#more-info li.form-copy span {
font-weight: bold;
float: left;
margin: 2px 10px 0 5px;
}
#wrap div#more-info li.form-copy form {
background: url(/global/music/images/wht-textfld_share.gif) no-repeat 0px 0px;
padding: 0;
width:281px;
height: 22px;
}
#wrap div#more-info li.form-copy input {
float: left;
width:230px;
height: 16px;
margin: 3px 0 0 5px;
padding: 0;
border: 1px solid #fff;
color: #808080;
font-size:11px;
}
#wrap div#more-info li.form-copy form a {
background:transparent url(/sitewide/images/charlie/btn_copy.gif) no-repeat scroll left top;
display:block;
height:18px;
width:39px;
float: right;
margin: 2px 2px 0 0;
}
#wrap div#more-info li.form-copy a:hover {
background-position: 0 -18px;
}
#wrap div.title-meta {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
line-height:16px;
font-weight:bold;
text-transform: uppercase;
color: #fff;
padding-bottom:3px;
}
#wrap div.title-meta span {
padding:1px 3px;
background:transparent repeat scroll 0 0;
}	

#wrap div#more-info {
padding:0 0 10px 0;
display:none;
}
#wrap div#videoCtrls {
border-top:1px dotted #D9D9D9;
}
#wrap div#more-info ul.simple-list {
padding:0 0 0;
}
/* playlist module */

#wrap div#playlist .mdl-temp {
padding-bottom: 30px;
}
#wrap div#playlist ol.lst li {	
border:none;
padding:0;
}

#wrap div.pages {	
left:0px;
width:1999em;
overflow:hidden;
position:relative;
}	

#wrap div.pages ol {
display:block;
float:left;
}

#wrap div#playlist ol.lst li.first {
border-top:0;	
}

#wrap div#playlist ol.lst li.active {
border:none;
margin:0 12px 0 0;
padding:5px;
position:static;
background-color: #262626;
}

.h-pre {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-transform: uppercase;
line-height:16px;
color: #b2b2b2;
padding-left:10px;
}
.h-sub3 {
font-family: Arial, sans-serif;
font-size:19px;
margin-right: 10px;
margin-bottom: 5px;
padding:0;
}
.h-sub3 em {
font-style: normal;
white-space: nowrap;
}
#playlist div.deck p {
font-size: 11px;
margin-right: 10px;
margin-bottom: 10px;
}

/* ecom */
ul.lst-ecom li.list-price {
text-decoration: line-through;
}
#wrap ol.lst li ul.btn-list {
margin-top: 10px;
padding: 0;
}
#wrap ol.lst li ul.btn-list li {
border: none;
display:inline;
}
#wrap ol.lst li ul.lst-ecom li.btn-buy {
padding-top: 10px;
}
#wrap ul.lst-ecom li.btn-buy a {
display: block;
width: 80px;
height: 18px;
text-align: right;
background: url(/sitewide/images/charlie/btn-shop-mtv.gif) no-repeat top left;
}
#wrap ul.lst-ecom li.btn-buy a span {
position: absolute;
left: -9999px;
}

/* video overrides */

/* Coad fixup.
---------------------------------------------------- */	
.video-sponsor {
position: absolute;
top:0px;
right:0px;
cursor:pointer;
float:right;
}

.new-video-sponsor {
position: absolute;
top:0px;
right:0px;
cursor:pointer;
float:right;
}

/*
* html .video-sponsor img {
display: none;
}
*/
#coadLogoTarget div img {
float:left;
}
.mdl-ad {
width:300px;
}

/* Franchise Links module */
#wrap ol.lst li ul.simple-list {
float:left;
max-width: 250px;
width: expression(200+"px");	
}
#wrap #seriesLinks ol.lst li ul.simple-list {
float:none;
font-family:arial;
}	
/* Lyrics */
#wrap .mdl-lyrics ol.lst li p.deck {
font-family: Arial, sans-serif;
font-size: 16px;
line-height: 20px;
}

/* usage */	
#wrap div.single ul.meta-list li span.vote-up,
#wrap div.single ul.meta-list li span.vote-down{
color: #333;
}
#wrap div.single ul.meta-list li.rateit {
background: #CCCCCC url(/sitewide/images/charlie/rating_end-cap.gif) no-repeat 0 0;
padding-left: 4px;
margin-left: 6px;
}
#wrap div.single ul.meta-list li.rateit strong{
color: #333;
margin-right: 5px;
}
#wrap div.single ul.meta-list ul.rateit li {
margin: 0;
}
ul.rateit li.rate-up a {
background-image: url(/sitewide/images/charlie/rating_thumb-up.gif);
}
ul.rateit li.rate-down a {
background-image: url(/sitewide/images/charlie/rating_thumb-down.gif);
}

/* Music Videos search module */
#search-videos{
float: none;
width: auto;
}
#search-videos .slat-title {
display: none;
}
#search-videos-input {
background: none;
width: auto;
height: auto;
padding: 0;
}
#acWrapper {
background: none;
margin-bottom:10px;
}
#aciWrapper {
background:transparent url(/sitewide/images/u/acsearch-bg.gif) no-repeat scroll 0 4px;
height:29px;
margin:0;
position:relative;
padding-bottom:0;
}
#acInput {
border:1px solid #FFFFFF;
color:#999999;
font-size:11px;
margin:8px 0 0 24px;
padding:0pt;
width: 240px;
}
#artistVideosAC .mdl {
margin-left: 0;
margin-right: 0;
padding: 0;
}
#artistVideosAC p.loading {
margin: 0;
}
#acWrapper .autocomplete .yui-ac-content li {
font-size:11px;
cursor:pointer;
}

* html #acWrapper .autocomplete .yui-ac-content {
position: relative;
}
*:first-child+html #acWrapper .autocomplete .yui-ac-content {
position: relative;
}	

/* Safari Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#video-player {
position:relative;
}

#video-sponsor {
position:absolute;
top:0px;
left:660px;
z-index:1;
}

#vidplyr{
position:relative;
z-index:2;
}
}

/* Video Detail V2 CSS changes */

#gridToggle {
float:right;
left:570px;
position:absolute;
top:20px;
z-index:100;
}

#gridToggle .gridtoggle { 
/*background:url('/global/music/images/gridicon_whitebg.png') no-repeat 0 4px; padding-left:10px;*/
}
#gridToggle .listtoggle {
/*background:url('/global/music/images/listicon_whitebg.png') no-repeat 0 5px; padding-left:10px;*/
}
div.pagination p {
font-family:tahoma;
font-size:11px;
}

div.pagination span.setPaginationWidth {
margin: auto;
}

div.pagination span.setPaginationWidth ul.paginationPrevious,
div.pagination span.setPaginationWidth ul.paginationNext {
padding:0px;
}

div.pagination span.setPaginationWidth ul.paginationOverflowWidth {
overflow:hidden; 
position:relative; 
width:250px;
padding-right: 0px;
margin-right: 10px;
}

div.pagination span.setPaginationWidth ul.paginationOverflowWidth div.paginationLongList {
overflow:hidden; 
position:relative; 
width:780px;
}

#playlist div.pagination {
margin:auto;
height:auto;
font-family:tahoma;
font-size:11px;
position:relative;
padding-top:5px;
/*	float:none;
position:absolute;
top:162px;*/
}

#playlist div.pagination p a:link, #playlist div.pagination p a:visited {
font-weight:bold;
padding:3px;
}

#playlist div.pagination p.active a:link, #playlist div.pagination p.active a:visited {
background-color:#d9d9d9;	
color:#fff;
}

#playlist div.pagination p {
margin:0 3px 0 2px;
}

#playlist div.mdl {
margin:0 0 0 10px;
padding:5px 0 10px 10px;
/*	height:180px;*/
}
#wrap div.single p.deck {
margin:0 0;
padding:10px 0;
}
.playlist-count {
font-family:impact;
color:#FFFFFF;
font-size:24px;
font-weight:bold;
position:absolute;
padding:5px;
line-height:24px;
background: url('/global/music/images/number-bgtile.png') repeat scroll 0 0 transparent;
}

.h-sub2 {
margin:0 0 15px;
}

#wrap #playlist div.pagination {
float:left;
margin:auto;
width:620px;
text-align:center;
padding-bottom:5px;
position:relative;
left:0;
}
#playlist .pagination span {
display: inline-block;
}
#wrap ol.trailers li {
border:medium none;
float:left;
margin:0 34px 0 0;
padding:0;
width:100px;
}
#wrap #multiGridModule div.mdl div.mdl {
border-bottom:5px solid #d9d9d9;
}

#wrap #multiGridModule div.mdl div.last {
border-bottom:medium none;
}

#wrap #multiGridModule div.mdl:last-child {
border-bottom:medium none;
}

#wrap #multiGridModule .mdl {
padding-left:0;
}

/*#wrap #multiGridModule div.pagination {
position:relative;
left:20px;
}*/

#wrap #multiGridModule .h-wrap {
margin-left:0px;
}

#wrap .group-ab div.mdl {
overflow: hidden;	
}
#wrap #trailers a img {
border:medium none;
display:block;
}
/*#wrap .popup_div .fluxWidget .contentAction .cacSmall li.cacItem,*/ 
.fluxWidget .contentAction .cacSmall li.cacItem {
width:120px;
}
#wrap .fluxWidget .contentAction .cacSmall .ratingCount .itemText.positive .txtLabel, .fluxWidget .contentAction .cacSmall .ratingCount .itemText.positive .txtLabel {
padding-left:15px;
}
#hide-info-bt {
padding-top:6px;	
}

#wrap .fluxWidget .contentAction .ratingCount .txtLabel {
/*background:url("/sitewide/images/u/icon-voteu.gif") no-repeat scroll 0 2px transparent;*/
}
#wrap #multiGridModule div.more-link {
clear:both;
margin:10px -10px 0;
}
#artistLinks .simple-list li:last-child {
background:url(/global/music/images/rhapsody-download.png) no-repeat scroll 0 4px transparent;
}
#artistLinks .simple-list li:last-child a {
padding-left:15px;
}
#artistLinks .simple-list li:first-child a,#seriesLinks .simple-list li:first-child a {
font-family:Arial;
font-size:16px;
font-weight:bold;
}

/* ie styles for VideoPlayer Info Module*/
#wrap div.single ul.usage {position:relative;}
#wrap .fluxWidget .contentAction .rating {
display:none;
}
#wrap #wRate .contentAction .rating {
width:95px;
display:block;
width:98px\9;
}
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount {width:auto;}
#wrap div#more-info li.form-copy form {position:relative;}
*:first-child+html #wrap #wRate .contentAction li.cacItem {margin-top:5px; text-align:left;}
*:first-child+html #wrap #wRate .contentAction .rating {width:100px;}
*:first-child+html #wrap div.single .fluxWidget .contentAction .cacItem.textItem .itemText .txtLabel {
position:relative;display:block;width:15px;height:15px;top:-12px;
}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.ratingCount .itemText .txtLabel {left:-15px;}
*:first-child+html #wrap #wStatistics {position:absolute;}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.commentCount, 
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.ratingCount {
position:relative;
top:0;width:50px;
}
*:first-child+html #wrap div#more-info li.form-copy form {left: -15px !important;}

#wrap div.single ul.meta-list li#fblike {
border-bottom:1px dotted #D9D9D9;
height:30px;
padding-top:13px;
width:282px;
}
/*#wrap div.group-abc .posted-outer-news {
background-color:#FF0000;
height:30px;
left:768px;
position:absolute;
width:200px;
}*/

/********** VIDEO LIST **************/
/*
#wrap ol.lst li {
margin:0 0 10px;
padding:0 0 10px;
}*/

.vidlist .title{
color:#000000 !important;
}

.popup_div a{
color:#1a1a1a !important;
text-decoration:none;
}

.vidlist
{
clear:both;
float:left;
margin:0;
padding:0 !important;
width:100%;
}

.vidlist_high
{
padding:0;
margin:0px;
clear:both;
color:#f2f2f2;
text-decoration:underline;
}

.vidlist_high a:hover, li.vidlist_high:hover a{
color:#f2f2f2;
}

/*.vidlist_high .vidlist span.icon-play{
background-image:url(/global/music/images/play_icon_over_for_white_version.gif) !important;
}*/

.vidlist_Collapse{
padding-bottom:0px !important;
padding-top:0px !important;
}

#videolist_id, #videolist_id option,
#episodeslist_id, #episodeslist_id option, 
#flipbooklist_id, #flipbooklist_id option, 
#castlist_id, #castlist_id option {
font-family:Tahoma;
font-size:11px;
padding:1px;
}

#videoModuleListing .posted,#episodesModuleListing .posted,#photoModuleListing .posted,#songsModuleListing .posted,#castsModuleListing .posted{
font-family:Tahoma;
font-size:11px;
padding:0 6px 0 0;
}

#Module2_AjaxLoader{
background-image:url(/global/music/images/dyna_ajaxloader_white.gif);
background-repeat:no-repeat;
width:16px;
height:16px;
display:none;
}

#olListing li, .olListing li{
border:medium none !important;
line-height:16px;
margin:0 !important;
/*min-height:20px;*/
padding-bottom:3px !important;
padding-top:2px !important;
z-index: 50000 !important;
}

#olListing{
position:relative !important;
}

.list-no, .list-ep, .list-ct, .list-title, .list-date, .song-content, .song-listen, .song-download{
float:left !important;
padding:0px !important;
margin-left:0px !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
border:none !important;
}

.alt-row {
background-color:#f2f2f2;
}

ol.grid-last li.last div.title2 a {
font-weight: normal !important;
}

.list-no a, .list-ep a, .list-ct a, .list-title a, .list-date a{
font-weight:normal !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:left;
text-indent:20px;
width:117px;
}

.level_two_video .list-title {
width:36%;
}

.level_one_video .list-title {
width:52%;
}

.level_one_video .list-date {
width:60px;
}

.popup_div {
position: absolute;
display: none;
z-index: 50000 !important;
border-collapse: collapse;
width: 385px;
}

.popup_div_body {
border:5px solid #000;
background-color:#FFFFFF;
/*height:125px;*/
float:left;
padding:10px;
z-index: 5000 !important;
}

.popup_div_body .title1{
font-family:Arial,sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
margin:0;
padding:0;
}

.popup_div_body .icon-play-lg{
background-image:url(/global/music/images/icon-trans-play-lg.gif);
height:11px;
width:16px;
}

.popup_div_body .icon {
background-color:#333333;
display:block;
float:left;
margin:4px 5px 0 0;
overflow:hidden;
text-indent:-9999px;
}

.popup_div_body .thumb{
float:right;
margin:0 0 10px 10px;
}

.popup_div_body .deck {
color:#333333;
font-family:Tahoma,sans-serif;
font-size:11px;
}

.popup_div_body p{
color:#999999;
font-family:Verdana,sans-serif;
font-size:9px;
line-height:15px;
margin:0;
padding:0;
}

.popup_div_bottom{
background:url(/global/music/images/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(/global/music/images/arrow_on_white_flip.gif) bottom center;	
background-repeat:no-repeat;
width: 385px;
height: 11px;
z-index: 5000 !important;
}

#searchmtv,	#artistlist, #navlist-wrap{
visibility: hidden;
}
.group-ab {
width:656px;
float:left;
}
.group-abc {
margin:0 0 0 10px;
}
.group-c {
width:310px;
float:right;
}
#wrap ol.lst li {
background:none;
border-color:none;
border-style:none;
border-width:1px 1px medium;
padding:0;
}

#wrap ul.share {
float:none;
}
#wrap div.single ul.meta-list .share {
border-bottom:1px solid #2e2c26;
border-top:1px solid #2e2c26;
padding-bottom:15px;
}
#wrap div.single ul.rate {
border-bottom:1px solid #2e2c26;
}
#wrap div#videoCtrls {
border-top:1px solid #2e2c26;
}
#wrap div.group-c div.mdl {
background:none repeat scroll 0 0 #f1f1f1;
}
#wrap div.group-c ol.lst {
margin:0;
}

#wrap div.group-c div.single {
background:url("/video/local/img/now-playing-hdr.gif") no-repeat scroll 0 0 #000;
padding:10px;
color:#FFFFFF;
border-bottom:6px solid #ef00a3;
}

#wrap div#playlist ol.lst li.active {
margin-right:22px;
padding:0;
background:none;
}
#wrap ol.lst li.active span.icon-play {
background:url("/sitewide/images/video/now_playing.png") no-repeat scroll 0 0 transparent !important;
height:105px;
margin-left:0px;
top:3px;
width:140px;
}
#wrap div.group-c div.single ol.lst {
margin-top:37px;
}
#playlist ol.lst li span.icon {
margin:0;
}

.mdl {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 0 10px 10px;
padding:10px 0 0 10px;
position:relative;
}
#playlist .mdl {
background:transparent;
}
.group-c .mdl {
margin-left:0;
margin-right:10px;
}
#playerMdl {
margin-bottom:10px;
padding:2px;
background:transparent;
}
#videoPlayer {
height:391px;
text-align:center;
width:640px;
border:#333333 1px solid;
}
#videoPlayerWrapper {

}
.mdl-ad {
background:url("/sitewide/images/charlie/advertisement-text.gif") no-repeat scroll 12px 100% transparent;
height:250px;
margin:0 0 10px;
width:300px;
}
#wrap .group-ab div.mdl {
margin-top:0;
padding-top:0;
}
#wrap #multiGridModule div.mdl:last-child {
border-bottom:medium none;
}
#wrap .group-ab div.comments-wrapper, #wrap #dynaVidListingPopulate .mdl {
padding:10px 10px 0 10px;
}
#wrap #multiGridModule .mdl {
padding:10px 10px 10px 0;
}
#wrap .group-ab div.mdl div.mdl {
margin-top:10px;
}
div.pagination ul li.page-prev a {
background:url("/video/local/img/page-prev.gif") no-repeat scroll 0 0 transparent;
}
div.pagination ul li.page-next a {
background:url("/video/local/img/page-next.gif") no-repeat scroll 0 0 transparent;
}

#wrap #multiGridModule div.pagination {
float:right;
height:28px;
width:150px;
}
#wrap div.pagination {
height:28px;
left:558px;
position:absolute;
top:12px;
}
#gridToggle {
top:25px;
}
#wrap ol.lst li ul.simple-list {
max-width:190px;
}

#pageHeader {
margin:0;
padding:7px 0;
}

#pageHeader div {
font-family:Verdana,Tahoma;
font-weight:bold;
color:#ffffff;
font-size:20px;
margin-left:12px;
}
#wrap-inner {
margin-top:0;
padding-top:0 !important; padding-top: 0;
background-color:#ffffff;
}

/* override /global/music/css/music.css background image */
#wrap-inner.w-640x320 {
background-image:none;
padding-top:0;
}
#wrap-inner.w-640x320 #inner {
/*background-image:none;*/
background:transparent url(/video/local/img/gradient_bg.png) no-repeat 0 0;
}
#inner #modalWindow { display:none; }

#wrap ol.photo-alt li img.thumb {
height:53px;
width:70px;
}
#wrap ol.lst li.last {
border:none;
margin:0;
}

#wrap div.single h1 {
color:#fff;
font-size:18px;
line-height:22px;
}
.group-ab img.thumb {
border:1px solid #000000;
}

/**** MODULES ********/

#dynaVidListingPopulate ol.lst li.alt-row {
background-color:#F2F2F2;
}

#wrap ol.lst li ul {
border:medium none;
float:right;
list-style:none outside none;
margin-left:0;
padding:0;
width:100%;
}

#wrap ol.lst li {
overflow:hidden;
}

#wrap div.single ul.meta-list {
border-top:none;
padding:10px 0;
}
#wrap div.single ul.rate {
padding:5px 0 0;

}
#wrap div.single ul.simple-list {
font-size:12px;
}

#wrap div.title-meta span {
background:#008aff;
padding:1px;
}

#wrap ol.lst li div.title3 {
display:inline;
font-size:11px;
font-weight:normal;
line-height:16px;
margin:0;
padding:0;
}
#wrap .h-main a:link, #wrap .h-main a:visited, #wrap .h-sub a:link, #wrap .h-sub a:visited, #wrap .h-sub2 a:link, #wrap .h-sub2 a:visited {
color:#008aff;
}
#wrap .h-sub a:hover {
text-decoration:underline;
}
#wrap a:link, #wrap a:visited {
color:#008aff;
font-weight:bold;
}

.h-sub {
border-top:5px solid #c5c5c5;
margin: 0 0 12px 0;
padding: 2px 0 0 0;
font-family: Arial;
font-size: 20px;
font-weight: bold;
line-height:30px;
overflow: hidden;
}
.h-sub span {
/*border-bottom:1px solid #EE3572;*/
background:url("/home4/modules/browse_artists/plus.gif") repeat-x scroll center bottom transparent;
color:#464444;
height:38px;
font-size:18px;
float:left;
padding:0;
}

#wrap .mdl-scroll .h-wrap {
margin-left:0;
}
#wrap div.mdl-lyrics ol.lst,#wrap div#seriesLinks ol.lst,#wrap div#artistLinks ol.lst, #wrap div#customPromo ol.lst,#wrap div#rssPartner ol.lst {
padding:8px;
border:1px solid #C5C5C5;
}

.h-wrap {
padding-top:0px;
margin-left:0px;
}

/* series module */
#wrap .mdl .h-wrap .h-sub2 {
border-top:none;
color:#000000;
margin:0 0 0px;
padding:0 0 0;
}
#wrap .group-c .mdl .h-wrap .h-sub2 span {
color:#464444;
background:transparent url(/video/local/img/sidebar_hdr.gif) repeat-x scroll 0 0;
line-height:39px;
margin:0;
padding:0 10px;
}

#wrap .comments-wrapper .h-wrap .h-sub2 {
border-top:5px solid #c5c5c5;
line-height:30px;
/*margin:10px 10px 0;*/
overflow:hidden;
padding:2px 0 0;
color:#464444;
}
#wrap .comments-wrapper .h-wrap .h-sub2 span {
background:url("/home4/modules/browse_artists/plus.gif") repeat-x scroll center bottom transparent;
font-size:18px;
height:38px;
}

#wrap .mdl .h-wrap .h-sub2 span {
border-top:none;
margin:0;
padding-left:10px;
}

#wrap .mdl .h-wrap .h-sub2 span a {
color:#464444;
font-size:18px;
font-weight:bold;
/*padding:0 10px;*/
overflow-x:hidden;
white-space:nowrap;
width:280px;
}
#wrap div.more-link a:link, #wrap div.more-link a:visited {
background:none repeat scroll 0 0;
color:#4498c8;
padding:1px 4px;
}

#seriesLinks div.more-link {
display:none;
}
#artistLinks div.more-link {
display:none;
}

#customPromo ol.lst li ul.simple-list {
width:255px !important;
}

/* browse video channels*/
#customPromo ol.lst li ul.simple-list {
float:left;
max-width:255px;
width:255px;
}

#customPromo ol.lst li ul.simple-list li {
background:transparent url(/sitewide/images/video/hr.jpg) no-repeat scroll 0 0;
border-bottom:0;
padding:3px;
width:276px;
}

#wrap ol.lst li .group ul.simple-list li, #wrap ol.lst li .group ul.simple-list li.relnk {
border-bottom:none;
padding:0px;
font-size:11px;
}
#wrap div.single ol.lst ul.simple-list li.relnk a {
background:transparent url(/sitewide/images/video/rhapsody.gif) no-repeat scroll 0px 2px;
padding:0 0 0 67px;
}

#wrap ol.lst li .group ul.simple-list li a {
font-weight:normal;
color:#008aff;
}
#wrap ol.lst li .group ul.simple-list li {
color:#a9a9a9;
}
#wrap #artistLinks ol.lst li {
border-bottom:1px dotted #D9D9D9;
margin:0 0 10px;
padding:0 0 10px;
}
#wrap #artistLinks ol.lst ul.simple-list li {
border-bottom:none;
margin:0;
padding:0;
}
#wrap #artistLinks ol.lst li.last {
border-bottom:none;
margin:0;
padding:0;
}
#wrap ol.lst li .group ul.simple-list li span {
float:left;
width:62px;
padding: 0 5px 0 0;
text-align:right;
}
#wrap ol.lst li .group ul.simple-list li a strong, #wrap ol.lst li .group ul.simple-list li strong {
width:60px;
font-weight:normal;
text-align:right;
color:#a9a9a9;
}
#wrap ol.lst li .group ul.simple-list li a strong:after, #wrap ol.lst li .group ul.simple-list li strong:after {
content: ":";
}

.group-c .mdl .h-wrap, #artistLinks .h-wrap, #seriesLinks .h-wrap, #customPromo .h-wrap {
margin-left:0;
}
.group-c .mdl .h-wrap .h-sub2 {
margin:0 0 0;
}
.group-c .mdl {
padding:0 0 0 0;

}
.backLink {
text-align:right;
padding-right:10px;
width:304px;
background:#dadada;
text-transform:uppercase;
display:none;
}
#customPromo .backLink a {
color:#fe417b;
}
#wrap #multiGridModule .h-wrap {
margin-left:10px;
}

#wrap #multiGridModule div.mdl div.mdl .h-wrap {
margin-left:0px;
}
#wrap #artistLinks ol.lst li ul.simple-list {
max-width:200px;
}
#wrap #seriesLinks ol.lst li ul.simple-list {
max-width:300px;
}

/* TEST */

#playlist img.thumb {
position:relative;
/*left:-23px;*/
}
.playlist-count {
z-index:10;
}
#wrap div#playlist ol.lst li {
width:140px;
overflow:hidden;
}
#wrap div#multiGridModule ol.lst li,#wrap div#webExclusives ol.lst li,#wrap div#showClips ol.lst li,#wrap div#fullEpisodes ol.lst li {
width:140px;
overflow:hidden;
}

#wrap div#multiGridModule .h-sub{
margin:0;

}

/* artist module */
#wrap ol.photo-alt li img.thumb {
border:none;
}
#artistLinks .simple-list li:last-child a {
padding-left:20px;
font-weight:normal;
}
#artistLinks .simple-list li a:link, #artistLinks .simple-list li a:link a:visited {
color:#7c7c7c;
}
#artistLinks .simple-list li:first-child a:link, #artistLinks .simple-list li:first-child a:link a:visited {
color:#008aff;
}
.vidlist_high a:hover, li.vidlist_high:hover a {
color:#000;
}
.vidlist_high, li.vidlist_high:hover {
color:#000;
text-decoration:none;
}
.vidlist_high
{
height:24px;
}
#wrap .fluxWidget .contentAction .txtLabel {
display:none;
}

#wrap li.moreElement a:link, #wrap li.moreElement a:visited, #hide-info-bt a:link, #hide-info-bt a:visited, #more-info-bt a:link, #more-info-bt a:visited{
color:#ef00a3;
font-weight:bold;
text-transform:uppercase;
}

#wrap div.single ul.usage li.meta-rate ul li.commentCount, 
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.commentCount,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount {
margin-top:2px !important margin-top:0px;
}
#wrap div.title-meta span {
background:none;
color:#ef00a3;
}
#wrap div.title-meta span.txtLabel {
display:none;
}
#rssPartner ol.lst li div.title2 { 
text-transform: uppercase; 
font-size:12px;
height:20px;
}
#rssPartner ol.lst li {
background:url("/sitewide/images/video/hr.jpg") no-repeat scroll 0 0 transparent;
padding:10px 3px 3px;
}
#rssPartner ol.lst li:first-child {
background:none;
}
#wrap ol.lst li div.rssPartner_list {
margin-bottom:5px;
margin-left:20px;
}
#rssPartner li img {
margin-right:5px;
}
#wrap .mdl .h-wrap .h-sub2 span a,#wrap .mdl .h-wrap .h-sub2 span,#wrap .mdl .h-wrap .h-sub span {
text-transform: uppercase; 
}
#wrap ol.lst li ul.simple-list li:first-child {
background:none;
}
#wrap div.more-link a:link, #wrap div.more-link a:visited {
background:none repeat scroll 0 0 transparent;
color:#ef00a3;
padding:1px 4px;
}
#wrap .comments-wrapper .h-wrap .h-sub2 span {
margin:0;
padding:0;
}
#wrap ol.lst li span.icon-play {
background:url("/video/local/img/play-overlay.png") no-repeat scroll 0px 0px transparent !important;
height:39px;
margin-left:50px;
position:absolute;
text-indent:9999px;
top:30px;
width:39px;
cursor:pointer;
z-index:10;
}

#dynaVidListingPopulate ol.lst li span.icon-play {
background:none !important;
}

#artistLinks .simple-list li:last-child {
background:url("/video/local/img/icon-download.gif") no-repeat scroll 0px 2px transparent;
margin-left:5px;
}

.h-sub span, #wrap #inner .mdl .h-wrap .h-sub2 span, #wrap #inner .h-sub3 {
border-top:none !important;
}
span.now-playing {
display:none;
}
#wrap div.single ul.hd-ctrls li.hd-watch {
padding-right:0px;
}
#videoCtrls ul li, #wrap div.single ul.hd-ctrls li {
margin:0 5px 0 0;
}
.playlist-count {
background:none repeat scroll 0 0 transparent;
color:#333333;
font-family:arial;
position:absolute;
top:106px;
font-size:14px;
font-weight:bold;
padding:0;
}
.playlist-count {
background:none;
}
#wrap a:hover {
color:#ef00a3;
text-decoration:none;
}
#playlist ol.lst li div.title3 strong, #playlist ol.lst li div.title3 span.title {
margin:0;
position:relative;
left:12px;
}
#rssPartner li span a:link,#rssPartner li span a:visited {
font-weight:bold;
}
#wrap div.single ul.meta-list li#fblike {
border-bottom:1px solid #2E2C26;
height:36px;
}

/* Player module*/
#videoAd{
width:200px;
height:250px;
}
#videoPlayer{
text-align:center;
margin:auto;
height:360px;
width:640px;	
}
#videoPlayerWrapper{
margin: auto;
text-align: center;
}
/* styles for immersive 360 video player */	
#videoPlayer.implayer2{
height:550px;
margin:10 0 0 0;
width:600px; 
}
#embedContainer{
text-align:center;
margin:auto;
height:100%;
width:100%;
}
#embeddedPlayer{
outline: none;
}
videoCtrls{
text-align: center;
margin:auto 10px auto auto;
}	
/* style for immersive 360 video player */	
#videoCtrls.implayer3{
visibility:hidden;
}	
#videoCtrls ul, #wrap div.single ul.hd-ctrls{ 
margin: 10px 0 0 0; 
padding:0;
color: #808080;
font-family: Tahoma,Verdana,Arial,sans-serif;
font-size: 11px;
}
#videoCtrls ul li, #wrap div.single ul.hd-ctrls li{ 
list-style-type:none; 
float:left; 
margin:0 15px 0 0; 
padding:0px;
}
#videoCtrls ul input,
#videoCtrls ul label{
display:block;
float:left;
}
#videoCtrls ul input{
margin: 0 5px 0 0;
width: 13px;
height: 13px;
}
#wrap ul.vid-ctrls a:link,
#wrap ul.vid-ctrls a:visited{
color: #808080;	
padding-left: 18px;	
}
#wrap ul.hd-ctrls a:link,
#wrap ul.hd-ctrls a:visited{
color: #808080;
}
#videoCtrls ul a.detach{
background: url(/sitewide/images/charlie/icon-detach.gif) no-repeat 0 2px; 
}
#videoCtrls ul a.help{
background: url(/sitewide/images/charlie/icon-help.gif) no-repeat 0 2px;
}
#wrap div.single ul.hd-ctrls ul.hd-ctrls a:link,
#wrap div.single ul.hd-ctrls ul.hd-ctrls a:visited{
padding-left: 0;
}
#wrap div.single ul.hd-ctrls li.hd-watch{
padding-right: 19px;
background: url(/sitewide/images/charlie/icon-hd.gif) no-repeat right 3px; 
}
#wrap div.single ul.hd-ctrls a{
font-weight: bold;
}
#wrap .mdl-player{
padding-top: 20px;
padding-left: 0px;
}
#wrap .mdl-player div.more-link{
margin-top: 15px;
}
#playerMdl{
padding:2px;
}
/* styles for immersive media 360 player */
#playerMdl.implayer{
height:550px; 
}	
.group-ab{
position:relative;
}
.group-abc{
float: left;
width: 956px;
background: none;
margin: 10px 0 0 10px;
}
.group-abc #playerMdl.mdl{
margin:0px;
padding:10px 0;
}
#wrap ol.lst{
margin:0 10px 10px 0;
}
#playlist ol.lst{
margin:0 10px 10px 0;
}
#wrap ol.lst-photos-four li{
margin-right:22px;
width:140px;
}
#wrap #playlist .pages ol.lst-photos-four li.last{
margin-right:22px;
}
#wrap .series-info{
font-family: Arial, sans-serif;
font-size:11px;
}
#wrap .series-info a{
font-weight:bold;
}
#wrap div.single h1{
font-size:16px;
line-height:20px;
}
#wrap div.single h1 a{
font-weight:bold;
}
#wrap div.single h1 a.series{
font-size:11px;
}
#wrap #more-info-bt a:link, #wrap #more-info-bt a:visited{
}
#wrap div.single #more-info-bt{
padding:8px 0;
}
#wrap div.single ol.lst li p.deck{
font-family: Arial, sans-serif;
font-size:13px;
margin-right: 0;
}
#wrap div.single ul.simple-list{
list-style: none;
list-style-type:none; 
font-family: Arial, sans-serif;
font-size: 13px;
padding:10px 0 2px 0;
margin:0;
}
#wrap div.single ol.lst ul.simple-list li{
padding-bottom: 2px;
}
#wrap div.single ol.lst{
margin:0 10px 0 0;
}
#wrap div.single ol.lst ul.simple-list li.relnk{
font-size: 11px;
}
#wrap div.single ul.meta-list{
padding:0px;
border: none;
padding:15px 0 0;
}
#wrap div.single ul.meta-list .share{
width:100%;
border-top:1px dotted #D9D9D9;
border-bottom:1px dotted #D9D9D9;	
padding:2px;
}
#wrap div.single ul.meta-list li{
margin:0 20px 0 0;
padding: 0;
line-height:12px;	
}
#wrap div.single ul.meta-list li.last{
margin: 0;
}
#wrap div.single ul.meta-list li strong{
color: #999;
}
#wrap div.single ul.meta-list li.meta-rate{
float:left;
width:150px;
height:30px;
}
#wrap div.single ul.meta-list li.meta-rate strong{
margin: 0;
}
#wrap div.single ul.meta-list li.share h3{
padding:10px 0 0;
font-weight:bold;
}
#wStatistics .contentAction .cacSmall li:last-child{
display:none;
}
/* usage line */
#wrap div.single ul.usage li{
margin-right:0;
}
#wrap div.single ul.usage li.usage-views{
width: auto;
text-align: center;
margin-right: 9px;
}
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.commentCount, #wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
height: auto;
}
#wrap .fluxWidget .contentAction .cacSmall .cacItem.commentCount p,
#wrap .fluxWidget .contentAction .cacSmall .cacItem.ratingCount p{
margin: 0px;
}
#wrap div.single ul.usage li.usage-posted,
#wrap div.single ul.usage li.usage-stats,
#wrap div.single ul.usage li.usage-views{
height: 12px;
}
#wrap div.single ul.usage li.usage-stats{
display: block;	
float:left;
}
#wrap div.single ul.usage li.meta-rate ul li.commentCount, 
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.commentCount,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
margin-top:0px;
width:auto;
text-align: center;
}
#wrap div.single .fluxWidget .contentAction .cacSmall .fluxCac{
width: 100%;
}
#wrap div.single ul.meta-list li strong{
margin-right:0px;
}
#wrap div.single ul.rate{
padding:0 0 10px;
border-bottom:1px dotted #D9D9D9;
}
#wrap .fluxWidget .contentAction .rating{
width:91px;
padding-left: 0px;
height: 26px;
}
#wrap .meta-list.rate .fluxWidget .contentAction .cacItem{
height: 26px;
}
#wrap div.single ul.meta-list.share{
height: 100%;
}
#wrap .flux .fluxBtn{
height:18px;
margin:4px 4px 4px 0px;
}
#wrap .flux .fluxBtn{ 
line-height:18px;
}
.fluxWidget .contentAction .rating .fluxBtn {
padding-right:5px;
*padding-right:7px;
}
#wrap div.single ul.usage li.usage-posted{
margin-right:9px;
}
#wrap div.single ul.usage li.meta-rate ul li.commentCount strong,
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall strong{
float: none;
}
/* share */
#wrap div.single ul.share li{
padding-bottom: 10px;
}
#wrap div#more-info li{ 
list-style-type:none;
list-style:none;
padding:2px 0;	
}
#wrap div#more-info li.form-copy{ 
padding:15px 0;	
}	
#wrap div#more-info li.form-copy span{
font-weight: bold;
float: left;
margin: 2px 10px 0 5px;
}
#wrap div#more-info li.form-copy form{
background: url(/global/music/images/wht-textfld_share.gif) no-repeat 0px 0px;
padding: 0;
width:281px;
height: 22px;
}
#wrap div#more-info li.form-copy input{
float: left;
width:230px;
height: 16px;
margin: 3px 0 0 5px;
padding: 0;
border: 1px solid #fff;
color: #808080;
font-size:11px;
}
#wrap div#more-info li.form-copy form a{
background:transparent url(/sitewide/images/charlie/btn_copy.gif) no-repeat scroll left top;
display:block;
height:18px;
width:39px;
float: right;
margin: 2px 2px 0 0;
}
#wrap div#more-info li.form-copy a:hover{
background-position: 0 -18px;
}
#wrap div.title-meta{
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
line-height:16px;
font-weight:bold;
text-transform: uppercase;
color: #fff;
padding-bottom:3px;
}
#wrap div.title-meta span{
padding:1px 3px;
background:transparent repeat scroll 0 0;
}	
#wrap div#more-info{
padding:0 0 10px 0;
}
#wrap div#videoCtrls{
border-top:1px dotted #D9D9D9;
}
#wrap div#more-info ul.simple-list{
padding:0 0 0;
}
/* playlist module */
#wrap div#playlist .mdl-temp{
padding-bottom: 30px;
}
#wrap div#playlist ol.lst li{	
border:none;
padding:0;
}
#wrap div.pages{	
left:0px;
width:1999em;
overflow:hidden;
position:relative;
z-index: 0;
}	
#wrap div.pages ol{
display:block;
float:left;
}
#wrap div#playlist ol.lst li.first{
border-top:0;	
}
#wrap div#playlist ol.lst li.active{
border:none;
margin:0 12px 0 0;
padding:5px;
position:static;
background-color: #262626;
}
.h-pre{
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
text-transform: uppercase;
line-height:16px;
color: #b2b2b2;
padding-left:10px;
}
.h-sub3{
font-family: Arial, sans-serif;
font-size:19px;
margin-right: 10px;
margin-bottom: 5px;
padding:0;
}
.h-sub3 em{
font-style: normal;
white-space: nowrap;
}
#playlist div.deck p{
font-size: 11px;
margin-right: 10px;
margin-bottom: 10px;
}
/* ecom */
ul.lst-ecom li.list-price{
text-decoration: line-through;
}
#wrap ol.lst li ul.btn-list{
margin-top: 10px;
padding: 0;
}
#wrap ol.lst li ul.btn-list li{
border: none;
display:inline;
}
#wrap ol.lst li ul.lst-ecom li.btn-buy{
padding-top: 10px;
}
#wrap ul.lst-ecom li.btn-buy a{
display: block;
width: 80px;
height: 18px;
text-align: right;
background: url(/sitewide/images/charlie/btn-shop-mtv.gif) no-repeat top left;
}
#wrap ul.lst-ecom li.btn-buy a span{
position: absolute;
left: -9999px;
}
/* video overrides */
/* Coad fixup.
---------------------------------------------------- */	
.video-sponsor{
position: absolute;
top:0px;
right:0px;
cursor:pointer;
float:right;
}
.new-video-sponsor{
position: absolute;
top:0px;
right:0px;
cursor:pointer;
float:right;
}
#coadLogoTarget div img{
float:left;
}
.mdl-ad{
width:300px;
}
/* Franchise Links module */
#wrap ol.lst li ul.simple-list{
float:left;
max-width: 250px;
width: expression(200+"px");	
}
#wrap #seriesLinks ol.lst li ul.simple-list{
float:none;
font-family:arial;
}	
/* Lyrics */
#wrap .mdl-lyrics ol.lst li p.deck{
font-family: Arial, sans-serif;
font-size: 16px;
line-height: 20px;
}
/* usage */	
#wrap div.single ul.meta-list li span.vote-up,
#wrap div.single ul.meta-list li span.vote-down{
color: #333;
}
#wrap div.single ul.meta-list li.rateit{
background: #CCCCCC url(/sitewide/images/charlie/rating_end-cap.gif) no-repeat 0 0;
padding-left: 4px;
margin-left: 6px;
}
#wrap div.single ul.meta-list li.rateit strong{
color: #333;
margin-right: 5px;
}
#wrap div.single ul.meta-list ul.rateit li{
margin: 0;
}
ul.rateit li.rate-up a{
background-image: url(/sitewide/images/charlie/rating_thumb-up.gif);
}
ul.rateit li.rate-down a{
background-image: url(/sitewide/images/charlie/rating_thumb-down.gif);
}
/* Music Videos search module */
#search-videos{
float: none;
width: auto;
}
#search-videos .slat-title{
display: none;
}
#search-videos-input{
background: none;
width: auto;
height: auto;
padding: 0;
}
#acWrapper{
background: none;
margin-bottom:10px;
}
#aciWrapper{
background:transparent url(/sitewide/images/u/acsearch-bg.gif) no-repeat scroll 0 4px;
height:29px;
margin:0;
position:relative;
padding-bottom:0;
}
#acInput{
border:1px solid #FFFFFF;
color:#999999;
font-size:11px;
margin:8px 0 0 24px;
padding:0pt;
width: 240px;
}
#artistVideosAC .mdl{
margin-left: 0;
margin-right: 0;
padding: 0;
}
#artistVideosAC p.loading{
margin: 0;
}
#acWrapper .autocomplete .yui-ac-content li{
font-size:11px;
cursor:pointer;
}
* html #acWrapper .autocomplete .yui-ac-content{
position: relative;
}
*:first-child+html #acWrapper .autocomplete .yui-ac-content{
position: relative;
}	
/* Safari Hack */
@media screen and (-webkit-min-device-pixel-ratio:0){
#video-player{
position:relative;
}

#video-sponsor{
position:absolute;
top:0px;
left:660px;
z-index:1;
}

#vidplyr{
position:relative;
z-index:2;
}
}
/* Video Detail V2 CSS changes */
#gridToggle{
float:right;
left:570px;
position:absolute;
top:20px;
z-index:100;
}
#gridToggle .gridtoggle{ 
background:url('/sitewide/images/charlie/sprites/site_wide.png') no-repeat -162px 4px; padding-left:10px;
}
#gridToggle .listtoggle{
background:url('/sitewide/images/charlie/sprites/site_wide.png') no-repeat -198px 5px; padding-left:10px;
}
div.pagination p{
font-family:tahoma;
font-size:11px;
}
div.pagination span.setPaginationWidth{
margin: auto;
}
div.pagination span.setPaginationWidth ul.paginationPrevious,
div.pagination span.setPaginationWidth ul.paginationNext{
padding:0px;
}
div.pagination span.setPaginationWidth ul.paginationOverflowWidth{
overflow:hidden; 
position:relative; 
padding-right: 0px;
}
div.pagination span.setPaginationWidth ul.paginationOverflowWidth div.paginationLongList{
overflow:hidden; 
position:relative; 
width:780px;
}
#playlist div.pagination{
margin:auto;
height:auto;
font-family:tahoma;
font-size:11px;
position:relative;
padding-top:5px;
}
#playlist div.pagination p a:link, #playlist div.pagination p a:visited{
font-weight:bold;
padding:3px;
}
#playlist div.pagination p.active a:link, #playlist div.pagination p.active a:visited{
background-color:#d9d9d9;	
color:#fff;
}
#playlist div.pagination p{
margin:0 3px;
}
#playlist div.mdl{
margin:0 0 0 10px;
padding:5px 0 10px 10px;
}
#wrap div.single p.deck{
margin:0 0;
padding:10px 0;
}
#wrap ol.lst li div.title3{
position: relative;
}
.playlist-count{
font-family:impact;
color:#FFFFFF;
font-size:24px;
font-weight:bold;
position:absolute;
padding:5px;
line-height:24px;
background: url('/global/music/images/number-bgtile.png') repeat scroll 0 0 transparent;
left: 0px;
top: 0px;
}
.h-sub2{
margin:0 0 15px;
}
#wrap #playlist div.pagination{
float:left;
margin:auto;
width:620px;
text-align:center;
padding-bottom:5px;
position:relative;
left:0;
}
#playlist .pagination span{
display: inline-block;
}
#wrap ol.trailers li{
border:medium none;
float:left;
margin:0 34px 0 0;
padding:0;
width:100px;
}
#wrap #multiGridModule div.mdl div.mdl{
border-bottom:5px solid #d9d9d9;
}
#wrap #multiGridModule div.mdl div.last{
border-bottom:medium none;
}
#wrap #multiGridModule div.mdl:last-child{
border-bottom:medium none;
}
#wrap #multiGridModule .mdl{
padding-left:0;
}
#wrap #multiGridModule .h-wrap{
margin-left:0px;
}
#wrap .group-ab div.mdl{
overflow: hidden;	
}
#wrap #trailers a img{
border:medium none;
display:block;
}
.fluxWidget .contentAction .cacSmall li.cacItem{
width:120px;
}
#wrap .fluxWidget .contentAction .cacSmall .ratingCount .itemText.positive .txtLabel, .fluxWidget .contentAction .cacSmall .commentCount .itemText.positive .txtLabel{
padding-left:15px;
width:15px;
margin-right:5px;
}
#hide-info-bt{
padding-top:6px;	
}
#wrap .fluxWidget .contentAction .ratingCount .txtLabel{
}
#wrap #multiGridModule div.more-link {
clear:both;
margin:10px -10px 0;
}
#artistLinks .simple-list li:last-child{
background:url(/global/music/images/rhapsody-download.png) no-repeat scroll 0 4px transparent;
}
#artistLinks .simple-list li:last-child a{
padding-left:15px;
}
#artistLinks .simple-list li:first-child a,#seriesLinks .simple-list li:first-child a{
font-family:Arial;
font-size:16px;
font-weight:bold;
}
/* ie styles for VideoPlayer Info Module*/
#wrap div.single ul.usage{
position:relative;
width: 280px;
}
#wrap .fluxWidget .contentAction .rating{
display:none;
}
#wrap #wRate .contentAction .rating{
width:98px;
display:block;
/*width:98px\9;*/
}
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{width:auto;}
#wrap div#more-info li.form-copy form{position:relative;}
*:first-child+html #wrap #wRate .contentAction li.cacItem{margin-top:5px; text-align:left;}
*:first-child+html #wrap #wRate .contentAction .rating{width:100px;}
*:first-child+html #wrap div.single .fluxWidget .contentAction .cacItem.textItem .itemText .txtLabel{
position:relative;display:block;width:15px;height:15px;top:-12px;
}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.commentCount .itemText .txtLabel{left:-5px;}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.ratingCount .itemText .txtLabel{left:-5px;}
*:first-child+html #wrap #wStatistics{position:absolute;}
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.commentCount,
*:first-child+html #wrap div.single ul.usage .fluxWidget .contentAction .cacSmall .cacItem.ratingCount{
position:relative;
top:0;width:50px;
}
*:first-child+html #wrap div#more-info li.form-copy form{left: -15px !important;}
#wrap div.single ul.meta-list li#fblike{
border-bottom:1px dotted #D9D9D9;
height:30px;
padding-top:13px;
width:282px;
}
.title3 a .title .song{
display: block;
}
.title3 a .title .artist{
display: block;
}
.title3 a:hover .title .song, .title3 a:hover .title .artist{
display: block;
text-decoration: underline;
}
.title3 a:link .title .artist, .title3 a:visited .title .artist{
font-weight: bold;
}
#wrap .mdl.playlistmdl .h-wrap .h-sub3{
display: none;
}
#wrap div.cacSmall{
height: 1%;
}
#wrap div.cacSmall:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#vidRecs2, #vidRecs3{display:none;}
/********** VIDEO LIST **************/
.vidlist .title{
color:#000000 !important;
}
.popup_div a{
color:#1a1a1a !important;
text-decoration:none;
}
.vidlist
{
clear:both;
float:left;
margin:0;
padding:0 !important;
width:100%;
}
.vidlist_high, #wrap .vidlist_high
{
padding:0;
margin:0px;
clear:both;
color:#f2f2f2;
text-decoration:underline;
}
#wrap .vidlist_high a:link, #wrap .vidlist_high a:visited {
color: #F2F2F2;
}
.vidlist_high a:hover, li.vidlist_high:hover a{
color:#f2f2f2;
}
.vidlist_Collapse{
padding-bottom:0px !important;
padding-top:0px !important;
}
#videolist_id, #videolist_id option,
#episodeslist_id, #episodeslist_id option, 
#flipbooklist_id, #flipbooklist_id option, 
#castlist_id, #castlist_id option{
font-size:11px;
padding:1px;
}
#videoModuleListing .posted,#episodesModuleListing .posted,#photoModuleListing .posted,#songsModuleListing .posted,#castsModuleListing .posted{
padding:0 6px 0 0;
}
#Module2_AjaxLoader{
background-image:url(/global/music/images/dyna_ajaxloader_white.gif);
background-repeat:no-repeat;
width:16px;
height:16px;
display:none;
}
#olListing li, .olListing li{
border:medium none !important;
line-height:16px;
margin:0 !important;
padding-bottom:3px !important;
padding-top:2px !important;
z-index: 50000 !important;
}
#olListing{
position:relative !important;
}
.list-no, .list-ep, .list-ct, .list-title, .list-date, .song-content, .song-listen, .song-download{
float:left !important;
padding:0px !important;
margin-left:0px !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
border:none !important;
}
.alt-row{
background-color:#f2f2f2;
}
ol.grid-last li.last div.title2 a{
font-weight: normal !important;
}
.list-no a, .list-ep a, .list-ct a, .list-title a, .list-date a{
font-weight:normal !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{
padding-right:10px;
text-align:left;
text-indent:20px;
width:117px;
}
.level_two_video .list-title{
width:36%;
}
.level_one_video .list-title{
width:52%;
}
.level_one_video .list-date{
width:60px;
}
.popup_div{
position: absolute;
display: none;
z-index: 50000 !important;
border-collapse: collapse;
width: 385px;
}
.popup_div_body{
border:5px solid #000;
background-color:#FFFFFF;
float:left;
padding:10px;
z-index: 5000 !important;
}
.popup_div_body .title1{
font-family:Arial,sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
margin:0;
padding:0;
}
.popup_div_body .icon-play-lg{
background-image:url(/global/music/images/icon-trans-play-lg.gif);
height:11px;
width:16px;
}
.popup_div_body .icon{
background-color:#333333;
display:block;
float:left;
margin:4px 5px 0 0;
overflow:hidden;
text-indent:-9999px;
}
.popup_div_body .thumb{
float:right;
margin:0 0 10px 10px;
}
.popup_div_body .deck{
color:#333333;
font-family:Tahoma,sans-serif;
font-size:11px;
}
.popup_div_body p{
color:#999999;
font-family:Verdana,sans-serif;
font-size:9px;
line-height:15px;
margin:0;
padding:0;
}
.popup_div_bottom{
background:url(/global/music/images/arrow_on_white.gif) top center;	
background-repeat:no-repeat;
width: 385px;
height: 11px;
z-index: 5000 !important;
float:left;
text-indent:-9999px;
}
.popup_div_bottom_flip{
background:url(/global/music/images/arrow_on_white_flip.gif) bottom center;	
background-repeat:no-repeat;
width: 385px;
height: 11px;
z-index: 5000 !important;
}

#searchmtv,	#artistlist, #navlist-wrap{
visibility: hidden;
}
.group-ab {
width:656px;
float:left;
}
.group-abc {
margin:0 0 0 10px;
}
.group-c {
width:310px;
float:right;
}
#wrap ol.lst li {
background:none;
border-color:none;
border-style:none;
border-width:1px 1px medium;
padding:0;
}

#wrap ul.share {
float:none;
}
#wrap div.single ul.meta-list .share {
border-bottom:1px solid #2e2c26;
border-top:1px solid #2e2c26;
padding-bottom:15px;
}
#wrap div.single ul.rate {
border-bottom:1px solid #2e2c26;
}
#wrap div#videoCtrls {
border-top:1px solid #2e2c26;
}
#wrap div.group-c div.mdl {
background:none repeat scroll 0 0 #f1f1f1;
}
#wrap div.group-c ol.lst {
margin:0;
}

#wrap div.group-c div.single {
background:url("/video/local/img/now-playing-hdr.gif") no-repeat scroll 0 0 #000;
padding:10px;
color:#FFFFFF;
border-bottom:6px solid #ef00a3;
}

#wrap div#playlist ol.lst li.active {
margin-right:22px;
padding:0;
background:none;
}
#wrap ol.lst li.active span.icon-play {
background:url("/sitewide/images/video/now_playing.png") no-repeat scroll 0 0 transparent !important;
height:105px;
margin-left:0px;
top:3px;
width:140px;
}
#wrap div.group-c div.single ol.lst {
margin-top:37px;
}
#playlist ol.lst li span.icon {
margin:0;
}

.mdl {
background:none repeat scroll 0 0 #FFFFFF;
margin:0 0 10px 10px;
padding:10px 0 0 10px;
position:relative;
}
#playlist .mdl {background: #ffffff; padding-top: 3px; };
#playlist .mdl #pages { padding-top: 3px; }

.group-c .mdl {
margin-left:0;
margin-right:10px;
}
#playerMdl {
margin-bottom:10px;
padding:2px;
background:transparent;
}
#videoPlayer {
height:391px;
text-align:center;
width:640px;
border:#333333 1px solid;
}
#videoPlayerWrapper {

}
.mdl-ad {
background:url("/sitewide/images/charlie/advertisement-text.gif") no-repeat scroll 12px 100% transparent;
height:auto;
margin:0 0 10px;
width:300px;
}
#wrap .group-ab div.mdl {
margin-top:0;
padding-top:10px;
}
#wrap #multiGridModule div.mdl:last-child {
border-bottom:medium none;
}
#wrap .group-ab div.comments-wrapper, #wrap #dynaVidListingPopulate .mdl {
padding:10px 10px 0 10px;
}
#wrap #multiGridModule .mdl {
padding:10px 10px 10px 0;
}
#wrap .group-ab div.mdl div.mdl {
margin-top:10px;
}
div.pagination ul li.page-prev a {
background:url("/video/local/img/page-prev.gif") no-repeat scroll 0 0 transparent;
}
div.pagination ul li.page-next a {
background:url("/video/local/img/page-next.gif") no-repeat scroll 0 0 transparent;
}

#wrap #multiGridModule div.pagination {
float:right;
height:28px;
width:150px;
}
#wrap div.pagination {
height:28px;
width:100px;
left:558px;
position:absolute;
top:12px;
}
#wrap #playlist div.pagination {
top:10px;
}
#wrap .mdl div.pagination {
top:10px;
}
#wrap div.pagination p {background:transparent;}

#gridToggle {
top:25px;
left:560px;
}
#gridToggle .listtoggle {
padding-left:0;
}
#wrap ol.lst li ul.simple-list {
max-width:190px;
}

#pageHeader {
margin:0;
padding:7px 0;
}

#pageHeader div {
font-family:Verdana,Tahoma;
font-weight:bold;
color:#ffffff;
font-size:20px;
margin-left:12px;
}
#wrap-inner {
margin-top:0;
padding-top:0 !important; padding-top: 0;
background-color:#ffffff;
}

/* override /global/music/css/music.css background image */
#wrap-inner.w-640x320 {
background-image:none;
padding-top:0;
}
#wrap-inner.w-640x320 #inner {
/*background-image:none;*/
background:transparent url(/video/local/img/gradient_bg.png) no-repeat 0 0;
}
#inner #modalWindow { display:none; }

#wrap ol.photo-alt li img.thumb {
height:53px;
width:70px;
}
#wrap ol.lst li.last {
border:none;
margin:0;
}

#wrap div.single h1 {
color:#fff;
font-size:18px;
line-height:22px;
}
.group-ab img.thumb {
border:1px solid #000000;
}

/**** MODULES ********/

#dynaVidListingPopulate ol.lst li.alt-row {
background-color:#F2F2F2;
}

#wrap ol.lst li ul {
border:medium none;
float:right;
list-style:none outside none;
margin-left:0;
padding:0;
width:100%;
}

#wrap ol.lst li {
overflow:hidden;
position:relative;
}

#wrap div.single ul.meta-list {
border-top:none;
padding:10px 0;
}
#wrap div.single ul.rate {
padding:5px 0 0;

}
#wrap div.single ul.simple-list {
font-size:12px;
}

#wrap div.title-meta span {
background:#008aff;
padding:1px;
}

#wrap ol.lst li div.title3 {
display:block;
font-size:11px;
font-weight:normal;
line-height:16px;
margin:0;
padding:0;
}
#wrap .h-main a:link, #wrap .h-main a:visited, #wrap .h-sub a:link, #wrap .h-sub a:visited, #wrap .h-sub2 a:link, #wrap .h-sub2 a:visited {
color:#008aff;
}
#wrap .h-sub a:hover {
text-decoration:underline;
}
#wrap a:link, #wrap a:visited {
color:#008aff;
font-weight:bold;
}

.h-sub {
border-top:5px solid #c5c5c5;
margin: 0 0 12px 0;
padding: 2px 0 0 0;
font-family: Arial;
font-size: 20px;
font-weight: bold;
line-height:30px;
overflow: hidden;
}
.h-sub span {
/*border-bottom:1px solid #EE3572;*/
background:url("/home4/modules/browse_artists/plus.gif") repeat-x scroll center bottom transparent;
color:#464444;
height:38px;
font-size:18px;
float:left;
padding:0;
}

#wrap .mdl-scroll .h-wrap {
margin-left:0;
}
#wrap div.mdl-lyrics ol.lst,#wrap div#seriesLinks ol.lst,#wrap div#artistLinks ol.lst, #wrap div#customPromo ol.lst,#wrap div#rssPartner ol.lst, #wrap div#ecomURL ol.lst {
padding:8px;
border:1px solid #C5C5C5;
}
#wrap #pageHeader div span {
background:url(/global/music/videos/images/video_premiere.png) no-repeat; 
display: block;
height: 20px;
width: 134px;
text-indent: -9999px;
margin: 0;
padding-right:10px;
}
#wrap div#ecomURL a.itunes span {
background:url(/global/music/videos/images/viewinitunes_en.png) no-repeat; 
display: block;
width: 106px;
height: 23px;
text-indent: -9999px;
margin: 0;
}

.h-wrap {
padding-top:0px;
margin-left:0px;
}

/* series module */
#wrap .mdl .h-wrap .h-sub2 {
border-top:none;
color:#000000;
margin:0 0 0px;
padding:0 0 0;
}
#wrap .group-c .mdl .h-wrap .h-sub2 span {
color:#464444;
background:transparent url(/video/local/img/sidebar_hdr.gif) repeat-x scroll 0 0;
line-height:39px;
margin:0;
padding:0 10px;
}

#wrap .comments-wrapper .h-wrap .h-sub2 {
border-top:5px solid #c5c5c5;
line-height:30px;
/*margin:10px 10px 0;*/
overflow:hidden;
padding:2px 0 0;
color:#464444;
}
#wrap .comments-wrapper .h-wrap .h-sub2 span {
background:url("/home4/modules/browse_artists/plus.gif") repeat-x scroll center bottom transparent;
font-size:18px;
height:38px;
}

#wrap .mdl .h-wrap .h-sub2 span {
border-top:none;
margin:0;
padding-left:10px;
}

#wrap .mdl .h-wrap .h-sub2 span a {
color:#464444;
font-size:18px;
font-weight:bold;
/*padding:0 10px;*/
overflow-x:hidden;
white-space:nowrap;
width:280px;
}
#wrap div.more-link a:link, #wrap div.more-link a:visited {
background:none repeat scroll 0 0;
color:#4498c8;
padding:1px 4px;
}

#seriesLinks div.more-link {
display:none;
}
#artistLinks div.more-link {
display:none;
}

#customPromo ol.lst li ul.simple-list {
width:255px !important;
}

/* browse video channels*/
#customPromo ol.lst li ul.simple-list {
float:left;
max-width:255px;
width:255px;
}

#customPromo ol.lst li ul.simple-list li {
background:transparent url(/sitewide/images/video/hr.jpg) no-repeat scroll 0 0;
border-bottom:0;
padding:3px;
width:276px;
}

#wrap ol.lst li .group ul.simple-list li, #wrap ol.lst li .group ul.simple-list li.relnk {
border-bottom:none;
padding:0px;
font-size:11px;
}
#wrap div.single ol.lst ul.simple-list li.relnk a {
background:transparent url(/sitewide/images/video/rhapsody.gif) no-repeat scroll 0px 2px;
padding:0 0 0 67px;
}

#wrap ol.lst li .group ul.simple-list li a {
font-weight:normal;
color:#008aff;
}
#wrap ol.lst li .group ul.simple-list li {
color:#a9a9a9;
}
#wrap #artistLinks ol.lst li {
border-bottom:1px dotted #D9D9D9;
margin:0 0 10px;
padding:0 0 10px;
}
#wrap #artistLinks ol.lst ul.simple-list li {
border-bottom:none;
margin:0;
padding:0;
}
#wrap #artistLinks ol.lst li.last {
border-bottom:none;
margin:0;
padding:0;
}
#wrap ol.lst li .group ul.simple-list li span {
float:left;
width:62px;
padding: 0 5px 0 0;
text-align:right;
}
#wrap ol.lst li .group ul.simple-list li a strong, #wrap ol.lst li .group ul.simple-list li strong {
width:60px;
font-weight:normal;
text-align:right;
color:#a9a9a9;
}
#wrap ol.lst li .group ul.simple-list li a strong:after, #wrap ol.lst li .group ul.simple-list li strong:after {
content: ":";
}

.group-c .mdl .h-wrap, #artistLinks .h-wrap, #seriesLinks .h-wrap, #customPromo .h-wrap {
margin-left:0;
}
.group-c .mdl .h-wrap .h-sub2 {
margin:0 0 0;
}
.group-c .mdl {
padding:0 0 0 0;

}
.backLink {
text-align:right;
padding-right:10px;
width:304px;
background:#dadada;
text-transform:uppercase;
display:none;
}
#customPromo .backLink a {
color:#fe417b;
}
#wrap #multiGridModule .h-wrap {
margin-left:10px;
}

#wrap #multiGridModule div.mdl div.mdl .h-wrap {
margin-left:0px;
}
#wrap #artistLinks ol.lst li ul.simple-list {
max-width:200px;
}
#wrap #seriesLinks ol.lst li ul.simple-list {
max-width:300px;
}

/* TEST */

#playlist img.thumb {
position:relative;
/*left:-23px;*/
}
.playlist-count {
z-index:10;
}
#wrap div#playlist ol.lst li {
position:relative;
width:140px;
overflow:hidden;
}

#wrap div#playlist ol.lst li .title3,#wrap ol.lst.lst-photos-four li div.title3 {
overflow: hidden;
width: 140px;
}

#wrap div#multiGridModule ol.lst li,#wrap div#webExclusives ol.lst li,#wrap div#showClips ol.lst li,#wrap div#fullEpisodes ol.lst li {
width:140px;
overflow:hidden;
}

#wrap div#multiGridModule .h-sub{
margin:0;

}

/* artist module */
#wrap ol.photo-alt li img.thumb {
border:none;
}
#artistLinks .simple-list li:last-child a {
padding-left:20px;
font-weight:normal;
}
#artistLinks .simple-list li a:link, #artistLinks .simple-list li a:link a:visited {
color:#7c7c7c;
}
#artistLinks .simple-list li:first-child a:link, #artistLinks .simple-list li:first-child a:link a:visited {
color:#008aff;
}
.vidlist_high a:hover, li.vidlist_high:hover a {
color:#000;
}
.vidlist_high, li.vidlist_high:hover {
color:#000;
text-decoration:none;
}
.vidlist_high
{
height:24px;
}
#wrap .fluxWidget .contentAction .txtLabel {
display:none;
}

#wrap li.moreElement a:link, #wrap li.moreElement a:visited, #hide-info-bt a:link, #hide-info-bt a:visited, #more-info-bt a:link, #more-info-bt a:visited{
color:#ef00a3;
font-weight:bold;
text-transform:uppercase;
}

#wrap div.single ul.usage li.meta-rate ul li.commentCount, 
#wrap div.single ul.usage li.meta-rate ul li.rating ul li.ratingOverall,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.commentCount,
#wrap div.single .fluxWidget .contentAction .cacSmall .cacItem.ratingCount {
margin-top:2px !important margin-top:0px;
}
#wrap div.title-meta span {
background:none;
color:#ef00a3;
}
#wrap div.title-meta span.txtLabel {
display:none;
}
#rssPartner ol.lst li div.title2 { 
text-transform: uppercase; 
font-size:12px;
height:20px;
}
#rssPartner ol.lst li {
background:url("/sitewide/images/video/hr.jpg") no-repeat scroll 0 0 transparent;
padding:10px 3px 3px;
}
#rssPartner ol.lst li:first-child {
background:none;
}
#wrap ol.lst li div.rssPartner_list {
margin-bottom:5px;
margin-left:20px;
}
#rssPartner li img {
margin-right:5px;
}
#wrap .mdl .h-wrap .h-sub2 span a,#wrap .mdl .h-wrap .h-sub2 span,#wrap .mdl .h-wrap .h-sub span {
text-transform: uppercase; 
}
#wrap ol.lst li ul.simple-list li:first-child {
background:none;
}
#wrap div.more-link a:link, #wrap div.more-link a:visited {
background:none repeat scroll 0 0 transparent;
color:#ef00a3;
padding:1px 4px;
}
#wrap .comments-wrapper .h-wrap .h-sub2 span {
margin:0;
padding:0;
}
#wrap ol.lst li span.icon-play {
background:url("/video/local/img/play-overlay.png") no-repeat scroll 0px 0px transparent !important;
height:39px;
margin-left:50px;
position:absolute;
text-indent:9999px;
top:30px;
width:39px;
cursor:pointer;
z-index:10;
left: 0px;
}

#wrap #mdl-yok-live ol.lst li{
padding:12px;
border-bottom: 1px solid #cccccc;
}

#wrap #mdl-yok-live ol.lst li span.icon-play {
top:28px;
left:12px;
}

#wrap div#customPromo #mdl-yok-live ol.lst{
border-bottom: 0 none;
}

#wrap #mdl-yok-live .more-link{
border-left:1px solid #c5c5c5;
border-right:1px solid #c5c5c5;
border-bottom:1px solid #c5c5c5;
margin-top: 0;
padding-bottom: 5px;
}

.imgIconOverlay{
text-indent:-9999px;
position:absolute;
}

#dynaVidListingPopulate ol.lst li span.icon-play {
background:none !important;
}

#artistLinks .simple-list li:last-child {
background:url("/video/local/img/icon-download.gif") no-repeat scroll 0px 2px transparent;
margin-left:5px;
}

.h-sub span, #wrap #inner .mdl .h-wrap .h-sub2 span, #wrap #inner .h-sub3 {
border-top:none !important;
}
span.now-playing {
display:none;
}
#videoCtrls ul li, #wrap div.single ul.hd-ctrls li {
margin:0 5px 0 0;
}
.playlist-count {
position:absolute;
background:url("/global/music/images/number-bgtile.png") 0 0;
z-index:10;
font-size: 14px;
color:#fff;
line-height:14px;
padding:5px;
font-family:arial;
font-weight:bold;
top: 0px;
}

#wrap a:hover {
color:#ef00a3;
text-decoration:none;
}
#playlist ol.lst li div.title3 strong, #playlist ol.lst li div.title3 span.title {
margin:0;
position:relative;
left:0px;
padding-right: 0px;
}
#rssPartner li span a:link,#rssPartner li span a:visited {
font-weight:bold;
}
#wrap div.single ul.meta-list li#fblike {
border-bottom:1px solid #2E2C26;
height:36px;
}

#wrap #wrap-inner .dynGroup ol.lst li span.icon-play {
background-image: url("/video/local/img/play-overlay.png") !important;
}
#wrap #wrap-inner .dynGroup ol.lst li.active span.icon-play {
background-image: url("/sitewide/images/video/now_playing.png") !important;
left:0;
position:absolute;
top:0;
}
#wrap #wrap-inner .dynGroup ol.lst .vidlist li span.icon-play {
display:none;
}
#wrap div.single ul.usage li.usage-stats {
width: auto;
}

#wrap .flux .rating .fluxBtn {
line-height: 11px;
}

#wrap .title3 a:link .title .artist, #wrap .title3 a:visited .title .artist {
color: #808080;
font-size: 12px;
}

#wrap .title3 a:hover .title .song, #wrap .title3 a:hover .title .artist {
text-decoration: none;
}

#wrap #wRate .contentAction .rating {
width: 94px;
}

#wrap .fluxWidget .contentAction .rating {
height: 18px;
}
#wrap div#more-info {
display:block;
float:left;
}
/* Series Links */

#seriesLinks .simple-list li:first-child a {
font-size:12px;
}

#wrap #seriesLinks ol.lst li span.icon-play {
background: url("/global/music/images/icon-trans-play.gif") no-repeat scroll 0 0 #ef00a3 !important;
width:12px;
height:9px;
position:static;
margin-left:0;
}

#wrap #seriesLinks ol.lst li span.icon-photo {
background-color: #ef00a3;
}
/* Flux4 SM */

#wrap div.single ul.meta-list.share {
display:none;
}
.fullEpShare {padding-left:82px;}
.flux4Widget .share .horizontalView .serviceList li.serviceButton, 
.flux4Widget .share .horizontalView .serviceList li.more {padding: 0;}
.flux4Widget .share {border:0; padding: 0 10px; height:48px;}
.flux4Widget .share .serviceList li { display: block; float: left; font-size: 11px; height: 21px; list-style-type: none;}
.flux4Widget .share .serviceList li a {color:#555; }
.flux4Widget .share .serviceList li a:hover {color:#333; }
.flux4Widget .share .serviceList li.myemail .shareCount, .flux4Widget .share .serviceList li.embed .shareCount{display:none;}
.flux4Widget .share .horizontalView .serviceList li.firstButton {padding: 1px 16px 0 0; width: 78px;}

/*****
<!-- 
.flux4Widget .share .serviceList li.embed .buttonIcon {background:none;}
.flux4Widget .share .serviceList li.embed .buttonContainer {background:url('/global/music/videos/images/embed-off.png') 0 1px no-repeat;width:65px;height:20px;text-indent:-9999px;}
.flux4Widget .share .serviceList li.embed .buttonContainer:hover {background-image:url('/global/music/videos/images/embed-on.png');}
.flux4Widget .share .serviceList li.embed a.button {background:none;text-decoration:none;border:0;}

-->
****/

.flux4Widget .share .serviceList li.embed {position:relative; top:1px;}
.flux4Widget .share .buttonWithCounter a.button:hover .buttonIcon nobr {color:#000;}

.flux4Widget .share .serviceButton.twitter.originalButton { padding-right:Â 2px; }
.flux4Widget .share .horizontalView .serviceList .serviceButton.googleplusone { max-width: 70px; overflow: hidden; padding: 1px 16px 0 2px;}
.flux4Widget .share .horizontalView .serviceList li.lastButton {padding:1px 0 0 14px;}
.flux4Widget .share .serviceList li.lastButton a {display:block;background:url('/global/music/videos/images/share-off.png') transparent;width:46px;height:20px;text-indent:-9999px;text-decoration:none;border:0;}
.flux4Widget .share .serviceList li.lastButton a:hover {background:url('/global/music/videos/images/share-on.png');}

.flux4Widget .flag{float: left; margin-top: 9px;}

.flux4Widget .activityFeed .anchorsContainer {margin:0;}
.flux4Widget .activityFeed .popularActivitiesContainer .declinateCorner {border-color:white;}

#wrap .flux4Widget ol.popularActivitiesList ol.replyList {
width:100%;
}

/* 4210 css updates - MVTR-811 */

.flux4Widget .share .responsive ul.shareActions{
margin-left:10px;
}
.flux4Widget .share .responsive .actionItem{
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
}
.flux4Widget .share .responsive .actionItem.embed .actionCount{
display:none;	
}
.flux4Widget .share .responsive .actionCount:before,
.flux4Widget .share .responsive .actionCount:after {
content: '';
}
.flux4Widget .share .responsive .actionItem .actionCount{
border-left: 1px solid #33bdf1;
margin-left: 7px;
padding-left: 7px;
}
.flux4Widget .share .responsive .actionItem.facebook .actionCount {
border-left: 1px solid #637aad;
}
/**/

div#playlist li.active span.icon-play {
display: block !important;
}

div#wrap div#showClips div.mdl div.pagination
,div#wrap div#webExclusives div.mdl div.pagination 
,div#wrap div#vidRecs div.mdl div.pagination 
{
top: 22px;
}

div#showClips div.mdl
,div#webExclusives div.mdl 
,div#vidRecs div.mdl 
{ 
border-right: 10px solid #fff;
}

#wrap .vidlist_high a:link, #wrap .vidlist_high a:visited,
#wrap .vidlist_high .vidlist li {color:#999;}

/* http://jira.mtvi.com/browse/MVOS-1080 */
.flux4 .auth .overlayContentWrapper.auth41 .closeButton{
background-image: url('/global/music/images/flux4_sprites_vh1.png');
right: 5px;
top:15px;
width: 14px;
height: 14px;
background-position: -20px 0px;
}

/* GLOBAL */
body{
background-color: #f2f2f2;
}
#vh1-head #pushdown_ad{background:transparent;text-align:center;}
#VH1containerA {background:transparent none !important;}
#bodyholder{border:0 none;}
.mdl{margin-left:0;}
.group-c{width:300px;}
.group-ab {width:646px;}

#VH1containerB {background: transparent none !important;}
#wrap-inner.w-640x320 #inner {background: url(bg_stripes_tile.gif) repeat-x scroll center top transparent;}
#wrap-inner{background-color:transparent !important;}
#content_body{background-color: transparent; padding-top:5px; width:auto; z-index:2;}
#container-inner{width:auto;}

#bodyholder{width:auto; margin:0;}
#menu-bar, #footerHolder > div, .center-main{width:960px;margin-left:auto; margin-right:auto;}

#opa_and_ad_holder{
display: block;
margin: 0 auto;
width: 980px;
}

#footer{background-color:#030406;}
#footerHolder{background: #000000 none; width:960px;}
#footerHolder #footer_main{background: transparent none; margin-left:0;}
#gft-brand {padding-left:0;}

#footerHolder #footer_main .main .search {float:right; background-image:none;}
#footerHolder #footer_main .main .search input:focus{outline:none;}
#footerHolder #footer_main .main .search .wrapper {background: none repeat scroll 0 0 #000000; width: 130px; border-color:#333333;}
#footerHolder #footer_main .main .search .wrapper #foot-search {padding-left:5px; font-size:10px; color:#ffffff;}
#footerHolder #footer_main .main a#footer-web-btn {
background:transparent none;
color:#ffffff;
border-width: 0 1px 0 0;
border-color:#333333;
font-size: 10px;
text-transform: uppercase;
line-height:17px;
}
#footerHolder #footer_main .main a#footer-go-btn {
background: transparent url(icon_search.png) no-repeat scroll center center;
text-align:-9999px;
border-color: #333333;
border-style: solid;
border-width: 0 1px 0 0;
text-indent: -9999px;
width:20px;
}
#footerHolder #footer_main .main a#footer-go-btn:hover{background-color:transparent;}
#footerHolder #footer_main .main .link {border-right: 0 none;padding: 0 0 0 50px; text-transform:uppercase; outline:none; margin: 15px 0 0;}
#footerHolder #footer_main .main a, #footerHolder #footer_main .main a:visited {color: #FFFFFF;}
#gft #gft-network.gft-row {padding-left:0;}
#gft-mtvnetworks {margin-left:0; width:960px;}
#gft-brand .gft-col {padding-right: 95px;}
#gft-network{width:960px;}
#gft li.gft-col-header, #gft-brand li.gft-col-header {color: #AA00D5;}
#footerHolder #footer_main .main a:hover, #gft a:hover, #gft-brand a:hover {color: #AA00D5;}

.footer_vh1_logo {
background-image: url("vh1-logo-footer.png");
background-position: 0 0;
height: 36px;
margin: 3px 0 0;
width: 85px;
}

#footer-social{border-width: 2px 0;border-color:#414141;border-style:solid;margin-top:20px;height:27px;}
#footer-social span{color: #AA00D5; display: block; float: left; font-size: 14px; font-weight: bold; margin-right: 35px; padding-top: 5px; text-transform: uppercase;}
#footer-social ul{float:left; margin:4px 0 0; padding:0; height:22px;}
#footer-social ul li{float:left;height:19px;}
#footer-social a{text-indent:-9999px; width:13px; margin-right:24px; display:block; height:22px;}
#footer-social .twitter a, #footer-social .google a,
#footer-social .youtube a, #footer-social .instagram a, #footer-social .foursquare a{width:21px;}
#footer-social .youtube a{margin-right:0;}
#footer-social ul li{background: transparent url(social_icons_footer2.gif) no-repeat scroll 0 0;}
#footer-social ul li.twitter{background-position: -40px 0;}
#footer-social ul li.google{background-position: -85px 0;}
#footer-social ul li.tumblr{background-position: -132px 0;}
#footer-social ul li.instagram{background-position: -172px 0;}
#footer-social ul li.foursquare{background-position: -217px 0;}
#footer-social ul li.pinterest{background-position: -265px 0;}
#footer-social ul li.youtube{background-position: -305px 0;}

#footer-social ul li.fb:hover{background-position: 0 -17px;}
#footer-social ul li.twitter:hover{background-position: -40px -17px;}
#footer-social ul li.google:hover{background-position: -85px -17px;}
#footer-social ul li.tumblr:hover{background-position: -132px -17px;}
#footer-social ul li.instagram:hover{background-position: -172px -17px;}
#footer-social ul li.foursquare:hover{background-position: -217px -17px;}
#footer-social ul li.pinterest:hover{background-position: -265px -17px;}
#footer-social ul li.youtube:hover{background-position: -305px -17px;}

#vh1-head{background-color:#68009b;}
#vh1-head #pushdown_ad {background-color:#252525;}
#vh1-head #pushdown_ad #opa_and_ad_holder{/*width:728px;*/}

#vh1-head #menu-bar {background:transparent none; height:65px; width:960px;}
#vh1-head #menu-bar #menu{margin-top:15px; margin-left:15px;}
#vh1-head #menu-bar #menu .menu-link {color:#ffffff; margin: 0 10px; height:42px; font-size:18px;}
#vh1-head #menu-bar #menu .menu-item {background: transparent none;}
#vh1-head .menu .menu-item p {text-transform: uppercase;}
#vh1-head #menu-bar #menu #menu-celebrity .submenu {width:220px;}
#vh1-head #menu-bar #nav_logo{height:65px; padding:0;}
#vh1-head #menu-bar #nav_logo img{height:65px; width:121px;}
#vh1-head #menu-bar #nav_logo a {height: 65px;width: 121px;background: url("VH1-logo.png") no-repeat left center;}
#vh1-head #menu-bar #nav_logo a:hover{background:transparent url("VH1-logo-rollover.png") no-repeat left center;}
#vh1-head #menu-bar #menu .menu-label-icon {
background: url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat scroll -232px -204px transparent;
top:20px;
}

#vh1-head #menu-bar #menu #menu-shows:hover #shows-submenu, #vh1-head #menu-bar #menu #menu-shows.sfhover #shows-submenu {/*left:0;*/}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu li p {color:#E62932;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu .submenu-column-wide .a_browse_all_shows:hover{background-color: #ffffff;}
#vh1-head .menu .menu-item .submenu a:hover, #vh1-head .menu .menu-item .submenu a.sfhover {
background-color: #ffffff;
color: #000000;
}

#vh1-head #nav_generic {left:auto; right:0;}
#vh1-head #nav_generic #nav_search {float:left; position:relative;clear:none;top:22px;}
#vh1-head #nav_generic .search-input{
background: url("search_bg.gif") repeat-x scroll 0 0 transparent;
border: 1px solid #8540B4;
width:100px;
}
#vh1-head #nav_generic #head-search {padding-left:5px; width:96px;}
#vh1-head #nav_generic input:focus{outline:none;}
#vh1-head #nav_generic a {
background: none repeat scroll 0 0 transparent;
border-width: 0 1px 0 0;
border-color: #944DB7;
color: #FFFFFF;
}

#vh1-head #nav_generic{width:290px;}
#vh1-head #nav_generic #nav_search #go-btn,
#vh1-head #nav_generic #nav_search #go-btn:hover{background: url("icon_search.png") no-repeat scroll center center transparent;width:20px;text-indent:-9999px;}
#vh1-head #nav_generic a:hover{background:transparent none;}

#menu-bar ul#socialIcons{float:left;padding:0;margin: 22px 0 0;}
#menu-bar ul#socialIcons li a {
display: block;
height: 15px;
text-indent: -9999px;
width: 15px;
background: url("social_icons_nav2.png") no-repeat scroll 0 0 transparent;
border-right: 1px solid #944db7;
border-left:0 none;
border-top:0 none;
border-bottom: 0 none;
}
#vh1-head #menu-bar #nav_generic ul#socialIcons li a:hover{background-image: url("social_icons_nav2.png");}
#menu-bar ul#socialIcons li {
display: inline;
float: left;
margin-right: 5px;
}
#menu-bar ul#socialIcons li a#si-facebook{
background-position: 0 0;
}
#menu-bar ul#socialIcons li a#si-google{
background-position: -73px 0;
border-right: 0 none;
}
#menu-bar ul#socialIcons li a#si-twitter{
background-position: -37px 0;
width:21px;
}
#menu-bar ul#socialIcons li a#si-facebook:hover{
background-position: 0 -20px;
}
#menu-bar ul#socialIcons li a#si-google:hover{
background-position: -73px -21px;
}
#menu-bar ul#socialIcons li a#si-twitter:hover{
background-position: -37px -21px;
}

#backgroundAd{height:425px; width:100%; position:absolute; left:0; top: -5px; z-index:1;}
#template_content_body{position:relative; z-index:2;}

/* HP ONLY */

.h-sub,
#marquee,
#wrap ol.lst li.p2-promo p .promo-type,
#vh1-head #menu-bar #menu .menu-item{font-family: "ReplicaProRegular", Arial Black, Arial, sans-serif;}

.h-sub span {font-size:16px;}

#wrap div.more-link a:link{float:none;}

#wrap div.more-link a:after {
content: "";
}

#wrap a:link, #wrap a:visited{color:#000000;}

.mdl{background-color:transparent;}

#wrap .mdl-episodes{padding-left:0;}
#wrap .mdl-episodes .h-sub{margin-bottom:5px;}
#wrap .mdl-episodes ol.lst{margin-right:0;}
#wrap .mdl-episodes ol.lst li{cursor:pointer;width:212px;height:212px;margin-right:5px;position:relative;background-color: #FFFFFF;}
#wrap .mdl-episodes ol.lst li.last{margin-right:0;}
#wrap .mdl-episodes ol.lst li span.icon-play {
background: url("icon_play_23x23.png") no-repeat scroll 0 0 transparent !important;
height: 23px;
left: 5px;
margin-left: 0;
position: absolute;
top:82px;
width: 23px;
}
#wrap .mdl-episodes ol.lst li p{
padding:3px 5px;
font-weight:bold;
font-size:14px;
font-family: helvetica,arial,sans-serif;
position:relative;
top:-25px;
margin-bottom:-25px;
padding: 0 10px 10px;
width: 192px;
background-color:#ffffff;
}
#wrap .mdl-episodes ol.lst li p .description{
font-weight:normal;
display:block;
font-size: 12px;
margin-top: 5px;
}
.group-a{width:315px;margin-right:15px;}
.group-a.last{width:300px;margin-right:0;}

.h-sub {border-top: 0 none;}
.h-sub span {background:transparent none; height:auto;}

#p2.loading{
background: url(ajax-loader.gif) no-repeat scroll center bottom transparent;
margin-bottom: 20px;
}
#p2-load-more{
background: url(bg_stripes_tile.gif) repeat-x scroll 0 25px transparent;
}
#wrap #p2-load-more a{
background: url("btn_load_more.png") no-repeat scroll 0 0 transparent;
display: block;
height: 57px;
margin: 0 auto;
padding: 5px 5px 0;
width: 164px;
text-transform:uppercase;
font-size:21px;
font-weight:normal;
font-family: "ReplicaProBold";
}

#wrap .p2 {padding-left:0;}
#wrap .p2 ol{margin:0 0 30px; padding-right:14px; border-right: 1px solid #dcdcdc;}
#wrap .p2.music ol{padding-right:0; border-right:0 none;}
#wrap .p2 .h-wrap .h-sub a, #wrap .mdl-episodes .h-wrap .h-sub span {height: 34px; line-height: 24px; padding: 0 0 0 5px; width: auto; color: #464444; font-size:19px; text-transform:uppercase; float:left; font-family: "ReplicaProBold";font-weight:normal;}
#wrap .p2 .h-wrap .h-sub a:hover{text-decoration:none;}
#wrap .p2.shows .h-wrap .h-sub{background:transparent url(p2_shows_header.png) no-repeat scroll 0 0;}
#wrap .p2.celebrity .h-wrap .h-sub{background:transparent url(p2_celebrity_header.png) no-repeat scroll 0 0;}
#wrap .p2.music .h-wrap .h-sub{background:transparent url(p2_music_header.png) no-repeat scroll 0 0;}
#wrap ol.lst li.p2-promo a{float:right;transition: all 0.1s ease-in-out 0s;}
#wrap ol.lst li.p2-promo div.title2 a:hover{text-decoration:none;}
#wrap ol.lst li.p2-promo .text-block{
display:block;
bottom: 0;
left:0;
position: absolute;
padding:5px 55px 5px 5px;
width:240px;
background: transparent url(p2_overlay_bg.png) repeat-x scroll 0 -10px;
transition: all 0.1s ease-in-out 0s;
font-size:14px;
font-weight:bold;
font-family: helvetica,arial,sans-serif;
}
#wrap ol.lst li.p2-promo .text-block .promo-type{
color:#ffffff;
background-color:#690a9e;
padding:2px 5px;
font-weight:bold;
float:left;
text-transform:uppercase;
font-size:10px;
height: 17px;
overflow: hidden;
display: none;
}
#wrap ol.lst li.p2-promo .text-block .title {
background-color: #FFFFFF;
float:left;
width:240px;
color:#000000;
clear:both;
padding:5px;
}
#wrap ol.lst li.p2-promo .text-block .promo-type .plus{
background: transparent url(header_plus.png) no-repeat scroll 2px 2px;
width:14px;
display:inline-block;
text-indent:100%;
white-space: nowrap;
overflow:hidden;
vertical-align:middle;
}
#wrap ol.lst li.p2-promo{
margin-top:30px;
margin-right:0;
background: transparent url(p2_hover_bg.png) no-repeat scroll 0 0;
height:225px;
float:none;
}

#wrap .p2 ol.lst > li:hover{margin: 20px -9px 0 auto; width:309px; height:235px;}
#wrap .p2 ol.lst > li:hover .text-block{bottom:10px; left:9px;}

#wrap .p2 ol.lst > li:first-child{margin-top:-10px; padding-top:10px; background-position: 0 10px;}
#wrap .p2 ol.lst > li:first-child:hover{padding-top:0; background-position: 0 0;}

#wrap .p2 .hotMeter{right:5px; top:5px;}
#wrap .p2 .hotMeter .hotMeterLabel{display:none;}
#wrap .p2 .hotMeter .hotMeterInner {background: transparent none;}
#wrap .p2 .hotMeter .hotMeterStats li{float:none;}
#wrap .p2 .hotMeter .fb {background: url("hot_meter_bg.png") no-repeat scroll left top transparent;padding-left: 20px;margin:0;text-align:center;}
#wrap .p2 .hotMeter .twitter {background: url("hot_meter_bg.png") no-repeat scroll 0 -25px transparent;padding-left: 20px;margin:5px 0 0;text-align:center;}
#wrap .p2 .hotMeter .fb .shareCount, .hotMeter .twitter .shareCount {background-color:#ffffff;}

#marquee{position:relative; padding-bottom:5px;padding-top:1px;}
#marquee ul{width:960px;overflow:hidden;list-style: none outside none;height:360px;padding:0;margin:0;position:relative;}
#marquee ul li > div{float:left;position:relative;}
.marquee-item-640x360{width:640px;height:360px;}
.marquee-item-960x360{width:960px;height:360px;}
.marquee-item-320x180{width:320px;height:180px;}
.marquee-item-480x360{width:480px;height:360px;}
#marquee ul p{position:absolute; left:0; text-transform:uppercase; margin:0 40px 0 0;font-weight:normal;font-family: "ReplicaProBold";}
#marquee ul p .promo-type{background-color:#e62932;color:#ffffff; padding: 2px 5px;float:left; font-size:14px;}
#marquee ul li a:hover p .promo-type{background-color:#68009c;}
#marquee ul p .promo-type .plus{
background: transparent url(header_plus_11x11.png) no-repeat scroll 1px 2px;
width:14px;
text-indent:100%;
white-space: nowrap;
overflow:hidden;
display: inline-block;
vertical-align:middle;
}
#marquee ul p .title{background-color:#ffffff; font-size:24px; padding:5px;clear:both;display:block; color:#000;}
#marquee ul .marquee-item-320x180 p .title{font-size:14px;}
#marquee ul .marquee-item-320x180 p .promo-type{font-size:11px;}
#marquee ul .marquee-item-320x180 p .promo-type .plus{background: transparent url(header_plus.png) no-repeat scroll 2px 2px;}
.marquee-item-320x180 p{bottom:10px;}
.marquee-item-960x360 p,
.marquee-item-640x360 p,
.marquee-item-480x360 p{bottom:15px;}
.marquee-layout-1 .marquee-item-320x180 p{bottom:7px;}
#marquee-nav{text-align:center;}
#marquee-nav a{background-color: #E4E4E4; display: inline-block; height: 10px; margin: 0 5px 10px; text-indent: -9999px; width: 90px; outline:none;}
#marquee-nav a.activeSlide{background-color:#b69bf2;}
#wrap #marquee > a:link, #wrap #marquee a:visited{color: #ffffff; font-weight:bold; font-size:22px;}
#marquee > a{
position:absolute;
top:153px;
z-index:10;
text-indent:-9999px;
width:47px;
height:53px;
outline:none;
text-transform: uppercase;
line-height:53px;
}
#marquee > a:hover{text-indent:0; width:auto; padding-right: 10px;}
#marquee #marquee-prev{left:-42px; background:#8C00C3 url(marquee_arrow_left.gif) no-repeat scroll 0 0;}
#marquee #marquee-next{right:-42px;background:#8C00C3 url(marquee_arrow_right.gif) no-repeat scroll right top;}
#marquee #marquee-prev:hover{ padding: 0 10px 0 57px;}
#marquee #marquee-next:hover{padding: 0 57px 0 10px;}
#marquee ul li span.icon-play {position:absolute; left:50%; text-indent: -9999px;}
.marquee-item-960x360 span.icon-play,
.marquee-item-640x360 span.icon-play,
.marquee-item-480x360 span.icon-play {
background: url("icon_play_67x67.png") no-repeat scroll 0 0 transparent;
top: 115px;
width:67px;
height:68px;
margin-left: -34px;
}
.marquee-item-320x180 span.icon-play {
background: url("icon_play_34x34.png") no-repeat scroll 0 0 transparent;
top:68px;
width:34px;
height:34px;
margin-left: -17px;
}

@media screen and (max-width: 960px) {
#marquee #marquee-prev { left:0; }
#marquee #marquee-next { right:0; }
}

#wrap .mdl-sponsored{padding-left:0;}
#wrap .mdl-sponsored ol.lst-photos li{margin-right:20px;width:140px;}
#wrap .mdl-sponsored ol.lst-photos li.last{margin-right:0;}
#wrap .mdl-sponsored a:link, #wrap .mdl-sponsored a:visited{color:#ffffff;}
.group.highlight{background-color: #313131;}
.group.highlight .h-sub span{color:#9b9b9b;}
#wrap .mdl-sponsored ol.lst-photos li div.title2{font-size:14px;font-weight:bold;line-height:130%;}

/****** Hangout Festival related changes *************/

#hangoutFestival_container{background: url(/home5/images/o_music_awards_bg.jpg) no-repeat;}
#hangoutFestival_container #hangout-festival-player-container{height:350px; padding:10px 0 0 25px;}
#hangoutFestival_container #hangout-festival-player{width:970px; height:270px; margin:10px auto 0 auto; background-color:#333333; border:#d5c442 solid 2px; border-left:none; border-right:none;}
#hangout-festival-player-container #mux-left{background: url("/home5/images/1x1-pixel.png") repeat scroll 0 0 transparent; cursor: pointer; height: 345px; left: 0; position: relative; top: -348px; width: 600px;}#hangout-festival-player-container #mux-right{background: url("/home5/images/1x1-pixel.png") repeat scroll 0 0 transparent; cursor: pointer; height: 346px; left: 600px; position: relative; top: -693px; width: 335px;}
#hangoutFestival_container #hangout-festival-header {margin-bottom:20px;}
#hangoutFestival_container #player-close{width:43px; height: 48px; background:url(/home5/images/close_button.jpg) no-repeat; position:relative; left:936px; top: -881px; cursor: pointer;}
#hangoutFestival_container #hangout-festival-logo{float:left;}
#hangoutFestival_container #hangout-festival-tunein{float:left;}
.clearfix{float:none; clear: both;}
#hangoutFestival_container #hangout-festival-header{display:none;}

/****** PhillyJam related changes *************/

#phillyJam_container{background: url(/home5/images/phillyjam_takeover.png) no-repeat scroll right bottom transparent; margin-bottom:20px; cursor: pointer; position:relative;}
#phillyJam_container #phillyJam-player-container{height:355px;}
#phillyJam_container .MTVNPlayer{width:631px; height:355px; background-color:#000000;}
#phillyJam-player-container a.linkout{background: url("/home5/images/icon_unmute.png") no-repeat scroll 600px 7px transparent; height: 355px; left: 0; position: absolute; top: 0; width: 960px; z-index:5}
#phillyJam-player-container .close{width:47px; height: 48px; background:url(/home5/images/phillyjam_close.gif) no-repeat scroll right top transparent; position:absolute; right:-42px; top: 153px; cursor: pointer; z-index:10; visibility: visible;}
#phillyJam-player-container .close:hover{width: 152px;}
#phillyJam-schedule-btn{position:absolute;width:170px;height:32px;left:678px;top:324px;z-index:6;display:block;}

/****** YOK In Concert 2013 related changes *************/

.clearfix{float:none; clear: both;}
#yok2013_container {background: url(/home5/images/yok2013-bg.jpg) no-repeat; margin: 0 0 20px -15px; width: 990px;}
#yok2013_container #yok2013-player-container {height:338px; padding:0px;display:none;position:relative;}
#yok2013_container .MTVNPlayer{margin:0 0 0 37px;}
#yok2013_container .mux-left{background: url("/home5/images/1x1-pixel.png") repeat scroll 0 0 transparent; cursor: pointer; height: 345px; left: 0; position: relative; top: -348px; width: 600px;}
#yok2013_container .mux-right{background: url("/home5/images/1x1-pixel.png") repeat scroll 0 0 transparent; cursor: pointer; height: 346px; left: 600px; position: relative; top: -693px; width: 335px;}
#yok2013_container #yok2013-header {margin-bottom:20px;}
#yok2013_container .player-close{width:43px; height: 48px; background:url(/home5/images/yok2013-close.jpg) no-repeat; position:absolute; left:971px; top: 148px; cursor: pointer;}
#yok2013_container #yok2013-logo{float:left;}
#yok2013_container #yok2013-tunein{float:left;}
#yok2013_container #yok2013-header{display:none;}
#yok2013_container #yok2013-preshowSlate, #yok2013_container #yok2013-preshow {display: none; height:338px; padding:0px;position:relative;}
#yok2013_container #yok2013-preshowSlate {background: transparent url('/home5/images/yok2013-preshowSlate.png') no-repeat bottom left;}
#yok2013_container #yok2013-preshowSlate .mux-left, #yok2013_container #yok2013-preshow .mux-left {top:0;}
#yok2013_container #yok2013-preshowSlate .mux-right, #yok2013_container #yok2013-preshow .mux-right {top:-348px;}
#yok2013_container #yok2013-preshow {background: transparent url('/home5/images/yok2013-preshow.png') no-repeat bottom left;}
#yok2013_container #yok2013-preshow img#countdownImg {width:55px;height:71px;margin:110px 0 0 410px;display:block;position:absolute;}

/* HP updates MVOS-1085 */

#vh1-head #menu-bar #menu .menu-item {
padding-bottom: 0;
}
#content_body {
padding-top:0;
}
.mdl-schedule{
font-family: "ReplicaPro";
margin:5px 0 30px;
padding:0;
}
.mdl-schedule .h-sub{margin-bottom:0;padding:0;}
.mdl-schedule .h-wrap{float:left;width:155px;}
.mdl-schedule .h-sub span{line-height:normal;}

#wrap .group-ab div.mdl.mdl-schedule {padding: 20px 10px 10px;}
#wrap .mdl-schedule ol.lst{margin:0;}
#wrap .mdl-schedule ol.lst li div.title2{font-weight:bold;font-size:21px;line-height:normal;}

#wrap div.more-link a:link, #wrap div.more-link a:visited {color:#000000;text-transform: none; padding:0;}
#wrap .mdl-schedule a:hover, #wrap div.more-link a:hover{color:#68009c;text-decoration:none;}

.mdl-schedule .h-sub span {
color:#ffffff;
font-size:21px;
line-height:22px;
}
#wrap .mdl-schedule ol.lst li div.title2,
#wrap .mdl-schedule ol.lst li p {
color: #ffffff;
display:inline;
font-family:"ReplicaPro";
}
#wrap .mdl-schedule .more-link {
position: absolute;
right: 0;
top:5px;
background: transparent url(btn_schedule.png) no-repeat scroll 0 0;
width:92px;
height:30px;
text-align:center;
margin:0;
}
#wrap .mdl-schedule div.more-link a:link, #wrap .mdl-schedule div.more-link a:visited,
#wrap .mdl-episodes div.more-link a:link, #wrap .mdl-episodes div.more-link a:visited{
color:#ffffff;
font-size:14px;
font-family:"ReplicaProBold";
font-weight:normal;
line-height:30px;
text-transform: uppercase;
}
#wrap .mdl-schedule a:link, #wrap .mdl-schedule a:visited{
color: #ffffff;
font-family: "ReplicaProBold";
font-weight: normal;
}
#wrap .mdl-schedule ol.lst li p span{
color: #989898;
font-size: 12px;
padding-left: 5px;
text-transform:uppercase;
font-weight:bold;
}
#wrap .mdl-schedule ol.lst li {
border-right: 1px solid #7B7B7B;
margin-right: 15px;
padding-right: 15px;
max-width:200px;
height:40px;
}
#wrap .mdl-schedule ol.lst li.last{margin-right:0; padding-right:0; border-right:0 none;}

#wrap .group-ab div.mdl {
margin-top: 0;
padding-top: 0;
}

#wrap .mdl-episodes .h-wrap .h-sub {
background: url("videos_header.png") no-repeat scroll 0 0 transparent;
}
#wrap .mdl-episodes .more-link {
position: absolute;
right: 0;
top: 0;
background: transparent url(btn_videos.png) no-repeat scroll 0 0;
padding-right:5px;
width:117px;
height:31px;
text-align:center;
margin:0;
}
.mdl-episodes .episode-no{
background-color:#e62932;
color:#ffffff;
padding:2px 7px;
display: inline-block;
margin: 0 0 10px -10px;
font-family: ReplicaProBold;
font-size: 13px;
font-weight: normal;
text-transform: uppercase;
}
