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

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

/*MTV.com "charlie" release styles*/
body{
color: #333;
}
#wrap a:link,
#wrap a:visited{ 
font-weight: normal;
color: #4498c8; /*MTV edit*/
}
#wrap-inner{
width: 960px;
padding: 4.7em 0 10px 0;
background: transparent url(/sitewide/images/charlie/bg-tile_320x320x320.jpg) repeat-y top left;
}
* html #wrap-inner{
padding-top: 4.1em;
}
*:first-child+html #wrap-inner{
padding-top: 4.5em;
}
#inner{
background:transparent url(/sitewide/images/charlie/page-header-bg_320x320x320.jpg) no-repeat left top;
}
/*column layouts*/
.group-a{
float: left;
width: 320px;
}
.group-a-50{
float: left;
width: 50%;
}
.group-ab{
float: left;
width: 640px;
}
.group-c{
float: right;
width: 320px;
}
.group-abc{
position: relative;
margin: 10px 10px 0 10px;
background: #fff url(/sitewide/images/charlie/group-abc-dots.gif) repeat-y top left;
}
.group-abc .group-last{
width: 300px;
}
.group-abc .mdl{
margin: 0 20px 0 0;
}
.group-abc .group-last .mdl{
margin: 0;
}
/*reverse col order with .alt on wrapper*/
.alt .group-ab{
float: right;
margin: 0 0 10px 0;
}
.alt .group-c{
float: left;
}
/*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;
}
/*640x320*/
#wrap-inner.w-640x320{
background-image: url(/sitewide/images/charlie/bg-tile_640x320.jpg);
}	
#wrap-inner.w-640x320 #inner{
background-image: url(/sitewide/images/charlie/page-header-bg_640x320.jpg);
}
/*180x600x180*/
#wrap-inner.w-180x600x180{
background-image: url(/sitewide/images/charlie/bg-tile_180x600x180.jpg);
}
#wrap-inner.w-180x600x180 #inner{
background-image: url(/sitewide/images/charlie/page-header-bg_180x600x180.jpg);
}
.w-180x600x180 .group-ab{
width: 780px;
}
.w-180x600x180 .group-a,
.w-180x600x180 .group-c{
width: 180px;
}
.w-180x600x180 .group-b{
float: left;
width: 600px;
}
/*180x460x320*/
#wrap-inner.w-180x460x320{
background-image: url(/sitewide/images/charlie/bg-tile_180x460x320.jpg);
}
#wrap-inner.w-180x460x320 #inner{
background-image: url(/sitewide/images/charlie/page-header-bg_180x460x320.jpg);
}
.w-180x460x320 .group-ab{
float: right;
width: 780px;
}
.w-180x460x320 .group-a{
width: 460px;
}
.w-180x460x320 .group-b{
float: right;
width: 320px;
}
.w-180x460x320 .group-c{
float: left;
width: 180px;
}
/*headings*/
/*heading wrapper*/
.h-wrap{
margin-left: -10px;
}
.mdl-main .h-wrap{
margin: 0;
}
/*top level*/
.h-main{
margin: 1px 0 5px 0;
padding: 0 10px 0 0;
font-family: Arial;
font-size: 43px;
font-weight: bold;
line-height: 29px;
text-transform: uppercase;
color: #fff;
overflow: hidden;
}
* html .h-main{
line-height: 29px;
}
.h-main span{
float: left;
padding: 0 20px;
background: #333;
}
.h-main img{
float: left;
margin: 8px 0 0 10px;
}
/*sub level*/
.h-sub{
margin: 0 0 12px 0;
padding: 0 10px 0 0;
font-family: Arial;
font-size: 29px;
font-weight: bold;
line-height: 20px;
text-transform: uppercase;
color: #fff;
overflow: hidden;
}
* html .h-sub{
line-height: 19px;
}
.h-sub span{
float: left;
padding: 0 10px;
background: #333;
}
/*sub2 level*/
.h-sub2{
margin: 0 0 12px 0;
padding: 0 10px 0 0;
font-family: Arial;
font-size: 19px;
font-weight: bold;
line-height: 14px;
text-transform: uppercase;
color: #fff;
overflow: hidden;
}
* html .h-sub2{
line-height: 13px;
}
.h-sub2 span{
float: left;
padding: 0 10px;
background: #333;
}
/*sub3 level*/
.h-sub3{
margin: 0 0 6px 0;
padding: 0 0 0 10px;
font-family: Arial;
font-size: 16px;
font-weight: bold;
line-height: 18px;	
}
/*heading link*/
.h-link{
margin: 0 0 12px 0;
padding: 0 10px 0 0;
font-family: Arial;
font-size: 16px;
font-weight: bold;
line-height: 18px;
}
/*links in headers*/
#wrap .h-main a:hover, #wrap .h-sub a:hover, #wrap .h-sub2 a:hover, #wrap .h-sub2 a:hover{
text-decoration: none;
}
/*sub nav*/
#snav{
float: left;
width: 600px;
margin: 0 20px;
padding: 0;
list-style: none;
border-top: 1px solid #cfcfcf;
background: #fff url(/sitewide/images/charlie/snav-bg.jpg) repeat-x bottom left;
}
#snav li{
float: left;
margin: 0;
padding: 0 0 8px 0;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
}
#snav li a:link,
#snav li a:visited{
float: left;
margin: 0;
padding: 4px 8px;
background: url(/sitewide/images/charlie/snav-pipe.gif) no-repeat 100% 50%;
}
#snav li.last a:link,
#snav li.last a:visited{
background: none;
}
#snav li.active{
background: #636363 url(/sitewide/images/charlie/snav-on.jpg) no-repeat bottom center;
}
#snav li.active a:link,
#snav li.active a:visited{
color: #fff;
border-right: 1px solid #696969;
background: none;
}
/*modules (.mdl)*/
.mdl{
position: relative;
margin: 10px 10px 0 10px;
padding: 10px 0 0 10px;
background: #fff;
}
.mdl-last{
margin-right: 0;
}
.mdl-main{
margin: 0;
padding: 10px 0 0 0;
}
.mdl-main .group-a{
width: 280px;
margin: 10px 20px;
}
.mdl-main .group-last{
width: 300px;
margin-left: 0;
}
.mdl-ad{
margin: 10px 0 0 0;
padding: 0 10px 8px 10px;
background: url(/sitewide/images/charlie/advertisement-text.gif) no-repeat 12px 100%;
}
.mdl-clean{
margin: 10px 0 0 0;
padding: 0 10px 0 10px;
background: transparent; 
}	
.mdl-marquee{
margin: 0;
padding: 15px;
}
.mdl-SWFtakeover{
margin: 0;
padding: 10px;
}
.mdl-adfullwidthtakeover{
margin: 0 0 10px 0;
}
.top{
margin-top: 21px;
}
/*more link on bottom*/
#wrap div.more-link{
clear: both;
margin: 10px 0 0 0;
}
#wrap div.more-link a:link,
#wrap div.more-link a:visited{
float: right;
padding: 1px 4px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
color: #fff;
background: #333;
}
#wrap div.more-abc{
margin: 0;
}
#wrap div.more-link a#more-link-mus{
position: absolute;
bottom: 0;
right: 640px;
}
#wrap div.more-link a#more-link-mov{
position: absolute;
bottom: 0;
right: 320px;
}
/*Rhapsody (.rhapsody)*/
.rhapsody{
background:#000 url(/sitewide/images/charlie/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(/sitewide/images/charlie/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;
}
/*RSS link on bottom left of mod*/
#wrap div.rss-bottom{
position: absolute;
left: 0;
bottom: 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{
margin: 0;
padding: 0;
font-size: 13px;
}
/*in-module navigation (.mdl-nav)*/
ul.mdl-nav{
margin: 0 10px 15px 0;
padding: 0;
list-style: none;
overflow: hidden;
border-bottom: 3px solid #333;
}
ul.mdl-nav li{
float: left;
margin: 0 1px 0 0;
padding: 0;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
line-height: 1em;
border-bottom: 1px solid #fff;
}
#wrap ul.mdl-nav li a:link,
#wrap ul.mdl-nav li a:visited{
float: left;
padding: 2px 10px;
color: #fff;
background: #999;
outline: none;
}
#wrap ul.mdl-nav li a:hover{
text-decoration: underline;
}
#wrap ul.mdl-nav li.active{
border-color: #333;
}
#wrap ul.mdl-nav li.active a:hover{
text-decoration: none;
}
#wrap ul.mdl-nav li.active a:link,
#wrap ul.mdl-nav li.active a:visited{
background: #333;
}
/*slat listings (.lst)*/
#wrap ol.lst{
margin: 0 10px 10px 0;
padding: 0;
list-style: none;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
line-height: 16px;
}
#wrap .mdl-main ol.lst{
margin: 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{
margin: 0 0 12px 0;
padding: 0 0 12px 0;
border-bottom: 1px dotted #d9d9d9;
}
#wrap ol.lst li.last{
margin: 0;
padding: 0;
border-bottom: none;
}
#wrap ol.lst li div.title{
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
font-size: 22px;
font-weight: normal;
line-height: 25px;
}
#wrap ol.lst li div.vote-btn{ /*MTV Ecit*/
padding-top: 5px;
}
/*slat title links*/
#wrap ol.lst li div.title1{
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 20px;
}
#wrap ol.lst li div.title1 a{
font-weight: bold;
}
#wrap ol.lst li div.title2{
margin: 0;
padding: 0;
font-size: 11px;
font-weight: bold;
line-height: 16px;
}
#wrap ol.lst li div.title2 a{
font-weight: bold;
}
#wrap ol.lst li div.title3{
margin: 0;
padding: 0;
font-size: 11px;
font-weight: normal;
line-height: 16px;
}
/*MTV Edit - for line breaks after artist names in video lists*/
#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{
font-weight: normal;
}
#wrap ol.lst-artist-vid li div.title1 a:hover strong,
#wrap ol.lst-artist-vid li div.title2 a:hover strong{
text-decoration: underline;
}
#wrap ol.lst-artist-vid li div.title1 strong,
#wrap ol.lst-artist-vid li div.title2 strong{
display: block;
font-weight: bold;
}
/*transparent icons*/
#wrap ol.lst li img.ico{
margin: 0 4px 3px 0;
vertical-align: middle;
background: #999;
}
#wrap ol.lst li img.ico{
float: left;
margin: 4px 4px 0 0;
}
#wrap ol.lst li span.icon{
float: left;
margin: 4px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #999999;
}
#wrap ol.lst li span.icon-play{
background-image: url(/sitewide/images/charlie/icon-trans-play.gif);
width: 12px;
height: 9px;
}
#wrap ol.lst li span.icon-play-lg{
background-image: url(/sitewide/images/charlie/icon-trans-play-lg.gif);
width: 16px;
height: 12px;
}
#wrap ol.lst li span.icon-photo{
background-image: url(/sitewide/images/charlie/icon-trans-photo.gif);
width: 12px;
height: 9px;
}
#wrap ol.lst li span.icon-photo-lg{
background-image: url(/sitewide/images/charlie/icon-trans-photo-lg.gif);
width: 16px;
height: 12px;
}
#wrap ol.lst li span.icon-download{
background-image: url(/sitewide/images/charlie/icon-trans-download.gif);
width: 12px;
height: 9px;
}	
#wrap ol.lst li span.icon-download-lg{
background-image: url(/sitewide/images/charlie/icon-trans-download-lg.gif);
width: 16px;
height: 12px;
}

