.landing-promo .watch-video-link:link,.landing-promo .watch-video-link:visited,.landing-promo .watch-video-link:hover{background-image:url(/static/images/backgrounds/sprite-icons.png);}
.columnB .element{position:relative;padding:0 0 14px 0;margin:0 6px 14px 14px;border-bottom:solid 1px #ccc;color:#333;}
.home .columnB .element{margin:0 12px;border-top:none;padding:14px 0;}
.columnB .first{border-bottom:none;padding-bottom:0;}
.home .columnB div.last .element{margin-left:0;margin-right:0;padding:0 0 2px 0;}
.home .columnB .last{margin:0 12px;border-top:none;padding:14px 0 2px 0;}
.columnB div.element ul li{padding:0;display:inline;background:none;}
.columnB .element p.promo-type{color:#666;margin-bottom:5px;font-weight:bold;}
.columnB div.sponsored p.promo-type,.columnB div.sponsored-orange p.promo-type{color:#ff6700;}
.columnB div.last,.columnB div.last .element{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.columnB .element h2{font-size:1.5em;line-height:1.1em;margin-bottom:6px;color:#333;}
div.columnB h2.homeTitle{font-style:italic;color:#ff389a;}
div.columnB div.title{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.columnB h2.sifr{font-size:25px;font-weight:bold;color:#333;padding:0;}
.columnB .element h2 a{color:#333;}
.columnB .element h2 a{text-decoration:none;}
.columnB div.landing-promo div.promo-image{position:relative;float:left;margin-right:10px;}
.columnB div.landing-promo div.promo-text{padding:0;width:200px;height:125px;float:left;position:relative;}
.home .columnB div.landing-promo div.promo-text{width:380px;}
.columnB .landing-promo p{margin:0;}
.columnB .landing-promo h2{color:#333;}
.columnB a.more-link,.columnB a.more-link:link,.columnB a.more-link:visited{display:block;position:absolute;bottom:0;left:0;font-weight:bold;color:#ff389a;padding-left:20px;padding-bottom:2px;background-color:transparent;background-repeat:no-repeat;}
.columnB div.sponsored a.more-link,.columnB div.sponsored a.more-link:link,.columnB div.sponsored a.more-link:visited,.columnB div.sponsored-orange a.more-link,.columnB div.sponsored-orange a.more-link:link,.columnB div.sponsored-orange a.more-link:visited{color:#ff6700;}
.columnB .landing-promo a.watch-video-link{position:absolute;bottom:10px;left:10px;height:28px;width:36px;display:block;background-color:transparent;background-position:-1px -71px;background-repeat:no-repeat;}
.columnB .landing-promo a.watch-video-link:hover{background-position:-38px -71px;}
.columnB div.landing-promo ul.promo-gallery{position:absolute;top:71px;height:54px;margin-left:-8px;}
.home .columnB div.landing-promo ul.promo-gallery{top:47px;}
.columnB div.landing-promo ul.promo-gallery li img{margin:0;padding:0;vertical-align:bottom;}
.columnB div.landing-promo ul.promo-gallery li a{display:block;float:left;width:96px;height:54px;margin-left:8px;}
.columnB div.landing-competition ul li a{display:block;float:left;width:72px;height:112px;position:relative;overflow:hidden;color:#666;}
.columnB div.landing-competition ul li.no-outline a div{display:none;}
.columnB div.landing-competition ul li a div{display:block;width:68px;height:68px;position:absolute;top:0;left:0;border:solid 2px #ee3d97;cursor:pointer;}
.columnB div.landing-competition ul li a{margin-right:10px;text-decoration:none;}
.columnB div.landing-competition ul li a:hover{color:#ee3d97;}
.element div.fact-outer,.element div.fact-outer p.fact-inner{background-image:url(/static/images/backgrounds/random-fact-quotes.gif);background-color:transparent;background-repeat:no-repeat;}
.element div.fact-outer{padding:0 0 0 21px;background-position:left top;}
.element div.fact-outer p.fact-inner{font-size:1.5em;line-height:1em;background-color:transparent;background-position:right bottom;padding:25px 21px 25px 0;zoom:1;}
.columnB div.landing-promo-playlist div.promo-text{padding:0;width:164px;height:125px;float:left;position:relative;}
.home .columnB div.landing-promo-playlist div.promo-text{width:380px;}
.columnB div.landing-promo-playlist div.promo-image{position:relative;float:left;margin-right:10px;}
.columnB div.landing-promo-playlist div.promo-list{float:right;width:209px;margin-top:22px;}
.columnB div.landing-promo-playlist div.promo-list ul{margin-left:-3px;}
.columnB div.landing-promo-playlist div.promo-list ul li a{float:left;display:block;height:50px;width:50px;margin-left:3px;margin-bottom:3px;}
.columnB .hidden,.hidden{display:none;}