/*>>General*/
#wrap{
color: #333333;
}
#wrap-inner, #inner, .group-abc, .abc, .marquee_default.mdl{
background: transparent none;
}
#pageHeader h1{
font-family:Arial;
font-size:33px;
font-weight:bold;
margin:0;
padding:5px 8px;
color:#ffffff;
}
#pageHeader h1 span{
top:0;
}
#pageHeader{
margin:0;
}
#wrap a:link, #wrap a:visited{
text-decoration:none;
}
#wrap a:link, #wrap a:visited{
color: #008aff;
}
.abc-alt{
}
/*Layout*/
.abc, #wrap-inner, #wrap, #inner{
width:980px;
}
#wrap-inner{
padding:0 0 10px!important;
}
#content_body{
float:left;
}
.group-c{
width:307px;
}
.group-c .mdl{
margin: 0 7px 7px 0;
}
.mdl{
margin: 10px 0 0 7px;
}
.abc-alt .group-ab{
width: 765px;
}
.abc-alt .group-ab .mdl{
width:748px;
margin-top:10px;
}
/*>>Marquee*/
.marquee_default{
overflow:visible;
}
.marquee_{
padding: 0;
}
.marquee_list_vertical{
position:absolute;
left:580px;
top:0;
width:78px;
}
.marquee_img_vertical{
position:absolute;
left:0;
top:0;
}
.marquee_list_vertical a{
padding:8px 0 5px !important;
}
.marquee_default .marquee_img_vertical, .marquee_level_one_show .marquee_img_vertical ul.marquee_content li {
height:401px !important;
width:658px !important;
}
.marquee_default.mdl{
margin-top:0;
}
.marquee_ .marquee_bg{
width:575px;
margin-right:80px;
}
.marquee_ .marquee_bg{
text-decoration:none;
}
a.activeSlide .marquee_thumb_vertical{
background-image: url(/global/music/images/marquee/thumb-highlight.gif);
}
/*>>P2*/
#p2{
background-color: #f6f6f6;
border: 1px solid #c5c5c5;
margin-top:15px;
}
#p2 h3{
font-size:18px;
margin-bottom:0;
}
#p2 .h-wrap{
height:29px;
}
.p2_promo{
margin-right:9px;
height:245px;
}
#p2 .p2_promo.toBePosted{
height:250px;
}
#p2 .p2_promo.last{
margin-right:0;
}
#p2 ul .other, #p2 ul .other a.promoBlock .promoArea{
border-top: 5px solid #b3b3b3;
}
#p2 ul .news, #p2 ul .news a.promoBlock .promoArea{
border-top: 5px solid #FF4AC5;
}
#p2 ul .video, #p2 ul .video a.promoBlock .promoArea{
border-top: 5px solid #ff9900;
}
#p2 ul .photos, #p2 ul .photos a.promoBlock .promoArea{
border-top: 5px solid #ad38a0;
}
#p2 ul .blog, #p2 ul .blog a.promoBlock .promoArea{
border-top: 5px solid #45a900;
}
#p2 ul .twitter, #p2 ul .twitter a.promoBlock .promoArea{
border-top: 5px solid #38cdff;
border-bottom: 5px solid #38cdff;
}
#p2 ul .facebook, #p2 ul .facebook a.promoBlock .promoArea{
border-top: 5px solid #334ca0;
border-bottom: 5px solid #334ca0;
}
#p2 ul .p2_promo a.promoBlock .promoArea .title{
text-transform:none;
}
#p2 ul .news a.promoBlock:hover .promoArea .title{
color:#FF4AC5;
}
#p2 ul .video a.promoBlock:hover .promoArea .title{
color:#ffa200;
}
#p2 ul .photos a.promoBlock:hover .promoArea .title{
color:#ae389f;
}
#p2 ul .blog a.promoBlock:hover .promoArea .title{
color:#45A900;
}
#p2 ul .twitter a.promoBlock:hover .promoArea .title{
color:#38cdff;
}
#p2 ul .facebook a.promoBlock:hover .promoArea .title{
color:#334ca0;
}
#p2 ul .video .play_button{
display:block;
background:url("/sitewide/css/charlie/themes/franchises/posted/play.png") no-repeat;
}
#p2 ul .p2_promo .promoAction{
background:url('/home4/css/theme/default/read_more_btn.gif') no-repeat 0 0;
}
#p2 ul .p2_promo .promoAction:hover{
background:url('/home4/css/theme/default/read_more_btn.gif') no-repeat 0 -25px;
}
#p2 ul .video .promoAction{
background:url('/home4/css/theme/default/watch_now_btn.gif') no-repeat 0 0;
}
#p2 ul .video .promoAction:hover{
background:url('/home4/css/theme/default/watch_now_btn.gif') no-repeat 0 -25px;
}
#p2 .postedDate{
font-family:arial;
font-style:italic;
font-size:12px;
font-weight:normal;
background-position: right top;
background-repeat: no-repeat;
padding-right:10px;
height:17px;
}
#p2 .postedDate span{
padding:0px 5px 2px;
color: #000000;
height:17px;
line-height:15px;
float:left;
clear:both;
}
#p2 .video .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/video_date_bg_2.gif);
}
#p2 .photos .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/photo_date_bg.gif);
}
#p2 .news .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/news_date_bg_2.gif);
}
#p2 .blog .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/blog_date_bg_2.gif);
}
#p2 .twitter .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/twitter_date_bg.gif);
}
#p2 .facebook .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/fb_date_bg.gif);
}
#p2 .other .postedDate{
background-image: url(/sitewide/css/charlie/themes/franchises/posted/other_date_bg.gif);
}
.p2_promo .twitter-icon{
background: url(/sitewide/css/charlie/themes/franchises/posted/twitter_icon.png) no-repeat scroll 0 0 transparent;
height:40px;
width:40px;
}
.p2_promo .fb-icon{
background: url(/sitewide/css/charlie/themes/franchises/posted/fb_icon.png) no-repeat scroll 0 0 transparent;
height:40px;
width:40px;
}
#p2 #ajax-p2 .facebook, #p2 #ajax-p2 .twitter{
height:210px;
}
#wrap #latest-nav a:link, #wrap #latest-nav a:visited{
color: #EF00A3;
}
#wrap #latest-nav{
text-transform:uppercase;
font-weight:bold;
font-family:arial;
font-size:12px;
}
#wrap .pagination a:link, #wrap .pagination a:visited{
color: #f000a3;
font-family:tahoma;
font-size:10px;
}
.pagination{
margin-right:10px !important;
text-transform:uppercase;
}
#p2 ul .toBePosted{ 
background:url(/sitewide/css/charlie/themes/franchises/posted/to-be-posted.jpg) no-repeat;
}
/*>>Twitter*/
#mdl-twitter{
margin-top:15px;
}
#mdl-twitter, #mdl-related{
background: #ffffff url(/sitewide/css/charlie/themes/franchises/posted/c_header_bg.png) no-repeat scroll 0 0;
padding-top:11px;
}
#mdl-twitter .h-wrap, #mdl-related .h-wrap{
height:22px;
}
ul.mdl-nav{
margin:0 0 15px -10px;
border-bottom: 3px solid #ef00a3;
height:23px;
text-transform:uppercase;
}
ul.mdl-nav li{
height:23px;
margin:0;
text-align:center;
}
#wrap ul.mdl-nav li.active{
border-color: #ef00a3;
}
#wrap ul.mdl-nav li a:link, #wrap ul.mdl-nav li a:visited{
background-color:transparent;
background-image:url(/sitewide/css/charlie/themes/franchises/posted/tab_bg.gif);
height:23px;
color: #333333;
font-size:11px;
font-weight:bold;
font-family:arial;
padding: 7px 10px 3px;
width:80px;
}
#wrap ul.mdl-nav li.active a:link, #wrap ul.mdl-nav li.active a:visited{
background-color:transparent;
background-image:url(/sitewide/css/charlie/themes/franchises/posted/selected_tab_bg.gif);
color: #ffffff;
}
/*>>current-artists*/
.current-artists, #p2{
border-top: 5px solid #00b0fc;
}
.current-artists h3, #p2 h3{
text-transform:uppercase;
color:#333333;
}
.current-artists h3{
padding: 8px 0 2px 15px;
font-size:14px;
}
.current-artists .h-wrap{
height:34px;
}
.group-c .mdl.current-artists{
margin-bottom:10px;
background-color: #ffffff;
}
#wrap .current-artists ol.lst-photos li img.thumb{
margin:0;
}
#wrap .current-artists ol.lst-photos{
padding-top:0px;
}
/*>>Previous Artists*/
.previous-artists{
background: #f1f1f1 url(/sitewide/css/charlie/themes/franchises/posted/ab_header_bg.png) no-repeat scroll 0 0;
border: 1px solid #c5c5c5;
clear:both;
padding: 8px 0 10px;
float:left;
display:inline;
}
.abc-alt .group-ab .previous-artists{
width:756px;
}
.previous-artists .grid{
background: url(/sitewide/css/charlie/themes/franchises/posted/prev_artists_bg.gif) repeat-y scroll 8px 0 transparent;
padding:10px 0 0 9px;
clear:both;
float:left;
width:747px;
}
.previous-artists div div, .previous-artists div.h-wrap{
background-image:none;
padding:0;
margin:0;
}
.previous-artists div.h-wrap{
padding-bottom:15px;
height:20px;
}
.previous-artists div.h-wrap h2{
margin:0;
padding:0;
}
#wrap .previous-artists a{
font-weight:bold;
font-family:arial;
font-size:14px;
}
#wrap .previous-artists ol.lst li p{
font-family:arial;
font-size:14px;
}
#wrap .previous-artists ol.lst-photos-three{
clear:both;
width:747px;
}
#wrap .previous-artists ol.lst-photos-three li{
margin-right:70px;
}
#wrap .previous-artists ol.lst-photos-three li.last{
margin-right:0;
}
#wrap .previous-artists ol.lst-photos-last{
margin-bottom:10px;
}
/*>>Header*/
.h-sub2 span, .h-sub span{
font-family:arial;
background-color:transparent;
font-size:18px;
color:#333333;
}
/*>>Related*/
#mdl-related{
background-color: #f1f1f1;
border: 1px solid #c5c5c5;
padding-left:0;
}
#mdl-related .h-wrap{
border-bottom: 4px solid #c5c5c5;
padding-left:10px;
margin-left:0;
}
#mdl-related a{
text-decoration:none;
}
#wrap #mdl-related ol.lst li div.title1{
font-size:14px;
text-transform:uppercase;
margin-top:10px;
}
#mdl-related a:hover{
text-decoration:underline;
}
#wrap #mdl-related ol.lst li{
border-bottom: 4px solid #c5c5c5;
padding-left:10px;
padding-right:10px;
}
#wrap #mdl-related ol.lst li.last{
border: medium none !important;
}
#wrap #mdl-related ol.lst li ul.simple-list li{
border-bottom:1px solid #c5c5c5;
padding: 5px 0px;
}
#wrap #mdl-related ol.lst li ul.simple-list li.last{
border-bottom: 0 none;
}
#wrap .lst-related .tour_item .date{
color: #333333;
font-family:arial;
font-size:12px;
font-style:italic;
font-weight:normal;
}
#wrap ol.lst-related{
margin:0;
}
/*>>Rounded Corners*/
.previous-artists, #mdl-related{
border-radius:4px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
}
#p2{
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
}