#wrap ol.lst li span.icon-after{
margin: 4px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #999999;
}
#wrap ol.lst li span.icon-hd{
background-image: url(/sitewide/images/charlie/icon-hd.gif);
width: 14px;
height: 8px;
}
/*transparent buttons*/
#wrap div.btn span{
float: left;
margin: 4px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #999999;
}
#wrap div.btn-vote-lg span{
background-image: url(/sitewide/images/charlie/bttn-trans-submit-vote-lg.gif);
width: 179px;
height: 30px;
}
/*blockquote in title*/
#wrap ol.lst li blockquote{
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
font-size: 22px;
line-height: 25px;
}
/*thumbail photos*/
#wrap ol.lst li img.thumb{
float: right;
margin: 0 0 0 10px;
}
#wrap ol.lst li img.last{ /*to avoid lg thumb touching bottom of mod*/
margin-bottom: 10px;
}
#wrap ol.lst li img.thumb-lg{
float: left;
display: block;
margin: 0 10px 0 0;
border: none;
}
#wrap .w-640x320 .group-a ol.lst li img.thumb-lg, 
#wrap .w-640x320 .group-c ol.lst li img.thumb-lg{ /*no right margin when in 320px columns*/
margin: 0 0 8px 0;
}
#wrap ol.lst li img.thumb-281{
float: none;
display: block;
margin: 0 0 4px 0;
}
/*image treatments*/
#wrap ol.lst li img.treatment{
position: absolute;
}
/*usage lines*/
#wrap ol.lst li p{
margin: 0;
padding: 0;
font-family: Verdana, sans-serif;
font-size: 9px;
line-height: 15px;
color: #999;
}
#wrap ol.lst li p.posted{
color: #333;
}
#wrap ol.lst li p.posted span.posted{
margin: 0;
}
#wrap ol.lst li p.posted a{
font-weight: bold;
}
#wrap ol.lst li p.relnk a{
font-weight: normal;
}
#wrap ol.lst li p.relnk a.vid{
padding-left: 20px;
background: url(/sitewide/images/charlie/icon-videocam.gif) no-repeat 0 1px;
}
#wrap ol.lst li p.relnk a.photos{
padding-left: 20px;
background: url(/sitewide/images/charlie/icon-cam.gif) no-repeat 0 1px;
}
#wrap ol.lst li p.deck{
font-family: Tahoma, sans-serif;
font-size: 11px;
color: #333;
}
#wrap .w-640x320 .group-a ol.lst li span.posted,
#wrap .w-320x320x320 .group-a ol.lst li span.posted{
display: block;
}
/*simple list inside slat*/
#wrap ol.lst li ul.simple-list{
margin: 0;
padding: 0;
list-style: none;
}
#wrap ol.lst li ul.simple-list li{
margin: 0;
padding: 0;
border: none;
line-height: 18px;
}
/*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: normal;
background-position: 0 2px;
}
span.vote-down{
margin-left: 5px;
padding-left: 14px;
color: #999;
background: url(/sitewide/images/u/icon-voted.gif) no-repeat 0 2px;
}
span.vote-up{
margin-left: 5px;
padding-left: 14px;
color: #999;
background: url(/sitewide/images/u/icon-voteu.gif) no-repeat 0 0;
}
#wrap span.comments a,
span.vote-down a,
span.vote-up a{
display: inline;
padding: 0;
font-weight: normal;
color: #999;
background: none;
}
span.vote-down a{
color: #999;
}
span.vote-up a{
color: #999;
}
/*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 a.vid-link{
display: block;
padding: 5px 5px 5px 25px; /*MTV edit*/
background: url(/sitewide/images/charlie/icon-vidplay.gif) no-repeat 0 3px;
}
#wrap ol.lst li.vid-play p{
margin-left: 25px;
}
/*in blogs list*/
#wrap ol.lst-blogs li{
padding: 0;
border: none;
}
#wrap ol.lst-blogs li div.title2{
font-weight: normal;
}
#wrap ol.lst-blogs li div.title2 a{
font-weight: normal;
}
/*horiz photo list*/
#wrap ol.lst-photos li{
float: left;
margin: 0 13px 0 0;
padding: 0;
border: none;
}
#wrap ol.lst-photos li.last{
margin-right: 0;
}
#wrap ol.lst-photos li img.thumb{
float: none;
display: block;
margin: 0 0 5px 0;
}
#wrap ol.lst-photos li span.posted{
display: block;
}
/*thumbnails on left*/
#wrap ol.photo-alt li img.thumb,
#wrap ol.photo-alt li img.thumb-lg,
#wrap ol.photo-alt li div.voting-player{ /*MTV Edit*/
float: left;
margin: 0 10px 0 0;
}
/*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;
}
/*when horiz list of 2 across (290px)*/
#wrap ol.lst-photos-two{
padding-top: 10px;
}
#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;
}
#wrap div.group-c ol.lst-photos-two li.last{
margin-right: 0;
}
/*when 2 across in 460px column*/
#wrap .w-180x460x320 .group-a ol.lst-photos-two{
margin-left: 40px;
}
#wrap .w-180x460x320 .group-a ol.lst-photos-two li{
width: 160px;
margin-right: 40px;
}
#wrap .w-180x460x320 .group-a ol.lst-photos-two li.last{
margin-right: 0;
}
/*when horiz list of 3 across*/
#wrap ol.lst-photos-three{
margin-left: 30px;
margin-bottom: 20px;
}
#wrap ol.lst-photos-three li{
width: 170px;
margin-right: 10px;
}
#wrap .mdl-main ol.lst-photos-three{
padding: 10px;
}
#wrap .mdl-main ol.lst-photos-three li{
width: 200px;
}
#wrap .w-640x320 .group-ab ol.lst-photos-three,
#wrap .w-320x320x320 .group-ab ol.lst-photos-three{
margin-left: 0;
}
#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;
}
#wrap ol.lst-photos-four li.last{
margin-right: 0;
}
/*MTV Edit*/
#wrap .abc-alt .group-b ol.lst-photos-four li{
width: 130px;
margin-right: 10px;
}
#wrap .abc-alt .group-b ol.lst-photos-four li.last{
margin-right: 0;
}
/*last row in a grid*/	
#wrap ol.lst-photos-last{
margin-bottom: 10px;
}
/*stacked full-width lists*/
#wrap ol.lst-stacked-top{
padding-bottom: 12px;
border-bottom: 1px dotted #d9d9d9;
}
#wrap ol.lst-stacked{
padding-top: 12px;
border-top: 1px dotted #d9d9d9;
}
#wrap ol.lst-stacked li{
margin-right: 10px;
}
#wrap ol.lst-stacked li.last{
margin-bottom: 15px;
}
#wrap ol.lst-stacked-sm{
border-top: 1px dotted #d9d9d9;
margin-bottom: 8px;
padding-top: 8px;
}
/*stacked lists in mdl-main*/
#wrap ol.lst-main{
padding: 10px;
}
/*simple lists in mdl-main*/
#wrap .mdl-main ol.lst-simple{
padding: 10px;
}
/*lite lists*/
#wrap ol.lst-lite li{
padding-bottom: 6px;
margin-bottom: 6px;
}
#wrap ol.lst-simple li{
border-bottom: none;
padding: 0 0 2px;
margin: 0 0 2px;
}
/*skinny 140px wide vertical list*/
#wrap ol.lst-photos-skinny li{
margin-right: 0;
}
/*table-style list*/
#wrap ol.lst-tbl li,
#wrap ol.lst-tbl li.last {
margin: 0;
padding: 5px 0 5px 0;
border: none;
}
#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 div.title1,
#wrap ol.lst-tbl li div.title2,
#wrap ol.lst-tbl li div.title3{
float: left;
}
#wrap ol.lst-tbl li div.title1 strong,
#wrap ol.lst-tbl li div.title2 strong,
#wrap ol.lst-tbl li div.title3 strong{
display: inline;
}
#wrap ol.lst-tbl li p{
float: right;
padding-left: 10px;
}
/*numbered list*/
#wrap ol.num-lst{
margin: 5px 0 0 2em;
padding: 0;
font-size: 11px;
font-weight: bold;
line-height: 1.4em;
}
/*menu numbered and un-numbered*/
#wrap ol.menu li{
position: relative;
margin: 0 0 0 0;
padding: 5px 0;
}
#wrap ol.menu li.last{
padding: 5px 0 0 0;
}
#wrap ol.menu li div.title2{
display: inline;
margin: 0 10px 0 0;
font-family: Arial, sans-serif;
font-size: 16px;
line-height: 20px;
}
#wrap ol.menu li div.title1{
display: inline;
}
#wrap ol.menu li strong.meta{
float: right;
line-height: 20px;
}
/*smaller link menu style*/
#wrap ol.menu-sm li div.title1{
font-size: 11px;
line-height: 15px;
}
#wrap ol.menu-sm li strong.meta{
line-height: 15px;
}
#wrap ol.menu-sm li div.title1 a em{
font-style: normal;
font-weight: normal;
}
/*menu popups*/
#wrap ol.menu li ul.menu-pop{
position: absolute;
top: 0;
left: -999px;
width: 190px;
height: 31px;
margin: 0;
padding: 0 0 0 15px;
list-style: none;
background: url(/sitewide/images/charlie/trailer-pop-bg.gif) no-repeat top left;
}
#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;
margin: 0;
padding: 0;
line-height: 31px;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
border: none;
}
#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: bold;
}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer a span.hd{
padding: 0 17px 0 0;
background: url(/sitewide/images/charlie/trailer-hd.gif) no-repeat 100% 50%;
}
#wrap ol.menu li ul.menu-pop li.menu-pop-trailer a{
padding: 0 0 0 24px;
background: url(/sitewide/images/charlie/trailer-playicon.gif) no-repeat 0 50%;
}
/*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:0px;
}
#wrap div.playlist .title2{
margin: 0 0 8px 0;
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 16px;
}
#wrap div.playlist .title2 img{
display: block;
margin: 0 0 5px 0;
}
#wrap div.playlist ol.lst li{
margin: 0 0 4px 0;
padding: 0;
border: none;
}
#wrap div.playlist div.more-link a{
float: left;
}
#wrap div.playlist .title2 a:link, #wrap div.playlist .title2 a:visited{
font-weight:bold;
}
/*mod pagination*/
div.pagination{
float: right;
}
div.bottom{
margin: 0 0 10px 0;
}
div.pagination p{
float: left;
margin: 0 5px 0 0;
padding: 0;
font-size: 9px;
font-weight: normal;
line-height: 20px;
color: #999;
}
div.pagination ul{
float: left;
margin: 0;
padding: 0 10px 0 0;
list-style: none;
}
div.pagination ul li{
float: left;
margin: 0;
padding: 0;
width: 17px;
height: 18px;
text-indent: -9999px;
}
div.pagination ul li a{
float: left;
display: block;
width: 17px;
height: 18px;
outline: none;
}
div.pagination ul li.page-prev a{
background: url(/sitewide/images/charlie/page-left.gif) no-repeat 0 0;
}
div.pagination ul li.page-next a{
background: url(/sitewide/images/charlie/page-right.gif) no-repeat 0 0;
}
div.pagination-bottom{
padding: 10px 0 10px 0;
}
div.pagination-refresh{
padding: 0 10px 5px 0;
}
div.pagination-refresh form{
display:inline;
}
div.pagination-refresh input{
float: left;
margin: 0 2px 0 0;
padding: 2px 0 0 2px;
font-family: Verdana, sans-serif;
font-size: 9px;
color: #999;
border: 1px solid #D7D7D7;
width: 18px;
height: 13px;
}
div.pagination-refresh p.sm{
padding-top: 5px;
}
div.pagination-refresh p.sm span{
float: left;
padding-left: 3px;
}
#wrap div.pagination-nmbr{
font-family: Tahoma, sans-serif;
font-size: 11px;
margin-bottom: 10px;
margin-top: 5px;
padding:0;
text-align:center;
}
#wrap div.pagination-nmbr a:link,
#wrap div.pagination-nmbr a:visited,
#wrap div.pagination-nmbr span{
font-weight: bold;
padding: 0 3px 0 3px;
}
/*select navigation*/
div.select{
float: left;
margin: 0 0 10px 0;
}
div.select select{
font-size: 11px;
}
/*special modules*/
/*You-R-Here*/
.yourhere{
color: #ccc5b1;
background: #000 url(/sitewide/images/charlie/yourhere-bg.jpg) no-repeat bottom left;
}
.yourhere .h-sub3{
font-family:Tahoma;
}
.h-yourhere{
margin: -3px 0 10px -10px;
padding: 0 0 17px 110px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
background: url(/sitewide/images/charlie/yourhere-head.gif) no-repeat bottom left;
}
.h-yourhere span{
display: none;
}
#wrap .yourhere ol a:link,
#wrap .yourhere ol a:visited{
color: #e9c504;
}
#wrap .yourhere ol.lst li{
border-color: #3f3d37;
}
#wrap .yourhere ol.lst li img.thumb{
float: left;
margin: 0 10px 5px 0;
border:none;
}
#wrap .yourhere ol.lst li img.thumb:hover{ /*MTV edit*/
border:none;
margin: 0 10px 5px 0;
float: left;
}
#wrap .yourhere ol.lst li p.posted{
color: #6f6c61;
}
#wrap .yourhere div.more-link a:link,
#wrap .yourhere div.more-link a:visited{
color: #000;
background: #e9c504;
}
/*marquee 3/4 width*/
div.marquee{
position: relative;
margin: 10px 0 0 0;
background: #fff;
}
div.marquee div.marquee-action{
position: absolute;
top: 0;
right: 0;
width: 190px;
height: 256px;
padding: 10px;
background: url(/sitewide/images/charlie/movies/marquee-action-bg.png);
overflow: auto;
}
div.marquee div.marquee-action div.play{
margin: 40px 0 15px 0;
text-align: center;
}
div.marquee div.marquee-action h2{
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
font-size: 22px;
color: #fff;
}
#wrap div.marquee div.marquee-action p{
margin: 5px 0 15px 0;
padding: 0;
font-size: 11px;
line-height: 16px;
color: #b2b2b2;
}
div.marquee div.marquee-action ul.marquee-list{
margin: 0;
padding: 0;
font-size: 11px;
list-style: none;
}
div.marquee div.marquee-action ul.marquee-list li{
margin: 0 0 4px 0;
padding: 0;
}
#wrap div.marquee div.marquee-action ul.marquee-list li a{
padding: 1px 4px;
color: #fff;
background: #b9b9b9;
}
/*marquee nav*/
#wrap div.marquee div.marquee-nav{
position: relative;
margin: -5px 20px 0 20px;
padding: 0 0 0 0;
}
#wrap div.marquee div.marquee-nav ul{
width: 600px;
height: 73px;
margin: 0;
padding: 0;
font-size: 11px;
list-style: none;
}
#wrap div.marquee div.marquee-nav ul li{
float: left;
margin: 0;
padding: 0;
}
#wrap div.marquee div.marquee-nav ul li a{
float: left;
display: block;
width: 130px;
height: 53px;
margin: 0;
padding: 20px 10px 10px 10px;
color: #000;
}
#wrap div.marquee div.marquee-nav ul li a strong{
display: block;
}

