/* vh1-head basic definitions ---------------------------------------------------  */#vh1-head{position:relative;z-index:3;font-family:arial;}
#vh1-head a{text-decoration:none;color:#fff;}
#vh1-head a img{border:none;}
#vh1-head .menu,#vh1-head .menu ul{margin:0;padding:0;}
#vh1-head .menu li{list-style:none;}
#vh1-head .menu ul li ul{visibility:visible;}
#vh1-head .menu .menu-item{float:left;position:relative;font-weight:700;width:0;margin:0;padding:0;}
#vh1-head .menu .menu-item p{margin:0;}
#vh1-head .menu .menu-link{display:block;white-space:nowrap;text-decoration:none;padding:8px 17px 0 8px;}
#vh1-head .menu .menu-label-val{display:inline;white-space:nowrap;padding:0 4px 0 0;}
#vh1-head .menu .menu-label-icon{position:absolute;top:50%;background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat -232px -204px;display:inline;}
#vh1-head .menu .menu-item .submenu{clear:left;position:absolute;left:-999em;font-weight:700;width:100%;background:#363636;font-size:12px;padding:14px 0;}
#vh1-head .menu .menu-item .submenu a{position:relative;display:block;color:#fff;white-space:nowrap;padding:6px;}
#vh1-head .menu .menu-item .submenu a:hover,#vh1-head .menu .menu-item .submenu a.sfhover{background:#ef00a3;}
#vh1-head .menu .menu-item .submenu li{position:relative;display:block;width:100%;margin:0 11px;}
/* mama-bar ---------------------------------------------------  */#vh1-head #mama-bar{position:relative;background:#9e9e9e url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat 0 0;height:28px;width:980px;z-index:3;}
#vh1-head #mama-bar #nav-quick-menu{position:relative;float:right;display:inline;height:28px;max-width:700px;}
#vh1-head #mama-bar #sites-menu .menu-item .submenu{top:28px;width:160px;}
#vh1-head #mama-bar #sites-menu{position:relative;float:left;}
#vh1-head #mama-bar #sites-menu .menu-item{font-size:12px;height:28px;}
#vh1-head #mama-bar #sites-menu #menu-vh1-home .menu-link{padding-right:8px;}
#vh1-head #mama-bar #nav-quick-menu .Flux{position:relative;display:inline;float:right;height:28px;max-width:700px;}
/* tagline  */#vh1-head #mama-bar #sites-menu #menu-vh1-tag h1{color:#5c5c5c;font-weight:700;font-size:12px;font-family:arial;padding:8px 17px 0 8px;}
/* menu-bar ---------------------------------------------------  */#vh1-head #menu-bar{position:relative;width:980px;height:84px;background:#ddd url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat 0 -28px;z-index:2;}
#vh1-head #menu-bar #nav_logo{position:relative;float:left;display:block;height:83px;width:124px;}
#vh1-head #menu-bar #nav_logo a{position:relative;height:83px;width:124px;background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/vh1LogoSprite.jpg") no-repeat 0 0;display:block;}
#vh1-head #menu-bar #nav_logo a:hover{background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/vh1LogoSprite.jpg") no-repeat 0 -83px;}
#vh1-head #menu-bar #nav_logo img{position:relative;height:83px;width:124px;border:0;}
#vh1-head #menu-bar #menu{position:relative;float:left;margin:40px 0 0;}
#vh1-head #menu-bar #menu .menu-item{background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat -980px -71px;}
#vh1-head #menu-bar #menu .first-menu-item{background:none;}
#vh1-head #menu-bar #menu .menu-link{height:31px;font-size:24px;line-height:24px;color:#333;}
#vh1-head #menu-bar #menu .menu-label-icon{background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat -223px -204px;}
#vh1-head #menu-bar #menu #menu-music .submenu{width:240px;}
#vh1-head #menu-bar #menu #menu-shows:hover #shows-submenu,#vh1-head #menu-bar #menu #menu-shows.sfhover #shows-submenu{position:absolute;left:-247px;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu{width:831px;padding:0;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu a{white-space:normal;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu li{width:192px;overflow:hidden;margin:0;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu>li{width:auto;float:left;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu li p{font-size:14px;color:#f8f80b;margin:14px 0 7px 14px;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu li ul{float:left;display:block;position:relative;left:14px;margin:0 14px 14px 0;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu ul li{width:174px;overflow:visible;margin:0;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu .submenu-column-wide{position:relative;display:block;width:631px;float:left;background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSubmenuDiv.gif") repeat-y right top;overflow:visible;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu .submenu-column-wide ul li{width:192px;margin:0;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu .submenu-column{position:relative;display:block;overflow:hidden;width:200px;float:left;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu .submenu-column-wide .a_browse_all_shows{background:#292929;}
#vh1-head #menu-bar #menu #menu-shows #shows-submenu .submenu-column-wide .a_browse_all_shows:hover{background:#EF00A3;}
/* nav_generic ---------------------------------------------------  */#vh1-head #nav_generic{width:286px;position:absolute;left:690px;margin:0;padding:0;}
#vh1-head #nav_generic a{float:left;position:relative;font-size:14px;font-weight:700;border:1px solid #989898;color:#333;background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") 0 -158px;cursor:pointer;text-decoration:none;margin:0 7px 0 0;padding:4px 4px 3px;}
#vh1-head #nav_generic a:hover{color:#fff;text-decoration:none;background:#848484 url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") 0 -181px;}
#vh1-head #nav_generic #nav_browse{position:absolute;clear:both;top:14px;left:6px;}
#vh1-head #nav_generic #nav_search{position:absolute;clear:both;top:46px;left:6px;visibility:hidden;}
#vh1-head #nav_generic #nav_search #go-btn{background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat 0 -112px;color:#fff;}
#vh1-head #nav_generic #nav_search #go-btn:hover{background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat 0 -135px;}
#vh1-head #nav_generic .search-input{float:left;position:relative;width:200px;height:23px;background:#fff url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat 0 -204px;border:1px solid #989898;margin:0;padding:0;}
#vh1-head #nav_generic #head-search{position:relative;display:block;background:none;border:0;top:4px;height:18px;width:182px;color:#8d8d8d;margin:0;padding:0 0 0 18px;}
#vh1-head #nav_generic #nav_search a{border-left:none;margin:0;}
/* pushdown_ad ---------------------------------------------------  */

