.clearFix{
clear:both;
}
.png{
behavior: url(/global/music/scripts/iepngfix/iepngfix.jhtml);
}
/*>>Page Header*/
#pageHeader h1 span{
position: relative;
top:-10px;
}
#att-logo{
position:absolute;
top:10px;
right:10px;
width:198px;
height:43px;
z-index:5;
}
#att-logo a{
outline:none;
z-index:5;
width:198px;
height:43px;
display:block;
}
#att-logo .png{
width:198px !important;
height:43px !important;
}
/*>>Layout*/
#inner{
position:relative;
}
.abc{
background-color:#ffffff;
}
.abc, .abc-alt{
float:left;
width:976px;
}
.abc-alt .group-ab{
width:758px;
}
.abc-alt .group-c{
width:208px;
}
/*>>Twitter*/
.twtr-doc{
overflow:hidden;
}
.twtr-join-conv{
font-size:11px;
}
.twtr-hd{
padding:0px !important;
display:none;
}
#twitter1, #twitter2{
margin-left: -10px;
}
/* >>Facebook */
#mdl-facebook{
padding:0;
overflow:hidden;
}
/*>>FourSquare*/
#mdl-fourSquare{
padding:0;
}
#mdl-fourSquare iframe{
width: 198px;
}
/*>>The Latest*/
#p2 h3{
float:left;
padding-right:10px;
font-size:22px;
}
#latest-nav{
float:right;
}
#wrap #latest-nav{
margin-bottom:0px;
}
#wrap #latest-nav li{
float:left;
margin: 0 10px 0 0;
border:0 none;
}
#wrap #latest-nav a{
font-weight:bold;
}
#wrap #latest-nav a:hover{
text-decoration:none;
}
/*>>p2 Styles from vh1*/
#p2 { padding: 10px 0 8px 8px; }
#p2_promoContainer{ padding:0px; margin:0px; position:relative; display:block; clear:both; float:left; width:740px;}
#p2 .ajax_loading { background:#ffffff url('/global/music/images/dyna_ajaxloader_white.gif') no-repeat center 150px; }
.p2_promo{ height: 250px; width: 240px; overflow:hidden; position:relative; float:left; margin: 0 6px 6px 0; background-color: #e4e4e4; border:none; cursor:pointer; display:block; }
#p2 ul .p2_promo a{ text-decoration:none;}
#p2 ul .p2_promo a.promoBlock{ z-index:20; text-decoration: none; cursor:pointer; display:block; }
#p2 ul .p2_promo .play_button{ position:absolute; top:50px; left:50%; margin-left:-36px; width:71px; height:71px; background:none; text-indent:-999em; display:none; }
#p2 ul .video .play_button{ display:block;}
#p2 ul .p2_promo .p2_promo_image { border: none; }
#p2 ul .p2_promo a.promoBlock .promoArea{ color: #fff; text-decoration: none; display:block; padding: 10px 15px 0; position:absolute; bottom:-10px; background-color: #000; z-index: 20; }
#p2 ul .p2_promo a.promoBlock .promoArea .site_section{ width:210px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; font-size:12px; }
#p2 ul .other a.promoBlock .promoArea .site_section, #p2 ul .other a.promoBlock:hover .promoArea .title, #wrap #latest-nav .other a:hover, #wrap #latest-nav .other a.selected{
color:#b3b3b3;
}
#p2 ul .news a.promoBlock .promoArea .site_section, #p2 ul .news a.promoBlock:hover .promoArea .title, #wrap #latest-nav .news a:hover, #wrap #latest-nav .news a.selected {
color:#ff4ac5;
}
#p2 ul .video a.promoBlock .promoArea .site_section, #p2 ul .video a.promoBlock:hover .promoArea .title, #wrap #latest-nav .video a:hover, #wrap #latest-nav .video a.selected{
color:#ff9900;
}
#p2 ul .photos a.promoBlock .promoArea .site_section, #p2 ul .photos a.promoBlock:hover .promoArea .title, #wrap #latest-nav .photos a:hover, #wrap #latest-nav .photos a.selected{
color:#AD38A0;
}
#p2 ul .blog a.promoBlock .promoArea .site_section, #p2 ul .blog a.promoBlock:hover .promoArea .title, #wrap #latest-nav .blog a:hover, #wrap #latest-nav .blog a.selected{
color:#45a900;
}
#p2 ul .twitter a.promoBlock .promoArea .site_section, #p2 ul .twitter a.promoBlock:hover .promoArea .title, #wrap #latest-nav .twitter a:hover, #wrap #latest-nav .twitter a.selected{
color:#38cdff;
}
#p2 ul .facebook a.promoBlock .promoArea .site_section, #p2 ul .facebook a.promoBlock:hover .promoArea .title, #wrap #latest-nav .facebook a:hover, #wrap #latest-nav .facebook a.selected{
color:#334ca0;
}
#p2 ul a.promoBlock .promoArea .site_section h4{ margin: 0 0 6px; padding:0;}
#p2 ul .p2_promo a.promoBlock .promoArea .title { width:210px; height:60px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; }
#p2 ul .p2_promo .promoAction { position:absolute; display:block; text-transform:uppercase; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; width:117px; height:25px; text-align:center; right:-59px; bottom:9px; margin:0 50%; color:#fff; z-index:15; cursor:pointer;}
#p2 ul .video .promoAction { width:117px; }
#p2 ul .video .promoAction span { padding-left:25px; }
#p2 ul .p2_promo .promoAction span { position:relative; display:block; padding-top:5px; }
#p2 ul .p2_promo .fb{ position: absolute; display:block; bottom: 0; left:14px; z-index: 10; }
#p2 ul .p2_promo .fb .fb_share_count_nub_top { background:transparent url('http://www.vh1.com/home4/css/theme/default/89zgzk50.gif') no-repeat 0 0;}
#p2 ul .p2_promo .retweet{
position: absolute;
bottom: 0;
right:14px;
z-index: 10;
margin:1px;
}
#p2 ul .p2_promo .retweet span{
font-size:10px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight:bold;
padding:2px 2px 2px 15px;
display:block;
-moz-border-radius:3px 3px 3px 3px;
background:url(/global/music/franchises/posted/img/retweet.gif) no-repeat scroll 3px 4px #94CC3D;
border:1px solid #43A52A;
color:#FFFFFF;
}
#p2 ul .p2_promo .retweet strong.vert{
font-size:22px;
line-height:28px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-weight:normal;
margin-bottom:7px;
letter-spacing:-1px;
color:#333333;
-moz-border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #F5F5F5;
border:1px solid #EEEEEE;
display:block;
padding:3px;
text-align:center;
}
#p2 .postedDate{
position:absolute;
left:0;
top:0;
}
#p2 .postedDate span{
color: #ffffff;
padding:2px 5px 3px;
float:left;
}
#p2 .other .postedDate span{
background-color:#b3b3b3;
}
#p2 .news .postedDate span{
background-color:#ff4ac5;
}
#p2 .video .postedDate span{
background-color:#ff9900;
}
#p2 .photos .postedDate span{
background-color:#ae389f;
}
#p2 .blog .postedDate span{
background-color:#45a900;
}
#p2 .twitter .postedDate span{
background-color:#38cdff;
}
#p2 .facebook .postedDate span{
background-color:#334ca0;
}
.pagination{
background-color: transparent;
clear:both;
}
div.pagination{
float:none;
text-align:right;
margin-top:10px;
margin-bottom:5px;
}
#p2 #ajax-p2 .facebook, #p2 #ajax-p2 .twitter{
padding-top:30px;
height:220px;
}
#p2 #ajax-p2 .facebook a, #p2 #ajax-p2 .twitter a{
display:block;
font-weight:normal;
}
.speech-bubble-hdr{
background: url(/global/music/franchises/posted/img/speech_bubble_top.png) no-repeat scroll center top transparent;
margin: 0 10px;
clear:both;
padding-top:10px;
}
.speech-bubble-hdr span{
background: url(/global/music/franchises/posted/img/speech_bubble_bg.gif) repeat-y scroll center top transparent;
padding:0 10px;
display:block;
font-size:14px;
line-height:18px;
color:#333333;
width:200px;
}
.speech-bubble-ftr{
height:240px;
background-position: center top;
text-align:center;
}
.p2_promo .share, .p2_promo .callToAction{
visibility:hidden;
}
.p2_promo .twitter-icon{
background: url(/global/music/franchises/posted/img/twitter_icon.gif) no-repeat scroll 0 0 transparent;
height:30px;
width:30px;
position:absolute;
bottom:10px;
right:10px;
text-indent: -9999px;
}
.p2_promo .fb-icon{
background: url(/global/music/franchises/posted/img/fb_icon.gif) no-repeat scroll 0 0 transparent;
}
.p2_promo .twitter-icon, .p2_promo .fb-icon{
height:30px;
width:30px;
position:absolute;
bottom:10px;
right:10px;
text-indent: -9999px;
}
#wrap #p2 .ajax-loader{
float:left;
width:120px;
height:19px;
}
#p2 .p2-overlay{
width:240px;
height:250px;
background-color:#000000;
position:absolute;
top:0;
left:0;
opacity:0;
filter: alpha(opacity=0);
z-index:9;
}
#p2 ul a.promoBlock .promoArea {
height:80px;
}
#p2 ul .toBePosted{ 
text-indent: -9999px;
cursor:default;
}
/*>>Current Artists*/
.current-artists{
padding-top: 0;
padding-left:0;
}
.group-c .mdl.current-artists{
margin-left:0;
margin-bottom:10px;
width:300px;
}
#wrap div.group-c .current-artists ol.lst-photos-two{
margin:0;
}
#wrap div.group-c .current-artists ol.lst-photos-two li{
width:147px;
height:100px;
margin-right:6px;;
}
#wrap div.group-c .current-artists ol.lst-photos-two li.last{
margin-right:0;
}
#wrap div.group-c .current-artists ol.lst-photos-two li img.thumb {
margin:0;
}
/* >>Related */
.lst-related .tour_item{
margin-top:5px;
}
#wrap .lst-related .tour_item .date{
font-family:tahoma;
font-size:11px;
font-weight:bold;
}
#wrap .lst-related a{
font-weight:bold;
}
/*>>Marquee*/
#marquee_logo{
position:absolute;
left:380px;
top:460px;
z-index:10;
}
/* >>300 Ad */
.mdl-ad-300x250{
margin-right:10px;
height:250px;
}
/*>>Previous Artists*/
.previous-artists{
clear:both;
}