/*normal states*/

#wrap div.marquee div.marquee-nav ul li#marqnav-1 a{
background: url(/sitewide/images/charlie/marquee/marq-1.jpg) no-repeat 0 9px;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-2 a{
width: 129px;
background: url(/sitewide/images/charlie/marquee/marq-2.jpg) no-repeat 0 9px;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-3 a{
background: url(/sitewide/images/charlie/marquee/marq-3.jpg) no-repeat 0 9px;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-4 a{
width: 131px;
background: url(/sitewide/images/charlie/marquee/marq-4.jpg) no-repeat 0 9px;
}
/*over states*/
#wrap div.marquee div.marquee-nav ul li#marqnav-1 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-1-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li#marqnav-2 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-2-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li#marqnav-3 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-3-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li#marqnav-4 a:hover{
background-image: url(/sitewide/images/charlie/marquee/marq-4-over.jpg);
}
#wrap div.marquee div.marquee-nav ul li a:hover{
text-decoration: none;
}
/*on states*/
#wrap div.marquee div.marquee-nav ul li#marqnav-1.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-1.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-1-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-2.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-2.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-2-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-3.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-3.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-3-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li#marqnav-4.active a:link,
#wrap div.marquee div.marquee-nav ul li#marqnav-4.active a:visited{
background: url(/sitewide/images/charlie/marquee/marq-4-on.gif) no-repeat top left;
}
#wrap div.marquee div.marquee-nav ul li.active a{
color: #fff;
}
#wrap div.marquee div.marquee-nav ul li.active a strong{
color: #fff;
}
/*accordian slat hover list*/
div.accord{
padding: 0 10px 200px 10px;
}
div.accord-3{
width: 545px;
margin: 0 auto;
}
div.accord-4{
width: 667px;
margin: 0 auto;
}
div.accord-5{
width: 789px;
margin: 0 auto;
}
div.accord-6{
width: 911px;
margin: 0 auto;
}
div.accord-slat{
float: left;
width: 122px;
padding: 10px 0 0 0;
overflow: hidden;
}
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;
margin: 0;
position: absolute;
bottom: 85px;
left: 129px;
}
#wrap div.accord-over a:hover img.accord-play{
display: block;
}
#wrap div.accord-slat a.accord-link span{
position: absolute;
left: 0;
bottom: 0;
width: auto;
white-space: nowrap;
display: block;
padding: 1px 3px;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 10px;
color: #000;
background: #fff;
}
div.accord-content{
display: none;
position: absolute;
left: 0;
float: left;
padding: 15px;
background: #fff;
}
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{
margin: 0;
padding: 0;
border: 10px solid #fff;
border-bottom: none;
}
div.accord-content ol.accord-main{
float: left;
width: 220px;
}
div.accord-content ol.accord-main li div.title1 a strong{
padding-top: 10px;
}
div.accord-content ol.accord-main li div.title1 a img{
float: left;
margin: 0 10px 5px 0;
padding: 0;
vertical-align: middle;
}
div.accord-content ol.accord-main li p.deck{
clear: left;
}
div.accord-content div.accord-vid{
float: left;
width: auto;
margin: 0 0 0 10px;
padding: 10px 10px 15px 10px;
background: #000;
overflow: hidden;
}
div.accord-content div.accord-vid h2{
float: left;
width: 180px;
margin: 0 20px 5px 0;
padding: 0;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 16px;
line-height: 1.4em;
color: #fff;
}
#wrap div.accord-content div.accord-vid h2 a.accord-upld{
display: block;
margin: 5px 0 0 0;
padding: 5px 10px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
color: #000;
background: #ffa801;
}
#wrap div.accord-content div.accord-vid ol.lst-photos{
float: left;
width: auto;
}
#wrap div.accord-content div.accord-vid ol.lst-photos li{
margin: 0 20px 0 0;
}
#wrap div.accord-content div.accord-vid ol.lst-photos li a{
font-weight: normal;
}
#wrap div.accord-content div.accord-vid ol.lst-photos li strong{
display: block;
}
#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: normal;
text-transform: uppercase;
text-align: right;
line-height: 1em;
background: url(/sitewide/images/charlie/icon-greyarrow.gif) no-repeat 100% 50%;
}
/*poll mod*/
#wrap div.poll{
padding: 0;
}
#wrap div.poll .mdl{
margin: 0;
}
#wrap div.poll .footer{
margin-top: 20px;
}
#wrap div.poll .content{
padding: 10px 0 10px 10px;
}
#wrap div.poll form{
margin: 0;
padding: 0;
}
#wrap div.poll form div.title2{
display: block;
margin: 0 0 15px 0;
padding: 0;
font-family: Arial, sans-serif;
font-size: 16px;
font-weight: bold;
}
#wrap div.poll form div.thumb{
float: right;
margin-right: 10px;
}
#wrap div.poll form ul{
margin: 0 0 10px 0;
padding: 0;
font-size: 11px;
list-style: none;
}
#wrap div.poll ul.result-list{
margin: 0;
padding: 0;
}
#wrap div.poll ul.result-list li{
margin-bottom: 15px;
list-style: none;
}
#wrap div.poll ul.result-list li span,
#wrap div.poll ul.result-list li table
{
float: left;
}
#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{
margin: 0;
padding: 0;
border-collapse: collapse;
width: 80px;
border: 1px solid #333;
}
#wrap div.poll table.graph td{
height: 10px;
}
#wrap div.poll table.graph td.fill{
background-color: #333;
}
/*neutrola-branded poll*/
#wrap div.neutrola{
color: #fff;
background: #6d0736 url(/sitewide/images/charlie/movies/neutrola-bg.jpg) repeat-y top left;
}
#wrap div.neutrola .h-sub2 span{
display: block;
width: 270px;
background: #e41b5b;
}
#wrap div.neutrola .h-sub2 span.poll-title{
float: left;
position: relative;
margin: 0;
padding: 0;
width: auto;
background: none;
}
#wrap div.neutrola .h-sub2 span.poll-brand{
position: absolute;
top: 7px;
right: 10px;
margin: 0;
padding: 0;
font-family: Tahoma, Verdana, sans-serif;
font-size: 9px;
font-weight: normal;
text-transform: none;
width: auto;
background: none;
}
#wrap div.neutrola .h-sub2 span.poll-brand img{
vertical-align: middle;
}
/*single slat mod*/
#wrap div.single{
padding: 10px;
}
#wrap div.single h1{
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 22px;
line-height: 26px;
}
#wrap div.single h1 em{
display: block;
margin: 0 0 5px 0;
padding: 0;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
line-height: 1em;
}
#wrap div.single img.thumb{
float: left;
margin: 0 0 10px 0;
}
#wrap div.single p.deck{
margin: 0 95px 0 80px;
padding: 0;
font-family: Arial, sans-serif;
font-size: 13px;
line-height: 18px;
}
#wrap div.single ul.meta-list{
clear: left;
margin: 0;
padding: 10px 0 0 0;
text-align: center;
list-style: none;
border-top: 1px dotted #404040;
}
#wrap div.single ul.meta-list li{
float: left;
margin: 0 5px 0 0;
padding: 0 0 0 5px;
font-size: 11px;
line-height: 16px;
}
#wrap div.single ul.meta-list li strong{
font-weight: normal;
}
#wrap div.single ul.meta-list li.meta-rate strong{
float: left;
margin: 0 5px 0 0;
}
#wrap div.single ul.meta-list li.meta-insert{
padding-left: 0;
}
#wrap div.single ul.meta-list li ul{
float: left;
margin: 0;
padding: 0;
list-style: none;
}
/*rate it buttons*/
ul.rateit{
float: left;
margin: 0;
padding: 0;
list-style: none;
}
#wrap div.single ul.rateit li{
float: left;
width: 24px;
height: 18px;
margin: 0 4px 0 2px;
padding: 0;
text-indent: -9999px;
}
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;
margin: 0;
padding: 0;
list-style: none;
}
#wrap ul.share li {
margin: 0 0 10px 0;
padding: 0;
text-align: right;
}
#wrap ul.share li.share-profile a{
display: block;
width: 110px;
height: 18px;
text-align: right;
background: url(/sitewide/images/charlie/btn_add-to-my-videos.gif) no-repeat top left;
}
#wrap ul.share li.share-profile a:hover{
background-position: 0 -18px;
}
#wrap ul.share li.share-share a{
display: block;
width: 83px;
height: 18px;
text-align: right;
background: url(/sitewide/css/charlie/black/btn-share.gif) no-repeat top right;
}
#wrap ul.share li a span{
position: absolute;
left: -9999px;
}
/*begin: flux comments2 */
.h-sub span.cmnt-count{
float: none;
padding: 0;
background: none;
}
#wrap ol.comments{
margin: 0;
padding: 0 10px 0 0;;
list-style: none;
}
#wrap ol.comments li{
margin: 0 0 10px 0;
padding: 0;
}
#wrap ol.comments li div.cmt-avatar{
float: left;
width: 60px;
background: url(/sitewide/images/charlie/cmt-arrow.gif) no-repeat top right;
}
#wrap ol.comments li div.cmt-body{
float: right;
width: 520px;
margin: 0;
padding: 10px;
font-family: Arial, sans-serif;
font-size: 13px;
background: #f7f7f7;
}
#wrap ol.comments li div.cmt-body p{
margin: 0;
padding: 0;
line-height: 18px;
}
#wrap ol.comments li div.cmt-body p.cmt-author{
font-family: Verdana, sans-serif;
font-size: 9px;
font-weight: bold;
}
#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: bold;
}
/*comments form*/
#wrap ol.comments li.cmt-form div.cmt-body{
width: 540px;
padding: 0;
background: none;
}
#wrap ol.comments li.cmt-form div.cmt-avatar{
background: none;
}
#wrap ol.comments li.cmt-form form{
margin: 0;
padding: 0;
}
#wrap ol.comments li.cmt-form div.cmt-body{
background: url(/sitewide/images/charlie/textarea-bg.gif) no-repeat top left;
}
#wrap ol.comments li.cmt-form form textarea{
width: 520px;
height: 68px;
margin: 10px;
font-family: Arial, sans-serif;
font-size: 13px;
overflow: auto;
border: 1px solid #fff;
}
#wrap ol.comments li.cmt-form form input{
display: block;
margin: 5px 0;
}
#wrap ol.comments li.cmt-form a.cmt-submit{
margin: 5px 0;
display: block;
width: 138px;
height: 18px;
text-align: right;
background: url(/sitewide/images/charlie/btn-submit-comment.gif) no-repeat top right;
}
#wrap ol.comments li.cmt-form a.cmt-submit span{
position: absolute;
left: -9999px;
}
/*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 10px;
}
/*end: flux comments2*/
/*search videos*/
#search-videos{
float: right;
width: 300px;
margin: 0 10px 0 0;
}
#search-videos label{
display: block;
margin: 0 0 3px 0;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
}
#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{
margin: 10px;
padding: 0;
list-style: none;
}
ul.section-nav li{
margin: 0;
padding: 0;
}
#wrap ul.section-nav li a:link,
#wrap ul.section-nav li a:visited{
display: block;
margin: 0;
padding: 8px 7px;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 12px;
line-height: 1em;
font-weight: normal;
outline: none;
color: #333;
background: #fff;
}
#wrap ul.section-nav li.active a:link,
#wrap ul.section-nav li.active a:visited{
color: #fff;
background: #777;
}
ul.section-nav li.active ul{
display: block;
}
#wrap ul.section-nav li a:hover{
color: #fff;
text-decoration: none;
background: #333;
}
ul.section-nav li ul{
display: none;
margin: 0;
padding: 0 8px 8px 8px;
font-family: Verdana, sans-serif;
font-size: 11px;
list-style: none;
background: #88888a;
}
ul.section-nav li ul,
ul.section-nav li ul li{
border: none;
}
#wrap ul.section-nav li ul li a:link,
#wrap ul.section-nav li ul li a:visited{
padding: 8px;
color: #ccc;
border-bottom: 1px solid #656567;
background: #88888a;
}
#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;
margin: 2px 5px 0 0;
display: block;
outline:none;
overflow: hidden;
text-indent: -9999px;
background-color: #999999;
}
#wrap ul.section-nav li span.icon-external{
background-image: url(/sitewide/images/charlie/icon-trans-external.gif);
width: 9px;
height: 9px;
}
/*misc.*/
a:link#rss-top,
a:visited#rss-top{
float: right;
margin: 17px 20px 0 0;
}
/*self-clear anything by adding .group*/
.group:after,
.mdl:after,
#wrap ol.lst:after,
#wrap ol.lst li:after{
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
/*charlie IE fixes*/
* html #snav,
* html .group-a,
* html .group-ab{ /*double float margin bug IE6*/
display: inline;
}
* html .mdl-main .group-last{ /*3 pixel text jog bug IE6*/
width: 297px;
}
/*accordian slats for FN*/
* html div.accord-over div.accord-content{ /*IE6 needs width*/
width: 800px;
}
* html #wrap div.accord-slat a.accord-link span{ /*IE6 position adjust*/
bottom: -1px;
}
*:first-child+html div.accord-3{ /*IE7 needs an extra 10px width to avoid clipping*/
width: 555px;
}
*:first-child+html div.accord-4{
width: 677px;
}
*:first-child+html div.accord-5{
width: 799px;
}
*:first-child+html div.accord-6{
width: 921px;
}
/*MTV edit*/
/*modal window styles*/
#modalWindow{
position: absolute;
z-index: 999999;
}
.modal-top{
width: 446px;
padding-top: 17px;
background: url(/sitewide/images/charlie/modal_top.png) no-repeat top left;
}
* html .modal-top{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sitewide/images/charlie/modal_top.png', sizingMethod='crop');
background: none;
background-repeat: no-repeat top left;
background-color: transparent;
}
.modal-middle{
width: 446px;
background: url(/sitewide/images/charlie/modal_middle.png) repeat-y top left;
}
* html .modal-middle{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sitewide/images/charlie/modal_middle.png', sizingMethod='scale');
background: none;
background-repeat: repeat-y top left;
background-color: transparent;
}
.modal-bottom{
width: 446px;
background: url(/sitewide/images/charlie/modal_bottom.png) no-repeat top left;
}
* html .modal-bottom{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sitewide/images/charlie/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{
margin: 0 0 15px 0;
padding: 0;
font-family: Arial;
font-size: 16px;
font-weight: bold;
line-height: 18px;
}
#dialogContainer div.title2{
margin: 10px 0 2px 0;
padding: 0;
font-family: Tahoma, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
line-height: 18px;
}
#dialogContainer a.dialog-close{
display: block;
width: 13px;
height: 13px;
text-align: right;
float: right;
background: url(/sitewide/images/charlie/btn-close.gif) no-repeat top right;
}
#dialogContainer a.dialog-close span{
position: absolute;
left: -9999px;
}
#resetTitle{color:#fff !important; font-weight:bold !important;}
/*SPONSORED RESULTS*/
#wrap ol.sponsored-results{
background:#FFFFFF none repeat scroll 0 0;
font-family:Arial,sans-serif;
margin: 0 10px 0 0;
padding:0;
}
#wrap ol.sponsored-results li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#wrap ol.sponsored-results li p{
font-size:150%;
margin:5px 0 0;
padding:0;
}
#wrap ol.sponsored-results li p.meta{
margin-top: 0;
}
#wrap p.spons-footer{
background:#FFFFFF url(/sitewide/images/u/spons-res-bg.gif) no-repeat scroll 100% 50%;
margin: 0 10px 0 0;
padding:0;
text-align:right;
}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .clearfix{height:1%;}
#wrap .group-ab{width:667px;}
#wrap .group-c{width:313px;}
#overlay{background-color:#000;display:none;left:0;opacity:0.7px;position:absolute;top:0;width:100%;z-index:999988;}
#wrap ol li.embedContainer{margin-left:2px;}
#wrap ol li.embedContainer div.title2 .player-placeholder{margin-left:18px;margin-bottom:10px;}
#modalWindow{background-color:#fff;}
#modalWindow .modal-top{background-image:none;width:523px;padding-top:0;}
#wrap .group-abc .mdl{margin-bottom:10px;margin-right:0;}
.h-sub span{background-color:#002157;}
#wrap .mdl-clean{margin-top:10px;}
#wrap .h-wrap{background:transparent;margin-top:0;margin-bottom:10px;}
#wrap .h-sub span{padding-left:5px;padding-top:5px;padding-bottom:5px;text-transform:none;background:transparent none;}
.marquee_default{width:658px;overflow:hidden;margin:0 !important;padding:0;}
.marquee_list_horizontal{width:658px;height:70px;background:transparent url(/global/music/images/marquee/text-bg.png) repeat scroll 0 0;position:relative;top:-70px;}
/*margin:10px 0px 0px 0px; */.marquee_list_horizontal .horizontal{overflow:hidden;float:left;position:absolute;left:32px;top:0;}
.marquee_thumb_horizontal{width:70px;height:53px;position:absolute;background:transparent url(/global/music/images/marquee/img-bg-60.png) repeat scroll 0 0;}
/* needs the dark png overlay */a.activeSlide{text-decoration:none !important;background:transparent url(/global/music/images/marquee/thumb-highlight.gif) no-repeat;}
a.activeSlide .marquee_thumb_horizontal{background:transparent url(none) no-repeat;}
.marquee_ .marquee_bg{background:transparent url(/global/music/images/marquee/text-bg.png) repeat;min-height:0;position:absolute;bottom:60px !important;width:100%;float:left;}
.marquee_ ul.marquee_content li div a.marquee_img{display:block;position:relative;}
/*nav flux member bar */.flux .widgetContainer{border:0;-moz-border-radius:0;}
#memberbar{background-color:transparent;border:0;color:#e72492;width:100%;margin:0;padding:0;}
#wrap .eventhome-middle .group-a .mdl,#wrap .eventhome-middle .twitter ol.lst{margin-bottom:5px;}
#wrap a span.icon{display:none !important;}
/*moved from styles.jhtml */#wrap-inner{width:auto;padding-top:0 !important;}
#wrap ol.lst li div.title2{font-size:11px;font-weight:700;line-height:16px;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix,.mdl .voteButtonInline embed,.mdl .voteButtonInline object,#wrap #listHub.video_photos .group-ab div.subgroups ol.lst li .title2 a:hover img.overlayHover{display:block;}
a img,#wrap .mdl-clean a img{border:none;}
.hide,.hide{display:none;}
.mdl{padding-top:0;}
#modalWindow .modal-middle,#modalWindow .modal-bottom{background-image:none;width:523px;}
#wrap ol.lst-photos-six.lst-photos li,#wrap .mdl-main ol.lst-photos-three li,#wrap .w-640x320 .group-ab ol.lst-photos-three li,#wrap ol.lst-nominees-list.photo-alt li.last,#wrap div.pages ol.lst li{border-bottom:none;}
#wrap .votingGrid p.description,#wrap div.votingGrid ol.lst li p.deck,.main-title,.main-title em,#wrap .h-sub2 a:link,#wrap .h-sub2 a:visited,#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:#000;}
#wrap .group-ab .mdl{margin:10px 0 0 10px;}
#wrap .group-c .mdl{margin-bottom:10px;}
#wrap .group-c .mdl-clean,#wrap .group-c .mdl-ad{margin-top:0;margin-bottom:0;}
.h-sub{color:#fff;}
.marquee_default .marquee_img_horizontal{width:658px !important;height:400px !important;}
#memberbar .Flux{color:#2f1f5e;}

.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
* html .clearfix{height:1%;}
*:active,*:focus{outline:none;}
body{color:#ffffff;background:none repeat scroll 0 0 #111111;background-color:#111111;}
#wrap .mdl{background:transparent;position:relative;margin:7px 0 0;padding:7px 0 0 7px;}
#wrap a:link,#wrap a:visited{color:#ff0000;}
#wrap a:hover{color:#e0b3e3;}
body #VH1containerB{background:#000000 url("/sitewide/css/charlie/themes/events/divas/2011/bg-tile.png") repeat-y scroll 50% 0;}
body #VH1containerA{min-width:980px;background: transparent url("/sitewide/css/charlie/themes/events/divas/2011/hat.jpg") no-repeat scroll 50% 0;}
#center_holder {margin-left: -1px;}
#wrap .group-ab{width:667px;}
#wrap .group-c{width:313px;}
#overlay{background-color:#000;display:none;left:0;opacity:0.7px;position:absolute;top:0;width:100%;z-index:999988;}
#wrap-inner{background-color:transparent;background:transparent none;width:auto;padding:0 0 0px !important;margin:0 0 50px !important;}
#content_body{background:transparent;background-color:transparent;}
#wrap .group-ab div.mdl-clean { padding:7px 0 0 7px !important; margin:0 0 10px 0 !important; }
#wrap ol.lst{font-family:Helvetica, Arial, sans-serif;}
#wrap .eventhome-middle ol.lst li + li{border-top:1px solid #333333;background: transparent url("/sitewide/css/charlie/themes/events/divas/2011/black-divider.png") no-repeat scroll 50% 0;}
#wrap .eventhome-middle ol.lst li{border-bottom:0 none;clear:both;display:block;min-height:53px;margin:0;padding:12px 0;}
#wrap ol.lst li.titleHeadlines div.title2{font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;line-height:21px;}
#wrap ol.lst li.mobile-150 div.title2{font-family:Helvetica, Arial, sans-serif;font-size:11px;}
#wrap ol li.embedContainer{margin-left:2px;}
#wrap ol li.embedContainer div.title2 .player-placeholder{margin-left:10px;margin-bottom:10px;}
#wrap ol li.embedContainer div.title2 div.title{font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;line-height:19px;}
#wrap ol.lst li div.title1{font-family:futura-pt,Futura,Helvetica, Arial, sans-serif;font-size:20px;color:#ffffff;text-transform:uppercase;}
#wrap ol.lst li div.item-header{height:127px;padding-bottom:7px;position:relative;}
#wrap ol.lst li div.item-header div.vote-btn{left:0;position:absolute;top:0;padding:0;}
#wrap ol.lst li p.usage span.posted span.content-source{color:#154a6f;}
#wrap ol.lst li p.usage span.posted{color:#ffffff;text-transform:uppercase;font-family:Helvetica, Arial, sans-serif;font-weight:700;font-size:10px;}
#wrap ul.mdl-nav,#wrap ul.mdl-nav li.active{}
#container-inner.franchise #wrap-inner{padding:4.7em 0 0 !important;}
#wrap #page-header,#wrap #pageHeader{height:55px;padding:8px 0 0 10px;margin:0;background:transparent url("/sitewide/css/charlie/themes/events/divas/2011/bg-header.png") repeat 0 0;}
#page-header h1,#pageHeader h1,#page-header h2,#pageHeader h2{color:#fff;background:transparent;font-size:30px;margin:10px 0 0 10px;}
.group-hdr{color:#fff;background-color:#002157;}
#listHub div.group-ab .mdl{margin-left:10px;padding-left:0;}
#listHub div.group-ab div.mdl-main{padding-right:0;padding-top:0;}
#listHub div.group-ab div.subgroups .h-sub span{font-weight:bold;font-size:20px;font-family:futura-pt,Futura,Helvetica,Arial,sans-serif;color:#ffffff;text-transform:uppercase;margin:0;padding:5px 10px;}
#listHub div.group-ab div.mdl-main ol.img200x150 li{margin-right:15px;padding-top:10px;padding-bottom:0;}
#wrap #listHub .mdl-main ol.lst-photos-three li.last{margin-bottom:30px;}
#listHub div.group-ab{width:652px;padding:0 7px;}
#listHub div.group-ab div.subgroups{background-color:transparent;margin:12px 0;}
#listHub div.group-ab div.subgroups ol.lst li{background-color:#e8e8e8;border:1px solid #d5d5d5;border-top:none;border-bottom:none;margin-bottom:0;background-image:none;padding:0 10px 10px;}
#listHub div.group-ab div.subgroups ol.lst li:first-child{background-color:#e8e8e8;margin-bottom:10px;border-bottom:1px solid #d5d5d5;padding:0 10px 10px;}
#listHub div.group-ab div.subgroups ol.lst li.last{border-bottom:1px solid #d5d5d5;}
#listHub div.group-ab div.subgroups ol.lst li:first-child .title2{background-image:none;}
#listHub div.group-ab div.subgroups ol.lst li:first-child .title2 a{font-size:18px;line-height:20px;}
#listHub div.group-ab div.subgroups ol.lst li .title2,#listHub div.group-ab div.subgroups ol.lst li .title1{background:#E8E8E8 url(/sitewide/css/charlie/themes/events/divas/2011/list-separator.png) repeat-x;padding-top:10px;}
#listHub div.group-ab div.subgroups ol.lst li .title2 a,#listHub div.group-ab div.subgroups ol.lst li .title1 a{font-size:14px;font-family:Helvetica, Arial, sans-serif;text-decoration:none;}
#listHub div.group-ab div.subgroups ol.olListing li{background:transparent none !important;border:none !important;}
#listHub div.group-ab div.subgroups .pagintation{text-align:right;font-size:12px;}
#listHub div.group-ab div.subgroups .pagintation a,#listHub div.group-ab div.subgroups .pagintation span{font-weight:700;text-decoration:none;}
#listHub .group-ab .h-wrap{background:transparent none;margin:-10px -1px 0;}
#listHub .group-ab div.pagination ul li.page-next a{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/page-right-single.gif) no-repeat scroll 0 0;width:25px;}
#listHub .group-ab div.pagination ul li.page-prev a{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/page-left-single.gif) no-repeat scroll 0 0;width:25px;}
#listHub .group-ab div.pagination-refresh input{border:1px solid #000;color:#000;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;height:20px;width:16px;margin:2px 0;padding:0 0 0 6px;}
#listHub .group-ab div.pagination-refresh p.sm span{padding-top:3px;}
#listHub ol.lst li p.deck{font-family:Helvetica, Arial, sans-serif;font-size:13px;line-height:18px;}
#listHub div.group-ab div.layout-firstPortrait .group-a{margin-bottom:10px;padding-bottom:10px;}
#listHub div.group-c{width:314px;}
#listHub ol.lst-main{padding-top:7px;padding-left:0;margin-right:0 !important;}
.mdl-main .layout-firstPortrait .group-a{width:300px;}
.mdl-main .group-last{padding-bottom:5px;}
#wrap .mdl ol.lst-tbl-vote li .title1{margin-bottom:12px;}
.mdl .title2 .voteButton embed,.mdl .title2 .voteButton object{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/nominee-vote-button.jpg) no-repeat center bottom scroll;display:block;}
.mdl .voteButtonInline{margin-top:20px;margin-left:375px;}
.mdl .title2 .voteButton embed:hover,.mdl .title2 .voteButton object:hover{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/nominee-vote-button-over.jpg) no-repeat center bottom scroll;}
.mdl .title2 span.line1{color:#000;padding:6px 0 0;}
.mdl .title2 span.line2{color:#000;font-weight:400;}
div.dropDownVoting{background:url(/sitewide/css/charlie/themes/events/divas/2011/nominee-suggestion-arrow.gif) no-repeat scroll left top #fff;margin-top:40px;padding:0 5px 30px;}
div.dropDownVoting div.field{line-height:23px;margin:0 0 20px 260px;}
div.dropDownVoting div.field span{font-size:18px;}
div.dropDownVoting div.field select,div.dropDownVoting div.field input[type='text'],div.dropDownVoting div.field textarea{border:1px solid #7e97b7;width:325px;font-size:11px;font-family:Helvetica, Arial, sans-serif;padding:1px;}
div.dropDownVoting div.field select{width:335px;}
div.dropDownVoting a.dropDownVoteButton{background:url(/sitewide/css/charlie/themes/events/divas/2011/nominee-vote-button.jpg) no-repeat transparent scroll;text-indent:-999em;display:block;height:24px;width:140px;margin-left:260px;outline:none;margin-top:15px;}
div.dropDownVoting a.dropDownVoteButton:hover{background:url(/sitewide/css/charlie/themes/events/divas/2011/nominee-vote-button-over.jpg) no-repeat transparent scroll;}
#modalWindow{background-color:#fff;}
#modalWindow .modal-top{background-image:none;width:523px;padding-top:0;}
* html .modal-top,* html #modalWindow .modal-bottom{filter:none;background:none !important;background-repeat:no-repeat top left;background-color:transparent;}
#jOverlayContent{font-family:Helvetica, Arial, sans-serif;width:523px;background-color:#fff;margin:0;padding:10px;}
#jOverlayContent a.dialog-close{background:url(/sitewide/css/charlie/themes/events/divas/2011/overlay-button-close.png);width:22px;height:21px;margin-right:10px;text-indent:-9999em;position:absolute;top:10px;right:0;}
#jOverlayContent div.title1{line-height:100%;font-weight:700;font-size:27px;text-align:center;text-transform:uppercase;color:#0d466a;margin-top:30px;padding:0 10px;}
#jOverlayContent p.deck{font-weight:700;font-size:13px;text-align:center;text-transform:uppercase;color:#0d466a;padding:0 50px;}
#jOverlayContent .thanksShare{font-family:Helvetica, Arial, sans-serif;float:left;width:245px;margin-top:23px;height:225px;border-right:1px solid #fbbb46;padding:0 10px;}
#jOverlayContent .thanksShare .title1{margin:5px 0 0;}
#jOverlayContent .thanksShare .title1 span{font-size:25px;display:block;text-align:center;}
#jOverlayContent .thanksShare .title2{font-family:Helvetica, Arial, sans-serif;text-align:center;font-size:12px;margin:5px 0 2px;}
#jOverlayContent .thanksShare p{font-family:Helvetica, Arial, sans-serif;font-size:15px;font-weight:400;text-align:center;margin:20px 0 30px;padding:0 20px;}
#jOverlayContent .thanksShare .share{text-align:center;margin-top:30px;padding-left:15px;}
#jOverlayContent .thanksShare .share .myspace-share{float:left;margin-left:20px;}
#jOverlayContent .categories{float:right;width:257px;}
#jOverlayContent .categories .next-category{margin-top:10px;text-align:center;}
#jOverlayContent .categories ul{width:225px;margin-left:32px;text-align:left;padding:10px 0;}
#jOverlayContent .categories li{font-weight:700;font-size:11px;float:left;width:210px;text-transform:uppercase;list-style:none;color:#4498c8;padding:3px 0 4px 25px;}
#jOverlayContent .categories li.active{background:url(/sitewide/css/charlie/themes/events/divas/2011/icon.category-checked.gif) no-repeat top left;color:#000;}
#jOverlayContent .categories li.active a:link,#jOverlayContent .categories li.active a:visited{color:#0D466A;}
#jOverlayContent .categories .btn-next{width:235px;height:23px;display:block;margin:0 auto;}
#jOverlayContent .description{color:#666;text-align:center;padding:0 20px;}
#jOverlayContent .description a{font-weight:700;color:#E72492;text-decoration:none;}
#jOverlayContent .btn{width:155px;height:23px;margin:0 auto;}
#jOverlayContent .btn.log-in{margin-right:5px;}
#jOverlayContent .btn.sign-up{margin-left:5px;}
#wrap ol.lst.mline{padding-top:10px;padding-left:0;}
#wrap ol.lst.mline span.moduleSubHead,#wrap ol.lst.mline span.moduleSubHead2{display:block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;}
#wrap .votingGrid ol.lst-photos-three li{border-bottom:0 none;margin-right:25px;}
#wrap span.moduleSubHead2{display:block;font-family:Helvetica, Arial, sans-serif;font-size:13px;font-weight:700;margin-bottom:5px;}
#wrap .group-abc .mdl{margin-bottom:10px;margin-right:0;}
.group-hdr span.smallHdr{color:#fff;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-style:normal;font-weight:700;float:left;margin:0;}
.group-hdr .h-main{color:#fff;font-family:futura-pt,Futura,Helvetica, Arial, sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;clear:left;float:left;margin:0;padding:0;}
#wrap ul.mdl-nav li.active a:link,#wrap ul.mdl-nav li.active a:visited{background:transparent none;}
#wrap ul.mdl-nav li a:link,#wrap ul.mdl-nav li a:visited{font-family:futura-pt,Futura,Helvetica,Arial,sans-serif;font-size:20px;font-weight:bold;color:#ffffff;float:left;padding:0;text-transform:uppercase;text-decoration:none;background:transparent none;border-bottom:0 none;}
#wrap ul.mdl-nav li{line-height:30px;margin-right:1px;padding:10px 0 0 0;border-bottom: 0 none;}
ul.mdl-nav{height:auto;border-bottom:0 none;border-top:1px solid #757575;}
#wrap div#musicMain1 ol.lst-photos {padding: 0 !important;margin:0 !important;}
#wrap div#musicMain1 ol.lst-photos li {padding:20px !important;margin: 0 !important; min-height: 150px;}
#wrap div#musicMain1 ol.lst-photos li img.thumb {border:3px solid #828282;}
#wrap div#musicMain1 ol.lst-photos li div.title2 {}
#wrap div#musicMain1 ol.lst-photos li div.title2 a:link, #wrap div#musicMain1 ol.lst-photos li div.title2 a:visited {font-size:11px;text-decoration:none;}
.h-main span,.h-sub span,.h-sub2 span{background-color:#002157;}
#wrap div.more-link a:link,#wrap div.more-link a:visited{font-weight:700;font-family:Helvetica, Arial, sans-serif;font-size:10px;text-transform:uppercase;background-color:transparent;text-decoration:none;color:#ff0000;padding:10px;}
#wrap ol.lst-promotions{border-bottom:1px solid #757575;}
#wrap ol.lst-promotions li{border-right:1px solid #757575;}
#wrap ol.lst-promotions li + li{border-left:1px solid #757575;margin-left:-1px !important;border-right:0 none !important;}
#wrap ol.lst-promotions.lst-photos-last{background:transparent;border-bottom:0px none;}
#wrap .w-640x320 .group-ab li.mobile-150{padding-bottom:20px;height:150px;}
#wrap .w-640x320 .group-ab li.mobile-150-pad{margin-bottom:15px;padding-bottom:15px;height:150px;}
#wrap ol.lst li p.deck{font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#fff;line-height:17px;}
#wrap .group-c .mdl-clean,#wrap .group-c .mdl-ad{margin-top:0;margin-bottom:0;}
#wrap .group-c #ad-300x250 {margin: -1px 0 0;}
#wrap .h-wrap{background:transparent;margin-top:0;margin-bottom:10px;}
#wrap .h-sub,.h-sub2,.h-sub3{font-family:Helvetica, Arial, sans-serif;font-size:25px;line-height:24px;font-weight:700;margin:0 0 7px;padding:0;}
#wrap .h-sub span,.h-sub2 span{padding-left:5px;padding-top:5px;padding-bottom:5px;text-transform:none;background:transparent none;}
#wrap div.group-abc ol.lst-photos{width:100%;margin:0 0 10px 10px;}
#wrap div.group-abc ol.lst-photos li p {color:#ffffff;}
#wrap .ma09-winners ol.lst li p.relnk a{font-family:Helvetica, Arial, sans-serif;font-size:9px;font-weight:700;}
#wrap ol.lst-nominees-list.photo-alt li{width:100%;position:relative;border-bottom:none;margin:0;padding:25px 0 25px;}
#wrap ol.lst-nominees-list.photo-alt li + li{background:none transparent;border-top: 1px solid #757575;}
#wrap ol.lst-nominees-list.photo-alt li:first-child{border-top:none;}
#wrap ol.lst-nominees-list.photo-alt li .winner{left:0;position:absolute;top:10px;}
#wrap ol.lst-nominees-list.photo-alt li p.deck{margin:20px 0 20px 300px;}
#wrap ol.lst-nominees.lst-no-vote li div.item-header{height:auto;}
#wrap ol.lst-nominees li{border-bottom:none;width:160px;margin:0 20px 0 0;padding:0;}
#wrap ol.lst-nominees-list li p.relnk{font-size:12px;font-family:Helvetica, Arial, sans-serif;font-weight:700;float:right;margin-left:30px;}
#wrap ol.lst-nominees-list li p.relnk a{text-decoration:none;font-weight:700;}
#wrap ol.lst-categories li{margin-right:10px;border-bottom:none;}
#wrap ol.lst-categories li.last{border:none;margin:0;padding:0;}
#wrap ol.lst li p{font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#000;}
#wrap ol.lst.mline li span{font-family:Helvetica, Arial, sans-serif;font-size:17px;font-weight:700;color:#144b70;}
#p1{background:#000;}
.marquee{position:relative;display:block;float:left;width:672px;}
.marquee_{width:656px;height:400px;overflow:hidden;border:0px none;padding:0;}
.marquee_default{width:658px;overflow:hidden;margin:0 !important;padding:0;}
.marquee_ ul{list-style:none;margin:0;padding:0;}
.marquee_ .holder{display:block;float:left;padding:10px;}
.marquee_list_vertical{float:right;width:70px;position:relative;}
.marquee_list_vertical .vertical{float:right;overflow:hidden;width:100%;position:absolute;left:0;top:0;}
.marquee_list_vertical a{display:block;overflow:hidden;width:70px;position:relative;padding:0 0 5px !important;}
.marquee_list_horizontal{width:658px;height:70px;background:transparent url(/global/music/images/marquee/text-bg.png) repeat scroll 0 0;position:relative;top:-70px;}
/*margin:10px 0px 0px 0px; */.marquee_list_horizontal .horizontal{overflow:hidden;float:left;position:absolute;left:32px;top:0;}
.marquee_list_horizontal .horizontal a{overflow:hidden;width:70px;display:block;float:left;margin:0 5px 0 0 !important;}
.marquee_list_horizontal .horizontal a:hover span.marquee_thumb_horizontal{border-bottom:5px solid #ff0000;height:48px;}
.marquee_img_vertical{overflow:hidden;float:left;position:relative;background-color:#FFF;}
.marquee_img_horizontal{overflow:hidden;position:relative;background-color:#FFF;}
.marquee_ ul.marquee_sublist{margin-top:5px;}
.marquee_ ul.marquee_sublist li{display:inline;font-family:Helvetica, Arial, sans-serif;font-size:11px;padding-right:10px;}
.marquee_thumb_vertical{width:70px;height:53px;position:absolute;}
.marquee_thumb_horizontal{width:70px;height:53px;position:absolute;background:transparent url(/global/music/images/marquee/img-bg-60.png) repeat scroll 0 0;}
/* needs the dark png overlay */.padB_zero{padding-bottom:0 !important;}
a.activeSlide{text-decoration:none !important;background:transparent url(/global/music/images/marquee/thumb-highlight.gif) no-repeat;}
a.activeSlide .marquee_thumb_horizontal{background:transparent url(none) no-repeat;}
.marquee_ .marquee_bg{background:transparent url(/global/music/images/marquee/text-bg.png) repeat;min-height:0;position:absolute;bottom:60px !important;width:100%;float:left;}
.marquee_ .marquee_text{min-height:20px;z-index:25 !important;text-align:left;color:#e5e5e5;padding:10px;}
.marquee_ .marquee_text h2,.marquee_ .marquee_img_static .single .last .title{font-family:Helvetica, Arial, sans-serif !important;font-size:27px !important;line-height:30px;margin-bottom:-5px;margin-top:-4px;padding:0;}
.marquee_ .marquee_img_static .single .last .title img.thumb{margin-bottom:10px !important;}
.marquee_ .marquee_img_static p{font-size:11px !important;}
.marquee_ .hide{overflow:hidden;}
.marquee_ .marquee_text p{color:#CCC;font-family:Helvetica, Arial, sans-serif;font-size:13px;padding-top:5px;line-height:17px;}
.marquee_ .marquee_images{z-index:0 !important;}
.marquee_ ul.marquee_content li div a.marquee_img{display:block;position:relative;}
.marquee_ .snipe{width:180px;height:180px;position:absolute;top:0;left:0;background:none;}
.marquee_ .sponsoredImage{float:right;margin-left:10px;margin-bottom:10px;}
.marquee_bg span.icon-play-xlg{background-image:url(/sitewide/images/charlie/icon-trans-play-xlg-black.gif);height:16px;width:22px;}
.marquee_bg span.icon-photo-xlg{background-image:url(/sitewide/images/charlie/icon-trans-photo-xlg-black.gif);height:16px;width:22px;}
.marquee_bg span.icon{background-color:#FFF;display:block;float:left;overflow:hidden;text-indent:-9999px;margin:5px 5px 0 0;}
.marquee_bg a{font-weight:700 !important;color:#FFF !important;text-decoration:none !important;}
.marquee_bg p{color:#FFF;}
.marquee_default .marquee_img_vertical,.marquee_level_one_show .marquee_img_vertical ul.marquee_content li{width:561px !important;height:401px !important;}
.marquee_level_one_show .marquee_img_vertical,.marquee_level_one_show .marquee_img_vertical ul.marquee_content li{width:521px !important;height:343px !important;}
.marquee_level_one_show .marquee_img_horizontal,.marquee_level_one_show .marquee_img_horizontal ul.marquee_content li{width:596px !important;height:320px !important;}
.marquee_level_two_show .marquee_img_vertical,.marquee_level_two_show .marquee_img_vertical ul.marquee_content li{width:381px !important;height:343px !important;}
.marquee_level_two_show .marquee_img_horizontal,.marquee_level_two_show .marquee_img_horizontal ul.marquee_content li{width:456px !important;height:330px !important;}
.marquee_homepage{overflow:hidden;background:#000;margin:0;padding:7px !important;}
.marquee_homepage .marquee_img_vertical,.marquee_homepage .marquee_img_vertical ul.marquee_content li{width:430px !important;height:333px !important;}
.ac_results{border-left:1px solid #262626;border-right:1px solid #262626;border-bottom:1px solid #262626;background-color:#FFF;overflow:hidden;z-index:99999;margin-left:-1px;padding:0 4px 2px;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;margin:0;padding:0;}
.ac_results li{cursor:default;display:block;font-size:16px;line-height:16px;overflow:hidden;color:#4698ca;margin:0 0 4px;padding:2px 5px;}
.ac_loading{background:#FFF url('/sitewide/css/charlie/themes/events/divas/2011/indicator.gif') right center no-repeat;}
.ac_results li.ac_over{background-color:#4698CA;color:#fff;}
div.marquee div.marquee-action p{font-family:Helvetica, Arial, sans-serif;font-size:11px;font-weight:400;}
#wrap div.marquee div.marquee-nav ul li a{height:49px;width:135px;margin-left:0;margin-right:0;padding-right:10px;padding-left:10px;}
div.marquee{margin-left:10px;width:636px;}
/*marquee */#wrap span.imgInlineLeft img{float:left;padding-right:5px;padding-bottom:5px;}
#wrap span.imgInlineRight img{float:right;padding-left:5px;padding-bottom:5px;}
#wrap .w-640x320 .group-ab ol.lst-photos-three,#wrap .w-320x320x320 .group-ab ol.lst-photos-three{margin-bottom:10px;padding-bottom:10px;padding-top:0;}
#wrap div.group-ab div.mdl div.deck p{margin-bottom:20px;}
#wrap .w-640x320 .group-ab ol.lst-photos-three.lst-bpad li{padding-bottom:20px;}
/*nav */#nav{height:auto;background:none;position:absolute;bottom:0;z-index:1;}
#vh1-head{background:transparent;height:210px;margin-bottom:17px;}
#vh1-head #sponsor-link-wrapper{height:45px;right:0;position:absolute;top:100px;width:450px;z-index:10;}
#vh1-head a.sponsor-link{background:transparent;display:block;height:45px;position:relative;width:205px;float:right;}
#vh1-head #sponsor-link-wendys{width:50px;}
#vh1-head #sponsor-link-covergirl{width:80px;margin-right:8px;}
#vh1-head #sponsor-link-att{width:66px;margin-right:15px;}
#vh1-head #vh1-bar{background: transparent url('/sitewide/css/charlie/themes/events/divas/2011/bg-50percent.png') repeat;padding: 0;top:0;height:auto;right:0;position:absolute;width:728px;margin:0;z-index:10;}
#vh1-head #vh1-bar a{background: transparent url('/sitewide/css/charlie/themes/events/divas/2011/bg-vh1-bar.png') no-repeat 0 0;padding-left:45px;font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;display:block;height:18px;margin:7px 0 7px 20px;width:auto;line-height:18px;}
#vh1-head #pushdown_ad,#vh1-head #pushdown_ad #ad_promo{background:none;height:108px;right:0px;top:45px;width:728px;position:absolute;}
#vh1-head #nav_logo{width:253px;height:149px;position:absolute;z-index:10;left:0;top:22px;}
#vh1-head #nav_logo a{background:transparent;display:block;height:149px;position:relative;width:253px;}
#vh1-head #pushdown_ad #opa_and_ad {padding:0;}
#nav ul#navlist.franchise-nav li a,#nav ul#navlist.franchise-nav li span{font-family:futura-pt,Futura, Helvetica, Arial, sans-serif;font-size:20px;font-weight:bold;color:#fff;line-height:normal;height:auto;padding:0;margin:-5px 0;}
#nav ul#navlist{background:transparent none;float:left;height:auto;}
#nav ul#navlist li{text-transform:uppercase;background:transparent none;padding: 0 20px 0 0;margin:0;line-height:19px;height:15px;}
#nav ul#navlist li + li{border-left:1px dotted #ffffff;padding:0 20px;margin:0;}
#nav ul#navlist li a,#nav ul#navlist li span{text-transform:uppercase;border-top:none;border-bottom:none;}
#nav ul#navlist li:hover,#nav ul#navlist li.sfhover{background:transparent none !important;color:#fff !important;}
#nav ul#navlist li a:active,#nav ul#navlist li a:hover{color:#ff0000 !important;}
/*nav flux member bar */.flux .moduleContainer,.flux .widgetContainer{border:0 !important;background:none !important;-moz-border-radius:0;}
.fluxWidget div.quickMenu .container{display:none;padding-right:10px;text-align:right;color:#fff;}
.fluxWidget div.quickMenu a,.fluxWidget div.quickMenu span{color:#fff;font-weight:700;background:transparent;padding:0;}
.fluxWidget div.quickMenu a,.fluxWidget div.quickMenu span.link,.fluxWidget div.quickMenu span.greeting,.fluxWidget div.quickMenu span.signUp,.fluxWidget div.quickMenu span.signIn{color:#e72492;}
.flux img.avatarSmall{border:none !important;height:25px;vertical-align:middle;width:25px;}
#memberbar .Flux .quickMenu .bbBtnHolder_active a.ddButton,.Flux .quickMenu .bbBtnHolder_active a.ddButton:hover,.Flux .quickMenu .bbBtnHolder a.ddButton:hover{background:#ffb901 url(/sitewide/css/charlie/themes/events/divas/2011/bttn_down-arrow.gif) no-repeat scroll 100% 50%;border:none;color:#fdf100;}
#nav.franchise #memberbar{display:none;height:31px;border:0;}
#memberbar{background-color:transparent;border:0;color:#e72492;width:100%;margin:0;padding:0;}
#memberbar a:link,#memberbar a:visited{color:#fdf100;}
#memberbar .Flux .quickMenu a.ddButton{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/bttn_down-arrow.gif) no-repeat scroll 100% 50%;}
#memberbar .Flux .quickMenu .itemsList{background-color:#2f1f5e;}
#wrap div.pagination{margin-right:10px;margin-top:10px;}
#wrap div.belt div.pagination {margin: 0 10px 0 0 !important;}
div.pagination p.sm{font-weight:700;color:#000;font-size:16px;font-family:Helvetica, Arial, sans-serif;padding-top:3px;}
div.pagination ul{padding-right:0;}
div.pagination ul li.page-next a{background:#fff url(/sitewide/css/charlie/themes/events/divas/2011/page-right.gif) no-repeat scroll 0 0;}
div.pagination ul li.page-prev a{background:#fff url(/sitewide/css/charlie/themes/events/divas/2011/page-left.gif) no-repeat scroll 0 0;}
div.pagination ul li a{display:block;float:left;height:25px;outline-color:#-moz-use-text-color;outline-style:none;outline-width:medium;width:22px;}
div.pagination ul li{float:left;height:25px;text-indent:-9999px;width:22px;margin:0;padding:0;}
#wrap div.pagination ul li.page-next,#wrap div.pagination ul li.page-prev{background-color:transparent;margin-right:0;}
.group-abc{background:transparent none repeat scroll 0 0;position:relative;margin:10px 5px;}
/* added this to connect the abc columns on the top without affecting the spacing of the belt promo */.eventhome{background:transparent;position:relative;padding-bottom:7px;margin:0;}
#wrap ul.section-nav li a:link,#wrap ul.section-nav li a:visited{color:#002157;font-weight:700;font-size:11px;width:186px;background:transparent;}
#wrap ul.section-nav li.active a:link,#wrap ul.section-nav li.active a:visited{background-color:#002157;color:#fff;}
#wrap ul.section-nav li a:hover,#wrap ul.section-nav li a:hover{background-color:#fff;color:#002157;}
.h-pre{padding-left:0;}
.fluxWidgetComments .commentItem .commentMessage,.fluxWidgetComments div,.fluxWidgetComments p,.fluxWidgetComments td,#wrap div.single ul.usage li.usage-posted,#wrap div.single ul.usage li.usage-views,li#FW_ContentAction2_1_commentCount.commentCount,#playlist div.deck p,#search-videos label,#wrap div.single ul.meta-list li span.vote-up,#wrap div.single ul.meta-list li span.vote-down,#wrap div.single ul.usage li,.fluxWidgetComments .paginationArea span,#wrap div.deck p,.article,.slat-title,.info-title em,.h-pre{color:#000;font-size:12px;}
#wrap div.pagination p strong{color:#000;font-weight:700;}
.h-feed{font-size:16px;margin-bottom:5px;padding-bottom:0;line-height:20px;color:#000;}
.mdl-scroll .h-wrap{background:none;margin-left:0;margin-bottom:0;color:#000;padding-top:10px;}
.main-photo{_padding:9px;}
#wrap p.deck,#wrap div.deck p,div.overlay p.deck{margin:0 0 10px;}
div.dropDownVoting div.field input[type="text"].movieAward_text{width:249px;}
div.dropDownVoting div.field span.fieldTitle{font-size:16px;font-weight:700;color:#000;}
#wrap .group .categories ol.lst{padding-left:18px;padding-top:0;float:left;}
#wrap .group .categories .specialCategory ol.lst li img.thumb{float:none;margin:0;}
#wrap .group .categories ol.lst-categories a{display:block;height:108px;background-position:top left;background-repeat:no-repeat;}
#wrap .group .categories ol.lst-categories a:hover{background-position:bottom left;}
#wrap .group .categories ol.lst-categories a.do-something-award{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/the-do-something-award.png);}
#wrap .group .categories ol.lst-categories a.movie-star{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/movie-star.png);}
#wrap .group .categories ol.lst-categories a.tv-show{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/tv-show.png);}
#wrap .group .categories ol.lst-categories a.music-artist{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/music-artist.png);}
#wrap .group .categories ol.lst-categories a.athlete{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/athlete.png);}
#wrap .group .categories ol.lst-categories a.comedian{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/comedian.png);}
#wrap .group .categories ol.lst-categories a.with-style{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/with-style.png);}
#wrap .group .categories ol.lst-categories a.facebook{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/facebook.png);}
#wrap .group .categories ol.lst-categories a.city{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/city.png);}
#wrap .group .categories ol.lst-categories a.docu-style{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/docu-style.png);}
#wrap .group .categories ol.lst-categories a.twitter{background-image:url(/content/shows/events/do_something/2011/images/nominee-hub/twitter.png);}
/*Voting block */#wrap div.nominees{background-color:transparent;border-right:1px none #d5d5d5;border-left:1px none #d5d5d5;border-bottom:1px none #d5d5d5;width:635px;margin:10px 0 0 10px;padding:0 0 0 9px;}
#wrap div.nominees .h-wrap{height:70px;width:646px;background:url(/sitewide/css/charlie/themes/events/divas/2011/background-nominee-category.png) no-repeat;}
#wrap div.nominees .h-wrap h2,div.nominees .h-wrap h1{line-height:50px;background:none;margin-left:10px;margin-bottom:0;}
#wrap div.nominees .h-wrap h2 span,div.nominees .h-wrap h1 span{background:none;font-size:30px;font-weight:400;text-transform:none;padding:5px;}
#wrap div.nominees .lst-tbl-vote li .title1 span b{font-family:Helvetica, Arial, sans-serif;font-weight:700;font-size:18px;color:#144b70;}
#wrap div.topNav table{border-collapse:collapse;text-align:center;border-top:1px solid #004370;border-left:1px solid #004370;}
#wrap div.topNav table tr td{width:213px;padding:0;}
#wrap div.topNav table tr td a{display:block;background:url(/sitewide/css/charlie/themes/events/divas/2011/nomineeTopNav-background.png) no-repeat;line-height:32px;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:700;color:#fff;text-decoration:none;border-bottom:1px solid #004370;border-right:1px solid #004370;margin:0;padding:0;}
#wrap div.topNav table tr td a:hover,#wrap div.topNav table tr td a.active{background:url(/sitewide/css/charlie/themes/events/divas/2011/nomineeTopNav-background-over.png) no-repeat;text-indent:2px;}
/*About page form */#wrap div.subscribeForm{float:left;padding:0;}
#wrap div.subscribeForm .h-wrap{height:34px;width:643px;background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/background-about-form-header.png) no-repeat;margin:0;}
#wrap div.subscribeForm .h-wrap .h-sub{font:bold 18px Arial;color:#000;}
#wrap div.subscribeForm .h-wrap .h-sub span{background:none;padding-left:10px;}
#wrap div.subscribeForm .subscribe{border:1px solid #d5d5d5;border-top:none;background-color:#e8e8e8;width:621px;font:12px normal Arial, sans-serif;position:relative;margin:0;padding:10px;}
#wrap div.subscribeForm input,#wrap div.subscribeForm select{border:1px solid #d5d5d5;}
#wrap div.subscribeForm input[type='text']{width:273px;}
#wrap div.subscribeForm .subscribe input[type='checkbox']{vertical-align:middle;}
#wrap div.subscribeForm .subscribe .left{width:300px;float:left;border-right:1px solid #d5d5d5;height:200px;}
#wrap div.subscribeForm .subscribe .right{border-left:1px solid #fff;float:left;width:290px;padding-left:20px;padding-top:16px;height:184px;}
#wrap div.subscribeForm .subscribe label{display:block;padding-left:5px;}
#wrap div.subscribeForm .subscribe .italic{font-style:italic;}
#wrap div.subscribeForm .subscribe a.submit{display:block;width:167px;height:34px;background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/background-button.png) top left;color:#fff;font:bold 14px/34px Arial;text-align:center;text-transform:uppercase;margin:20px 0 20px 65px;}
#wrap div.subscribeForm .subscribe a.submit:hover{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/background-button.png) bottom left;text-indent:2px;}
#wrap div.subscribeForm .subscribe .legal{font:normal 11px Arial;}
#wrap div.subscribeForm .subscribe .notifications{text-align:center;font-weight:700;color:red;display:none;padding:5px;}
#wrap div.subscribeForm .subscribe .formOverlayBack{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1;}
#wrap div.subscribeForm .subscribe .formOverlayText{position:absolute;left:0;top:0;text-align:center;display:none;width:100%;height:100%;z-index:2;padding-top:100px;}
#wrap div.subscribeForm .subscribe .formOverlayText a{text-decoration:none;color:#e72492;}
#footerHolder{margin-left:-1px;}
/*twitter widget overrides */#wrap div.twitter ol.lst li{border-bottom:0 none;margin:0;padding:0;}
#wrap .eventhome-middle .twtr-ft div{padding:10px 10px 0;}
.twtr-widget .twtr-ft span a:link, .twtr-widget .twtr-ft span a:visited {color: #ff00000 !important; text-transform: uppercase; font-size: 12px;}
.twtr-widget .twtr-ft span a:hover {color: #CCCCCC; text-decoration: none;}
#wrap .twtr-widget .twtr-tweet{border-bottom:0 none;}
.twtr-widget,#twtr-widget-1{font-family:Helvetica, Arial, sans-serif !important;}
#twtr-widget-1 .twtr-bd,#twtr-widget-1 .twtr-timeline i a,#twtr-widget-1 .twtr-bd p{font-family:Helvetica, Arial, sans-serif !important;font-size:12px !important;}
#twtr-widget-1 a{font-weight:700 !important;}
#wrap .twtr-hd{background: transparent none !important;margin:0 0 10px 10px !important;padding:0 0 2px !important;}
#wrap .twtr-hd h4{background-color:transparent !important;font-family:futura-pt,Futura,Helvetica, Arial, sans-serif !important;font-weight:700 !important;font-size:20px !important;color:#fff !important; text-transform: uppercase !important;}
#wrap .twtr-hd h4 span {background:url("/sitewide/css/charlie/themes/events/divas/2011/twitter.png") no-repeat scroll 50% 50% transparent; margin:0 0 0 5px;position:relative;width:72px;height:15px;padding:0 72px 0 0;}
#twtr-widget-1 .twtr-new-results,#twtr-widget-1 .twtr-results-inner,#twtr-widget-1 .twtr-timeline,#twtr-widget-1 .twtr-doc,#twtr-widget-1 .twtr-hd a,#twtr-widget-1 h3,#twtr-widget-1 h4,#twtr-widget-1 .twtr-popular{background:transparent !important;}
div.group-c #twtr-widget-1{margin: 25px 0 0 0;}
#twtr-widget-1 .twtr-tweet{background-color:transparent;}
#twtr-widget-1 .twtr-tweets{margin-left:8px !important;}
#twtr-widget-1 .twtr-tweet-text{margin-left:0 !important;}
#twtr-widget-1 .twtr-tweet a{font-weight:400 !important;color:#ff0000;}
.twtr-widget .twtr-tweet-wrap {padding:6px 8px 6px 0;}
/* home page */
#wrap .eventhome-middle{width:970px;background:transparent none;margin-bottom:20px !important;padding-bottom: 20px !important;border-bottom: 1px solid #757575;}
#wrap .eventhome-middle + .eventhome-middle {border-bottom: 0px none;}
#wrap .eventhome {background:transparent none;margin-bottom:10px !important;padding-bottom: 0px !important;}
#wrap .eventhome-middle-bottom {margin-bottom:0px !important;padding-bottom:0px !important;border-bottom:0px none;}
#wrap .eventhome-middle .group-c .mdl{background-color:transparent;}
#wrap .eventhome-middle .homeTwitter ol.lst li p{font-weight:400;}
#wrap .eventhome-middle .homeTwitter .twitter{margin-top:5px;margin-left:7px;background-color:transparent;padding:0;}
#wrap .eventhome-middle .homeTwitter .twitter #twtr-widget-1{background:transparent none !important;}
#wrap .eventhome-middle .group-a .mdl,#wrap .eventhome-middle .twitter ol.lst{margin-bottom:5px;}
#wrap .eventhome-middle .homeTwitter twtr-timeline{height:460px;}
#wrap .eventhome-middle .group-a .mdl .lst .title2 a,#wrap .eventhome-middle .group-c .mdl .lst .title2 a{font-size:12px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;text-decoration:none;}
#wrap .eventhome-middle .group-a .mdl,#wrap .eventhome-middle .group-c .mdl,#wrap .eventhome-middle .homeTwitter .mdl{padding-top:0;background-color:transparent;border:1px none #ccc;border-top:0;padding-bottom:5px;margin-left:7px;}
#wrap .eventhome-middle .homeTwitter .mdl{padding-bottom:0;}
#wrap .eventhome-middle div.more-link{clear:both;margin:0;padding:0;}
#wrap .eventhome-middle div.more-link a:after{content:' \00BB';}
#wrap .eventhome-middle div.group-a.news ol.lst li{min-height:53px;}
#wrap .eventhome-middle .video .mdl li.embedContainer{background-image:none;width:auto;}
#wrap .eventhome-middle .video .mdl li .share{position:absolute;bottom:10px;right:0;font:bold 10px Tahoma;color:#828282;line-height:19px;display:block;width:100px;height:19px;vertical-align:middle;}
#wrap .eventhome-middle .video .mdl li .share span{display:block;float:left;}
#wrap .eventhome-middle .video .mdl li .share a.listShare{display:block;width:19px;height:19px;float:right;margin-left:5px;text-indent:-999em;}
#wrap .eventhome-middle .video .mdl li .share a.facebook{background:url(/sitewide/css/charlie/themes/events/divas/2011/listShare-facebook.png) no-repeat scroll 0 0 transparent;}
#wrap .eventhome-middle .video .mdl li .share a.twitter{background:url(/sitewide/css/charlie/themes/events/divas/2011/listShare-twitter.png) no-repeat scroll 0 0 transparent;}
#wrap .eventhome-middle .group-a .mdl .h-wrap,#wrap .eventhome-middle .group-c .mdl .h-wrap{margin-left:-8px;position:relative;}
#wrap .eventhome-middle .group-a .mdl .h-wrap h2,#wrap .eventhome-middle .group-c .mdl .h-wrap h2{background:transparent none;position:absolute;width:325px;margin-top:-2px;}
#wrap .eventhome-middle .group-a .mdl .h-wrap span,#wrap .eventhome-middle .group-c .mdl .h-wrap span{background-color:transparent;text-transform:uppercase;color:#ffffff;font-size:20px;font-weight:bold;font-family:futura-pt,Futura,Helvetica,Arial,sans-serif;padding-left:10px;}
#wrap .eventhome-middle ol.lst li p{line-height:normal;font-weight:700;}
#wrap .eventhome-middle div.group-a.ringtones ol.lst:first-child{padding-top:0;margin-bottom:0;margin-right:0;}
#wrap .eventhome-middle div.mdl-clean.ringtones{margin-top:0;margin-bottom:15px;}
#wrap .eventhome-middle #mobileRingtones{margin-left:0;padding-bottom:0;margin-bottom:0;}
#wrap .eventhome-middle #mobileRingtones ol.lst li p{font-size:12px;font-weight:400;color:#ffffff;}
#wrap .eventhome-middle #mobileRingtones .h-wrap{background: transparent !important;height:16px;margin-bottom:15px;margin-left:0;}
#wrap .eventhome-middle #mobileRingtones .h-wrap h2{width:250px; text-transform:uppercase; margin: 0 0 0 -10px;}
#wrap .eventhome-middle #mobileRingtones .mdl-scroll .scroll-wrap{width:295px;margin-bottom:0;min-height:400px;}
#wrap .eventhome-middle #mobileRingtones .lst .title3 a { font-weight: normal; }
/*home belt */
#wrap .belt .mdl{background-color:transparent;border-bottom:1px solid #757575;border-top:0;width:955px;margin-left:7px;}
#wrap .belt .group-a-50 .mdl{width:auto;margin-right:3px;}
#wrap .belt .group-a-50 + .group-a-50 .mdl{margin-left:4px;margin-right:7px;}
#wrap .belt .h-wrap{background:transparent none;margin-left:-8px;margin-top:-10px;}
#wrap .belt .h-wrap h2 span{background-color:transparent;font-weight:bold;font-size:26px;font-family:futura-pt,Futura,Helvetica,Arial,sans-serif;color:#fff;float:none;display:block;padding:0 10px;}
#wrap .belt .h-wrap h2 span a {font-family:Arial,Helvetica,sans-serif;}
#wrap .belt .pagination .page-prev, #wrap .belt .pagination .page-next {height:29px;width:35px;}
#wrap .belt .pagination .page-next a{display:block;height:29px;width:35px;background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/arrow-sprite.png) no-repeat -36px -1px;}
#wrap .belt .pagination .page-next a:hover{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/arrow-sprite.png) no-repeat -36px -30px;}
#wrap .belt .pagination .page-prev a{display:block;height:29px;width:35px;background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/arrow-sprite.png) no-repeat -1px -1px;}
#wrap .belt .pagination .page-prev a:hover{background:transparent url(/sitewide/css/charlie/themes/events/divas/2011/arrow-sprite.png) no-repeat -1px -30px;}
#wrap .belt .pagination p.sm{font-weight:700;font-size:10px;font-family:Helvetica, Arial, sans-serif;margin:5px 10px;padding:0;line-height:auto; color:#ffffff;}
#wrap .belt .scroller{margin:0 auto;}
#wrap .belt ol.lst-photos{margin:auto;}
#wrap .belt ol.lst-photos li{border-bottom:none;background-image:none;margin:0 19px 0 0;}
#wrap .belt ol.lst-photos li.last {margin: 0;}
#wrap .belt .h-wrap h2 span img,#wrap .belt .h-wrap h2 span img{float:left;display:block;}
#wrap .belt .h-wrap h2 span a:link,#wrap .belt .h-wrap h2 span a:visited{display:block;float:right;color:#ff0000;font-size:10px;font-weight:bold;text-decoration:none;padding:3px 5px 0 0;}
#wrap .belt ol.lst-photos li .title2 a{text-decoration:none;font-size:14px;font-weight:700;font-family:Helvetica, Arial, sans-serif;}
#wrap .beltDivas ol.lst-photos li .title2 {padding:0 0 2px 0;}
#wrap .belt ol.lst-photos li .title2 a img{border:0px none;}
#wrap .belt ol.lst-photos li p{font:normal 12px Arial;}

#wrap .promotions ol.lst{margin-right:0;padding-top:0;margin-bottom:0;}
#wrap .promotions ol.lst li{min-height:215px;width:287px !important;margin:0;padding:18px !important;}
#wrap .promotions ol.lst .title1 a img,#wrap .promotions ol.lst .title1 span img{margin-bottom:28px;}
#wrap .promotions ol.lst li p{color:#ffffff;font:normal 12px arial;}
/* video and photos */#wrap #listHub.video_photos .group-ab div.subgroups{background-color:transparent;border:1px none #ccc;border-top:0;width:650px;}
#wrap #listHub.video_photos .group-ab div.subgroups ol.lst{padding-left:28px;float:left;}
#wrap #listHub.video_photos .group-ab div.subgroups ol.lst li{border:none;background-color:transparent;display:inline;margin:0 20px 0 0;}
#wrap #listHub.video_photos .group-ab div.subgroups ol.lst li .title2 a{font:bold 14px arial;}
#wrap #listHub.video_photos .group-ab div.photos ol.lst li .title2 a img.thumb,#wrap #listHub.video_photos .group-ab div.videos ol.lst li .title2 a img.thumb{background:transparent none;padding:0;margin:1px 1px 5px;border:3px solid #828282;}
#wrap #listHub.video_photos .group-ab div.photos ol.lst li .title2 a:hover img.thumb,#wrap #listHub.video_photos .group-ab div.videos ol.lst li .title2 a:hover img.thumb {border:3px solid #e0b3e3;}
#wrap #listHub.video_photos img.overlayPlay{background:none repeat scroll 0 0 transparent;position:absolute;left:101px;top:67px;z-index:10;display:none;margin:0;padding:0;}
#wrap #listHub.video_photos img.overlayHover{background:none repeat scroll 0 0 transparent;position:absolute;z-index:5;top:3px;left:4px;display:none;margin:0;padding:0;}
#wrap #listHub.video_photos .group-ab .subgroups .title2 a{position:relative;display:block;}
.abc-alt .group-ab{width:800px;}
.abc-alt .group-b{float:left;width:620px;}
#wrap .votingGrid .voteButton{float:none;}
#wrap ol.lst li div.title2{font-size:11px;font-weight:700;line-height:16px;}
#wrap .beltDivas ol.lst li span.icon-play{background-color:transparent;background-image:url("/sitewide/images/video/play_36x36.png");height:36px;right:0;position:absolute;top:68px;width:36px;margin:0;}
/**Live Viewing Guid* */div#attv{width:980px;height:960px;float:left;background:#e1dfd3 url(/sitewide/css/charlie/themes/events/divas/2011/logo_attractv.jpg) scroll no-repeat center bottom;border-bottom:5px solid #E1DFD3;padding:0 0 39px;}
.group-abc.attv{margin-left:0;margin-right:0;}
#share-attv{color:#FFF;position:absolute;right:18px;top:10px;}
#share-attv span{position:relative;top:-7px;font-size:12px;}
.clearfix,*:first-child+html #listHub div.group-ab div.subgroups ol.lst li,#wrap #listHub.video_photos .group-ab div.subgroups .h-wrap{display:inline-block;}
html[xmlns] .clearfix,.mdl .voteButtonInline embed,.mdl .voteButtonInline object,#wrap .eventhome-middle .homeTwitter .twitter ol.lst li .twtr-widget p,#wrap #listHub.video_photos .group-ab div.subgroups ol.lst li .title2 a:hover img.overlayHover,#wrap #listHub.video_photos .group-ab div.subgroups ol.lst li .title2 a:hover img.overlayPlay{display:block;}
a img,#wrap .mdl-clean a img,#wrap ol.lst-categories li a img,.marquee a img{border:none;}
.hide,#wrap ol.lst li.embedContainer span.icon-play,.group-hdr br,#wrap div.nominees div.deck,.hide,.hidden,div.marquee div.marquee-action div.play a img,div.marquee div.marquee-action div.play,#wrap .twtr-widget .twtr-ft a img,#wrap .eventhome-middle .homeTwitter .twitter ol.lst li p,#wrap #listHub.video_photos .group-ab div.photos ol.lst li .title2 a span.icon,#wrap #listHub.video_photos .group-ab div.photos ol.lst li p.deck{display:none;}
#wrap #listHub .group-c .mdl,#wrap .mdl-main ol.lst,#wrap ol.lst-nominees-list.photo-alt,.marquee_ .marquee_text h2,.marquee_ .marquee_text p,#wrap .group .categories .specialCategory ol.lst,#wrap .group .categories ol.lst li h2,#wrap .promotions .mdl{margin:0;}
#wrap .html_more_link a:link,#wrap .html_more_link a:visited,#jOverlayContent .categories li a,.marquee a,#wrap .promotions ol.lst li a{text-decoration:none;}
#wrap .html_more_link a:hover,#jOverlayContent .categories li a:hover,.marquee_ .marquee_text h2 a:hover{text-decoration:underline;}
#wrap ol.lst-photos li,.mdlNp .marquee_,.mdl3{padding:0 !important;}
#wrap ol.lst-photos-three,#wrap div.categories,#wrap .eventhome-middle .group-a .mdl ol.lst,#wrap .eventhome-middle .group-c .mdl ol.lst{padding-top:10px;}
.w-180x600x180 .group-b,#wrap-inner.w-640x320 #inner,.pagintation,.pagintation a{padding-bottom:10px;}
#listHub #page-header div,#listHub .group-ab div.pagination p.sm,.mdl,#wrap div.group-abc .h-sub span,#wrap .eventhome-middle div.group-a.ringtones ol.lst:first-child > li:first-child{padding-top:0;}
#listHub div.group-ab div.subgroups .h-sub,#wrap ol.lst li img.thumb-lg,#wrap .group + .group{margin-bottom:0;}
#listHub div.group-ab div.layout-firstLandscape img,#wrap .mdl-clean,.mT10p{margin-top:10px;}
#listHub .group-ab ol.list70x53,#listHub .group-ab ol.list140x105,#wrap div.photoWrapper{padding-top:15px;}
#modalWindow .modal-middle,#modalWindow .modal-bottom{background-image:none;width:523px;}
#jOverlayContent .thanksShare p span,div.marquee div.marquee-action h2{font-weight:700;}
#jOverlayContent .thanksShare .share .fb-share,#jOverlayContent .thanksShare .share .tweetmeme,#wrap ul.section-nav li{float:left;}
#jOverlayContent .categories li a:link,#jOverlayContent .categories li a:visited,#wrap .promotions ol.lst .title1{color:#E72492;}
#jOverlayContent .buttons,#wrap .beltDivas ol.lst-photos li .title2{text-align:left;}
#jOverlayContent .description a:hover,#wrap ol.lst-nominees-list.photo-alt li p.deck a:hover,.fluxWidget div.quickMenu a:hover,.fluxWidget div.quickMenu span.link:hover,.fluxWidget div.quickMenu span.signUp:hover,.fluxWidget div.quickMenu span.signIn:hover,#wrap div.subscribeForm .subscribe a:hover,#wrap div.subscribeForm .subscribe .formOverlayText a:hover{color:#90c43e;}
#wrap ol.lst-photos-six.lst-photos li,#wrap .mdl-main ol.lst-photos-three li,#wrap .w-640x320 .group-ab ol.lst-photos-three li,#wrap ol.lst-nominees-list.photo-alt li.last,#wrap div.pages ol.lst li{border-bottom:none;}
#wrap .votingGrid ol.lst-photos-three li.last,#wrap div.group.abc-alt div.group-ab div.mdl,#wrap div.marquee div.marquee-nav ul li#marqnav-4,#wrap .promotions ol.lst li + li,#wrap #listHub.video_photos .group-ab div.subgroups ol.lst li.last{margin-right:0;}
#wrap .votingGrid p.description,#wrap div.votingGrid ol.lst li p.deck,.main-title,.main-title em,#wrap .h-sub2 a:link,#wrap .h-sub2 a:visited,#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:#000;}
#wrap .group-ab .mdl,ul.section-navPatch{margin:10px 0 0 10px;}
#wrap .belt .mdl {padding: 7px 0 20px 7px; margin: 10px 0 20px 5px;}
#wrap .beltDivas {margin: 0;}
/*#wrap .group-c .mdl,#wrap .group .categories ol.lst li,#wrap div.subscribeForm .field{margin-bottom:10px;}*/
.h-sub2,.h-sub,.h-sub3,#wrap div.marquee div.marquee-action p,#wrap div.marquee div.marquee-nav ul li a span.mediaType{color:#fff;}
#wrap div.more-link a:hover,#wrap div.more-link a:active,#wrap .belt .h-wrap h2 span a:hover,#wrap .belt .h-wrap h2 span a:active{color:#cccccc;}
#wrap div.deck p,#wrap ol.lst-nominees li div.title2,#wrap div.single h1{color:#144b70;}
#wrap ol.lst-nominees-list.photo-alt li p.deck a,#wrap div.subscribeForm .subscribe a{color:#e72492;text-decoration:none;}
#wrap ol.lst-nominees,#wrap div.topNav,#wrap #listHub.video_photos .group-ab .pagintation{padding:0;}
.marquee_ .holder ul li,#wrap .eventhome-middle .video .mdl li,#wrap .beltDivas ol.lst-photos-six li{position:relative;}
.marquee_ span.icon,#twtr-widget-1 .twtr-avatar,#wrap a span.icon{display:none !important;}
.fR,#wrap .eventhome-middle .homeTwitter,#wrap #listHub.video_photos .group-ab div.subgroups ol.olListing{float:right;}
a.activeSlide .marquee_thumb_vertical,.marquee_ .videoSnipe,.marquee_ .musicSnipe,.marquee_ .specialsSnipe{background:transparent url(/global/music/images/marquee/arrow-left-white.gif) no-repeat;}
.marquee_ ul.marquee_content,#wrap #listHub.video_photos .group-ab .olListing li.last{margin:0;padding:0;}
.marquee_default .marquee_img_horizontal,.marquee_level_one_show .marquee_img_horizontal ul.marquee_content li,.marquee_homepage .marquee_img_horizontal,.marquee_homepage .marquee_img_horizontal ul.marquee_content li{width:658px !important;height:400px !important;}
.marquee_level_one_show,.marquee_level_two_show{overflow:hidden;padding:0;}
#memberbar .Flux,#memberbar .Flux .quickMenu .userGreeting,#memberbar .Flux .quickMenu .linksGroup,#memberbar .Flux .quickMenu .textGroup,#memberbar .Flux .quickMenu .linksGroup .preMailSeparator{color:#2f1f5e;}
div.dropDownVoting div.field .movieAward_dropMenu,#wrap .belt .group-a-50 ol.lst-photos-three li{width:auto;}
div.dropDownVoting div.field .movieAward_textArea,#wrap .eventhome-middle .group-a,#wrap .eventhome-middle .group-c,#wrap .eventhome-middle .homeTwitter{width:320px;}
#wrap .group .categories .mdl,#wrap .group .categories .specialCategory{padding-top:0;margin-top:0;}
#wrap .eventhome-middle .group-a + .group-a,#wrap .eventhome-middle .group-a + .group-c,#wrap .eventhome-middle .homeTwitter{background:transparent none; border-left: 1px solid #757575;height: 460px;}
#wrap .eventhome-middle .group-a {height:470px;}
div.group-c img#imgTuneIn{}
div.eventhome div.group-c img#imgTuneIn,#wrap .eventhome-middle-bottom,#wrap #listHub.video_photos .group-ab div.subgroups ol.lst li .title2{background:transparent none;}
#wrap .eventhome-middle div.group-a.video,#share-attv img{padding-left:5px;}
#wrap .eventhome-middle ol.lst li img.thumb,#wrap ol.photo-alt li img.thumb,#wrap ol.photo-alt li img.thumb-lg,#wrap ol.photo-alt li div.player-placeholder{float:left;margin:0 20px 0 0;}
#wrap #listHub.video_photos img.overlayPlayVideo,#wrap .beltDivas a span.icon-play{display:block !important;}