#vh1-head #pushdown_ad{position:relative;background-color:#dbdbdb;text-align:right;z-index:1;}
#vh1-head #pushdown_ad #ad_promo{display:none;width:242px;height:100px;position:absolute;top:1;left:0;
background:url("/sitewide/navigation/promo/img/promo_bg2.jpg") #dbdbdb;}
#vh1-head #pushdown_ad #opa_and_ad{min-height:67px;padding:5px;}
/*#vh1-head #pushdown_ad #opa_and_ad #opa_and_ad_holder div {display:inline;} */
#vh1-head #pushdown_ad .globalnav_promo_thumb{float:left;margin-left:1px;}
#vh1-head #pushdown_ad .globalnav_promo_info{float:left;text-align:left;color:red;margin-top:22px; padding-left:5px; width:100px;}
#vh1-head #pushdown_ad .globalnav_promo_item{margin-top:0px;}
#vh1-head #pushdown_ad .globalnav_promo_item a{color:#ef00a3;font-size:14px;font-weight:700;}
#vh1-head #pushdown_ad .globalnav_promo_item .globalnav_promo_info a.globalnav_promo_link
{color:#4e4e4e; display:block;width:160px; font-size:9pt;}
#vh1-head #pushdown_ad .globalnav_promo_item .globalnav_promo_info h2.globalnav_promo_header a:hover{color:#4e4e4e;}
#vh1-head #pushdown_ad .globalnav_promo_info h2{font-size:14px;margin:10px 0 0;}


/* quickmenu ---------------------------------------------------  */#nav-quick-menu .flux .moduleContainer,#nav-quick-menu .flux .widgetContainer{background:none;border:none;line-height:25px;}
#nav-quick-menu .flux img.avatarSmall{border-color:#999;border-width:1px;}
#nav-quick-menu .flux .fluxBtn.btnMedium{min-width:0;background:none;text-decoration:none;font-weight:400;color:#EF00A3;padding:0;}
#nav-quick-menu .flux .fluxBtn.btnMedium:hover{color:#008AFF;}
.fluxWidget div.quickMenu .container{padding-right:10px;}
.fluxWidget div.quickMenu .container span.userName{display:inline;width:100px;}
.fluxWidget div.quickMenu a,.fluxWidget div.quickMenu span{color:#FFF;}
.fluxWidget div.quickMenu div.menuHolder{position:relative;top:2px;}
.fluxWidget .quickMenu a.fluxDDItem.selected,.fluxWidget .quickMenu a.fluxDDItem.selected:hover{background-color:#999;}
.fluxWidget .contentAction .cacSmall li.cacItem{margin:1px;}
/* Footer Styles ---------------------------------------------------  */#footerHolder{background:#373737 url('http://vh1.mtvnimages.com/sitewide/navigation/img/bg_footerHolder_brdr.jpg') repeat-x left top;position:relative;clear:both;display:block;width:980px;overflow:hidden;height:980px;padding:0;}
#footerHolder .footer_div{margin:0 9px;}
#footerHolder #footer_main{height:45px;background:url(http://vh1.mtvnimages.com/sitewide/navigation/images/footer_nav_bg.gif) repeat-x left top;margin-top:9px;} 
#footerHolder #footer_main .main{display:block;list-style:none;margin:0;padding:0;}
#footerHolder #footer_main .main a,#footerHolder #footer_main .main a:visited{color:#333;text-decoration:none;}
#footerHolder #footer_main .main .logo{display:inline;border:0;float:left;margin:0;padding:4px 0 0;}
#footerHolder #footer_main .main .logo img{border:0;display:inline;float:left;margin:3px 0 0 7px;}
#footerHolder #footer_main .main .link{display:inline;float:left;font:bold 14px arial;border-right:1px solid #727272;margin:15px 0 0;padding:0 6px;}
#footerHolder #footer_main .main .search{background:transparent url(http://vh1.mtvnimages.com/sitewide/navigation/img/search_string_bg.gif) no-repeat scroll left top;float:left;position:relative;margin:10px 0 0;}
#footerHolder #footer_main .main .search .wrapper{display:inline;float:left;width:160px;height:23px;background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat scroll 0 -204px #FFF;border:1px solid #989898;}
#footerHolder #footer_main .main .search .wrapper #foot-search{border:0;background:transparent;font:bold 12px arial;color:#727272;padding:5px 0 0 18px;}
#footerHolder #footer_main .main .search #foot-search-btn{border:0;display:inline;float:left;cursor:pointer;margin:0;padding:0;}
#footerHolder #footer_links{border:1px none #000;height:85px;width:980px;float:left;font:bold 12px arial;}
#footerHolder #footer_links #popular_links{width:750px;margin-top:25px;}
#footerHolder #footer_links #scandalist_links{width:760px;}
#footerHolder #footer_links #vh1classic_links{width:410px;}
#footerHolder #footer_links .links{display:block;margin:0 auto;}
#footerHolder #footer_links .links .title{display:inline;float:left;width:auto;color:#fff;margin:0;padding:0;}
#footerHolder #footer_links .links .link{display:inline;float:left;font:bold 12px arial;border-right:1px solid #292929;margin:0;padding:0 7px;}
#footerHolder #footer_banners{margin-top:16px;font:bold 12px arial;}
#footerHolder #footer_banners .banners{display:block;width:630px;margin:0 auto;}
#footerHolder #footer_banners .banners .ad{display:inline;float:left;font:bold 12px arial;margin:0;padding:0 5px;}
#footerHolder #footer_mtv_links{font:bold 12px arial;padding:22px 0 25px;}
#footerHolder #footer_mtv_links .mtv_links{display:block;width:860px;margin:0 auto;padding:0;}
#footerHolder #footer_mtv_links .mtv_links .title{display:inline;float:left;color:#fff;margin:0;padding:0;}
#footerHolder #footer_mtv_links .mtv_links .link{display:inline;font:bold 12px arial;border-right:1px solid #292929;margin:0;padding:0 7px;}
#footerHolder #footer_main .main a#footer-web-btn{background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") repeat scroll 0 -158px transparent;border:1px solid #989898;color:#5E5E5E;cursor:pointer;float:left;font-size:14px;font-weight:700;position:relative;text-decoration:none;margin:0 7px 0 0;padding:4px 8px 3px;}
#footerHolder #footer_main .main a#footer-go-btn{background-color:#f000a3;border-top:1px solid #989898;border-bottom:1px solid #989898;color:#fff;cursor:pointer;float:left;font-size:14px;font-weight:700;position:relative;text-decoration:none;margin:0;padding:4px 8px 3px;}
#footerHolder #footer_main .main a#footer-web-btn:hover{color:#fff;background-position:0 -181px;}
#footerHolder #footer_main .main a#footer-go-btn:hover{background-color:#008aff;}
/* Network Footer Styles ----------------------------------------------------  */#gft,#gft-brand{font-family:arial;color:#4D4D4D;font-size:12px;clear:both;text-align:left;float:left;display:inline;margin:0 40px;}
#gft a,#gft-brand a{text-decoration:none;color:#999;font-weight:400;}
#gft ul,#gft-brand ul{list-style:none;margin:0;padding:0;}
#gft li,#gft-brand li{list-style:none;font-size:12px;margin:0;}
#gft .gft-row,#gft-brand .gft-row{clear:both;padding:5px 20px;}
#gft .gft-row:after,#gft-brand .gft-row:after{content:".";display:block;_display:inline-block;height:0;clear:both;visibility:hidden;zoom:1px;}
#gft .gft-row-header,#gft-brand .gft-row-header{clear:both;font-family:Arial, sans-serif;font-weight:700;font-size:12pt;color:#fff;}
#gft .gft-row-subrow,#gft-brand .gft-row-subrow{float:left;clear:both;width:100%;}
#gft .gft-col,#gft-brand .gft-col{float:left;margin-top:15px;}
#gft .gft-col li,#gft-brand .gft-col li{padding-bottom:5px;}
#gft li.gft-col-header,#gft-brand li.gft-col-header{font-weight:700;padding-bottom:7px;font-size:14px;text-transform:uppercase;color:#008AFF;}
.mtv_networks_v3 {background-image: url("/shared/images/logo_viacom_white.png");background-position: 0 0;border: medium none;height: 22px;width: 136px;}
#gft .md1,#gft-brand .mdl{display:none;}
/* Brand Footer Styles ----------------------------------------------------  */#gft-brand .gft-col{padding-right:50px;}
#gft-brand .gft-col.last{padding-right:0;}
#gft-brand .gft-row-subrow{margin-bottom:12px;}
/* Network-wide Footer Styles ----------------------------------------------------  */#gft-network{width:720px;}
#gft-network,#gft-brand{color:#fff;float:left;width:820px;padding:10px 40px;}
#gft .gft-row#gft-network{background:url(http://vh1.mtvnimages.com/sitewide/navigation/img/bg_footerHolder_brdr.jpg) repeat-x scroll 0 0 transparent;margin-top:25px;padding:25px 80px 0;}
#gft-network .gft-col{width:100%;}
#gft-network li{float:left;margin-right:15px;}
#gft-network li.gft-col-header{clear:both;float:none;padding-bottom:3px;color:#fff;}
/* MTV Networks Copyright Footer ----------------------------------------------------  */#gft-mtvnetworks{height:60px;clear:both;float:left;width:730px;display:inline;margin:30px 0 50px 80px;padding:0;}
#gft-copy{height:12px;color:#838383;margin:10px 0 0;float:left;}
/* VH1 txt2Win style ----------------------------------------------------  */#wrap .mdl_txt2win{background:none repeat scroll 0 0 #FFF;position:relative;margin:0;}
#wrap .group-c .mdl_txt2win{margin:0 0 0 5px;}
#wrap ol.lst div.rssPartner_list a,#wrap #text2win p a{font-weight:700;}
#gft-adChoicesLogo span.mtv-adChoicesLogo{background-image:url('/sitewide/navigation/css/vh1-footer-sprite.png');background-position:-146px 0px;float:none;display:block;text-indent:-9999px;width:15px;height:16px;}
#gft #gft-adChoicesLogo,#gft #gft-adChoicesCopy{float:right;}
#gft #gft-adChoicesCopy{height:12px;color:#606060;margin:27px 10px 0;}
#gft #gft-adChoicesLogo{margin:27px 0 0;}
#vh1-head .menu>.menu-item,#vh1-head .menu .menu-item .submenu>a,#vh1-head .menu .menu-item .submenu>li,#vh1-head #pushdown_ad #opa_and_ad_holder{width:auto;}
#vh1-head .menu .menu-item:hover,#vh1-head .menu .menu-item.sfhover,#vh1-head #mama-bar #sites-menu #menu-vh1-home:hover,#vh1-head #menu-bar #menu .menu-item:hover,#vh1-head #menu-bar #menu .menu-item.sfhover,#vh1-head #menu-bar #menu #menu-watch-video:hover,#vh1-head #menu-bar #menu #menu-music:hover,#vh1-head #menu-bar #menu #menu-shows:hover,#vh1-head #menu-bar #menu #menu-gossip-and-pics:hover{background:#363636;}
#vh1-head .menu .menu-item a,#vh1-head #menu-bar #menu #menu-watch-video:hover .menu-label-val,#vh1-head #menu-bar #menu #menu-music:hover .menu-label-val,#vh1-head #menu-bar #menu #menu-shows:hover .menu-label-val,#vh1-head #menu-bar #menu #menu-gossip-and-pics:hover .menu-label-val,#vh1-head #menu-bar #menu .menu-item:hover .menu-label-val,#vh1-head #menu-bar #menu .menu-item.sfhover .menu-label-val,#footerHolder #footer_mtv_links .mtv_links .last a,#gft-brand li{color:#fff;}
#vh1-head #mama-bar #sites-menu .menu-item:hover .submenu,#vh1-head #mama-bar #sites-menu .menu-item.sfhover .submenu,#vh1-head #menu-bar #menu #menu-watch-video:hover .submenu,#vh1-head #menu-bar #menu #menu-music:hover .submenu,#vh1-head #menu-bar #menu #menu-gossip-and-pics:hover .submenu,#vh1-head #menu-bar #menu .menu-item:hover .submenu,#vh1-head #menu-bar #menu .menu-item.sfhover .submenu{position:absolute;left:auto;}
#vh1-head #menu-bar #menu #menu-watch-video:hover .menu-label-icon,#vh1-head #menu-bar #menu #menu-music:hover .menu-label-icon,#vh1-head #menu-bar #menu #menu-shows:hover .menu-label-icon,#vh1-head #menu-bar #menu #menu-gossip-and-pics:hover .menu-label-icon,#vh1-head #menu-bar #menu .menu-item:hover .menu-label-icon,#vh1-head #menu-bar #menu .menu-item.sfhover .menu-label-icon{background:url("http://vh1.mtvnimages.com/sitewide/navigation/css/theme/default/navSprite.gif") no-repeat -232px -204px;height:6px;width:9px;overflow:hidden;}
#vh1-head #pushdown_ad .globalnav_promo_item .globalnav_promo_info h2.globalnav_promo_header a,#vh1-head #pushdown_ad .globalnav_promo_item .globalnav_promo_info a.globalnav_promo_link:hover,.fluxWidget div.quickMenu div.menuHolder,.fluxWidget div.quickMenu div.menuHolder a,.fluxWidget div.quickMenu div.menuHolder span{color:#333;}
#footerHolder #footer_main .main a:hover,#gft a:hover,#gft-brand a:hover{color:#ef00a3;}
#footerHolder #footer_main .main .last,#footerHolder #footer_links .links .last,#footerHolder #footer_banners .banners .ad img,#footerHolder #footer_mtv_links .mtv_links .last{border:0;}
#footerHolder #footer_links .links a,#footerHolder #footer_links .links a:visited,#footerHolder #footer_mtv_links .mtv_links a,#footerHolder #footer_mtv_links .links a:visited{text-decoration:none;color:#9E9D9D;}
#footerHolder #footer_links .links a:hover,#footerHolder #footer_mtv_links .mtv_links a:hover{text-decoration:underline;}
