/* @group top image */

.topImg{background:url(top_borderbg.jpg) no-repeat;background-position: 0 125px;}

	.topImg .topLink{

		height:109px;

		padding:22px 0 0 0;

		position:relative;

	}
	
	.topImg .topLink .abtn{display:block;position:absolute;}
	.topImg .topLink .abtn em{display:none;}

	.linkbtn{text-indent:-4000px;overflow:hidden;display:block;position:absolute;bottom:32px;width:99px;height:26px;background:url(topimg_buttons.jpg) no-repeat;}
	
	#topVideo{margin:0px 0 0 282px;padding: 3px 0 0 0;}
	#topVideo .wide{background:none;padding:7px 7px 13px 9px;width:120px;border:0;}
	#topVideo .pack_list{padding:0 0 0 17px;width:auto;height:auto;text-align: center;}
	#topVideo .pack_list p{overflow:hidden;width: 130px;height:14px;}

	.topImg .single{padding:15px 0 0 25px;}

	.topImg .main{padding:25px 0px 0 35px;width:660px;}

	.topImg .side{padding:25px 32px 0 0px;width:217px;}

	.single .container{background:none;padding:0;}
	.single .caption{background:none;padding:8px 35px 2px 0;}
	.single .caption h2{visibility: hidden;line-height:30px;}
	.single .caption span a,
	.single .caption span.now strong{background:url(separate.gif) no-repeat left center;color:#3c3c3c;text-decoration:none;padding:0 20px 0 12px;}
	.single .caption span{background:url(arrow_down.gif) no-repeat right -12px;}
	.single .caption span.now{background:url(arrow_down.gif) no-repeat right 5px;}
	.single .caption span.now strong{color:#ff6600;font-weight:500;}
	.single .caption span.last a,.single .caption span.last strong{background:none;}
	.topImg .line{background:none;}
/* @end */

/* @group 3rd nav in content */

.navIII{padding:25px 36px 0px 36px;}

	.navIII ul{padding:0;margin:0;list-style:none;height:29px;display:block;border-bottom:1px solid #FEB906;}

	ul.thirdIII_tabs li{float:left;background:url(navtab_off.gif) repeat-x left top;margin:0 5px 0 0;}

	ul.thirdIII_tabs li a{

		float:left;

		height:29px;line-height:30px;

		background:url(navtab_off_r.gif) no-repeat right top;

		text-decoration:none;

		text-align:center;

		color:#828282;

		padding:0 29px 0 18px;

	}

	ul.thirdIII_tabs li a:hover{color:#A54803;}

	ul.thirdIII_tabs li.chosen{background:url(navtab_on.gif) repeat-x left top;position:relative;top:1px;}

	ul.thirdIII_tabs li.chosen a{background:url(navtab_on_r.gif) no-repeat right top;color:#A54803;cursor:text;}

	ul.thirdIII_tabs li.option,

	ul.thirdIII_tabs li.option_chosen{background:url(arrow_down.gif) no-repeat right -5px;float:right;margin:0;line-height:29px;}
	ul.thirdIII_tabs li.option_chosen{background:url(arrow_down.gif) no-repeat right 12px;}
	
	ul.thirdIII_tabs li.option a,
	ul.thirdIII_tabs li.option_chosen strong{background:url(separate.gif) no-repeat left center;color:#3c3c3c;padding:0 18px 0 12px;}
	ul.thirdIII_tabs li.option a:hover{color: #ff6600;}
	ul.thirdIII_tabs li.option_chosen strong{color:#ff6600;font-weight:500;}
	
	ul.thirdIII_tabs li.last a,
	ul.thirdIII_tabs li.last strong{background:none;}
	ul.thirdIII_link{clear:both;padding:4px 0 0 0;border:0;}
	ul.thirdIII_link .noarrowParent {width:700px;overflow:hidden;background:none;}
	ul.thirdIII_link .noarrow {background:none;float:left;border:none;margin-left:-1px;}
	ul.thirdIII_link .noarrow li{background:none;float:left;}
	ul.thirdIII_link .noarrow li a,ul.thirdIII_link .noarrow li strong{padding:0 10px;float:left;}
	
/* @end */


/* @group misc */

.pagebar ul{width:auto;float:left;padding:0 0 0 300px;}

/* @end */


/* @group ablum */

#albumpage .topImg{background-position: center 121px;}
#albumpage .navigation{height:105px;overflow-y:hidden;}
	#albumpage .topLink {
		background:url(album_topbg_2.jpg) no-repeat center top;
		height:110px;padding:25px 0 0;
	}
	.linkbtn7{left: 70px;bottom:20px;background-position:-406px 0;}
	.linkbtn8{left: 188px;bottom:20px;background-position:-510px 0;}
	.linkbtn7:hover{background-position:-406px -26px;}
	.linkbtn8:hover{background-position:-510px -26px;}
	#albumpage .single .caption{background:url(album_title.gif) no-repeat 10px 0;}
	#albumpage .single .pack{background:none;}
	#albumpage .pack_clip {height:190px;width:156px;padding:15px;}
	#albumpage .pack_clip ul{padding:0 5px;}
	#albumpage .pack_listImg {float:none;background:url(albumbg.gif) no-repeat 0; border:0; padding:6px 10px 10px 6px;width:120px;height:90px;}
	#albumpage .navigation {height:105px;overflow-y:hidden;}
	#albumpage .pagebar ul {padding:0 0 0 270px;}
	
/* @end */


/* @group programs */

#programpage .topImg{background-position: center 134px;}
#programpage .navigation{height:105px;overflow-y:hidden;}
	#programpage .topLink {
		background:url(programs_topbg.jpg) no-repeat center top;
		height:143px;padding:0;
	}
.linkbtn1{left: 36px;background-position:0 0;}
.linkbtn2{left: 142px;background-position:-104px 0;}
.linkbtn1:hover{background-position:0 -26px;}
.linkbtn2:hover{background-position:-104px -26px;}

#programpage .pack_clip{width:167px;}
#programpage .single .wide,
#programpage .single .in,
#programpage .single .wide img{width:128px;}
#programpage .single .pack ul{width:128px;}
#h264 {padding-top:7px;padding-bottom:0;line-height:22px;height:23px;}
#h264 img {margin-bottom:-3px;margin-right:4px;}

/* @end */


/* @group playlist */

#playlistpage .topImg{background-position: center 135px;}
#playlistpage .navigation{height:102px;overflow-y:hidden;}
#playlistpage .topLink {
	background:url(playlist_topbg.jpg) no-repeat center top;
	height:144px;padding:0;
}
.linkbtn3{left: 37px;background-position:-609px 0;}
.linkbtn4{left: 142px;background-position:-713px 0;}
.linkbtn3:hover{background-position:-609px -26px;}
.linkbtn4:hover{background-position:-713px -26px;}
#playlistpage #topVideo{margin:0px 0 0 270px;}
#playlistpage #topVideo .pack_list{padding:0 0 0 24px;}
#playlistpage .single .container{padding:0 0 0 10px;}
#playlistpage .single .pack_clip{width:163px;}
#playlistpage .single .pack_clip .wide{background:url(album.gif) no-repeat;border:0;width:120px;height:75px;padding:4px 4px 4px 17px;}
#playlistpage .pagebar ul{padding: 0 0 0 150px;}


/* @end */




/* @group channels */

#channelspage .navigation{height:132px;overflow-y:hidden;}
#channelspage .topImg{background-position: center 112px;}
#channelspage .content {margin-top:0;}
	#channelspage .topLink {
		background:url(channels_top_bg.jpg) no-repeat center top;
		height:133px;padding:0;
	}
	#channelspage .topLink .abtn {height:20px;top:88px;width:90px;}
#channelspage .single .caption{width:170px;height:180px;float:left;background:url(channels_border.jpg) no-repeat right top;padding:0 20px 0 20px;}
#channelspage .single .caption p{text-align:left;line-height:1.8em;padding:6px 10px 0 4px;}
#channelspage .single .caption p span{background:none;float:none;}
#channelspage .single .container .pack_clip{width:160px;padding:0px 0px 12px 20px;}
#channelspage .singleChannel {border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:25px;}
#channelspage .singleChannel .container p {margin-left:229px;margin-bottom:10px;}
/* @end */



/* @group community */

#communitypage .nav_sub ul,
#djpage .nav_sub ul,
#digtoppage .nav_sub ul,
#userfanpage  .nav_sub ul{position:relative;left:210px;}

#communitypage .topLink{background:url(community_topbg_080515.jpg) no-repeat center;height:109px;padding:12px 0 0 0;}
	#communitypage .topLink .abtn{top:13px;width:77px;height:95px;}
		#communitypage .topLink .abtn.bt1 { left: 57px; }
		#communitypage .topLink .abtn.bt2 { left: 177px; }
		#communitypage .topLink .abtn.bt3 { left: 298px; }
		#communitypage .topLink .abtn.bt4 { left: 419px; }
		#communitypage .topLink .abtn.bt1:hover { background: url(community_topbg_hover_btn.gif) 0px 100% no-repeat; }
		#communitypage .topLink .abtn.bt2:hover { background: url(community_topbg_hover_btn.gif) -80px 100% no-repeat; }
		#communitypage .topLink .abtn.bt3:hover { background: url(community_topbg_hover_btn.gif) -160px 100% no-repeat; }
		#communitypage .topLink .abtn.bt4:hover { background: url(community_topbg_hover_btn.gif) -240px 100% no-repeat; }
	
	#communitypage .single .container{padding:0 5px;}

	#communitypage .pack{padding:0;width:300px;height:176px;color:#000000;margin:0 0 15px 0;}

	#communitypage .pack ul{width:126px;float:right;}

	#communitypage .pack_user li {line-height:180%;}

	#communitypage .list-pro-north     {background: #f7f7f7 url(pack_t.gif) repeat-x top; }

	#communitypage .list-pro-east      {background: url(pack_r.gif) repeat-y right;}

	#communitypage .list-pro-south     {background: url(pack_b.gif) repeat-x bottom; }

	#communitypage .list-pro-west      {background: url(pack_l.gif) repeat-y left;}

	#communitypage .list-pro-southeast {background: url(pack_rb.gif) no-repeat bottom right;}

	#communitypage .list-pro-southwest {background: url(pack_lb.gif) no-repeat bottom left;}

	#communitypage .list-pro-northeast {background: url(pack_rt.gif) no-repeat top right; }

	#communitypage .list-pro-northwest {background: url(pack_lt.gif) no-repeat top left;padding: 27px 34px;height:125px;overflow:hidden;}

	#communitypage .list-pro-southeast-buckle {background: url(pack_rb_c.gif) no-repeat bottom right;}

	#communitypage .list-pro-southwest-buckle {background: url(pack_lb_c.gif) no-repeat bottom left;}

	#communitypage .list-pro-northeast-buckle {background: url(pack_rt_c.gif) no-repeat top right; }

	#communitypage .list-pro-northwest-buckle {background: url(pack_lt_c.gif) no-repeat top left;padding: 27px 34px;height:125px;overflow:hidden;}

	#communitypage .navIII {padding:30px 36px 0px 36px;}

	#communitypage .pack_userImg{width:78px;float: left;}

	#communitypage .pack li{line-height:1.8em;}

	#communitypage .pack li strong a{color:#ff6600;font-weight:500;}

	#communitypage .pagebar {padding:12px 0 0 20px;}

/* @end */


/* @group top director */

#djpage .topImg{background-position: center 218px;}
#djpage .single .caption{background:url(dj_title.jpg) no-repeat 10px 0;padding:8px 35px 22px 0pt;}
#djpage .topLink{background:url(dj_topbg.jpg) no-repeat center;height:232px;padding:0;}
	#djpage .topLink .abtn{top:163px;width:150px;height:20px;}
ul.topdj{margin:0;width: 850px;list-style:none;padding:0 0 0 30px;}
ul.topdj li{
	width: 850px;height:122px;margin:0 0 12px 0;
	background: url(topdj_bg.gif) no-repeat;
}
.dj_count{width:120px;float:left;padding:14px 0 0 20px;} 

	.dj_count strong{

		font-size:32px;font-family: Arial, Helvetica, sans-serif;color:#8D8D8D;

		display:block;text-align:right;

		width:47px;padding:0 20px 0 0;line-height:32px;

	}

	.dj_count strong.rank_up{background:url(rank_up.gif) no-repeat center right;}

	.dj_count strong.rank_down{background:url(rank_down.gif) no-repeat center right;}

	.dj_count strong.rank_flat{background:url(rank_flat.gif) no-repeat center right;}

	.dj_count div{padding:12px 0 0 0;margin:0;}

	.dj_count div p{line-height:20px;padding:2px 0 4px 70px;}


	.dj_avatar img{border:1px solid #E8E8E5;padding:4px;background:#fff;width:80px;height:80px;margin:16px 0 0 20px;float:left;}

	.dj_info{width:555px;padding:16px 22px 0 0;float:right;line-height:170%;}

	.dj_info p{padding:0 0 7px 0;}

	.dj_info p a{color:#ff6600;}

	.dj_info p a.dj_movie{color:#0093BB;background:url(rank_play.gif) no-repeat left center;padding:0 0 0 16px;}

	.director_link{margin:0 0 0 6px;}

	.dj_des{word-break:break-all;overflow-y:hidden;display:block;height:38px;}
/* @end */


/* @group userfan */

#userfanpage .topImg{background-position: center 108px;}
#userfanpage .single .caption{background:url(fans_title.jpg) no-repeat 10px 25px;height:100px;}
#userfanpage .topLink{background:url(userfan_topbg.jpg) no-repeat center;height:100px;padding:0;}
	#userfanpage .topLink .abtn{top:0px;right: 165px;width:90px;height:90px;}

	#userfanpage .matchbox {background:url(userfan_listbg.gif) no-repeat;padding:0;width:850px;height:171px;margin:0 0 10px 28px;position:relative;}

	.matchbox .match{color:#000;font-family:arial;font-size:22px;margin:0 auto;font-weight: 600;padding:85px 0 0 0;text-align:center;}

	.matchbox .pack_user{width:304px;height:80px;padding:10px 0;margin:17px 26px 0 26px;display:inline;}

	.matchbox .pack_user .pack_userImg{width:70px;padding:5px;border:1px solid #e8e8e8;float:left;margin:0 0 0 10px;}

	.matchbox .pack_user ul{float:left;list-style:none;margin:0 0 0 13px;text-align:left;}

	.matchbox .pack_user ul li b{color:#858585;font-weight:500;}

	.matchbox .pack_user .op a{color:#ff6600;}

	.matchbox .match_program{clear:both;float:left;display:block;width:100%;padding:15px 0 0 30px;line-height:150%;}

	.matchbox .match_program b{color:#777;font-weight:500;}

	.matchbox .match_program a{padding:0 0 0 15px;margin:0 13px 0 0;background:url(proicon.gif) no-repeat left center;}

/* @end */


/* @group top dig */

#digtoppage .topImg{background-position: center 115px;}
#digtoppage .single .caption{background:url(digtop_title.jpg) no-repeat 10px 2px;height:30px;}
#digtoppage .topLink{background:url(digtop_topbg.jpg) no-repeat center;height:124px;padding:0;}
	#digtoppage .topLink .abtn{top:60px;right: 103px;width:140px;height:30px;}

.digtable{width: 435px;float:left;padding:0 0 24px 14px;background:url(digtop_bg_b.gif) no-repeat bottom right;}
.digtable h3{background:url(digtop_table_t1.gif) no-repeat 20px 0;line-height:18px;padding:0 0 0 20px;position:relative;bottom:-30px;}
.digged h3{background:url(digtop_table_t2.gif) no-repeat 20px 0;}
.digtable h3 strong{visibility: hidden;}
.digtable p{height:75px;padding:0 0 0 23px;background:url(digtop_bg.gif) repeat-y;}
.digtable p.tooltip{background:url(digtop_bg_t.gif) no-repeat;height:33px;padding:44px 0 0 22px;}
.digtable p span{display:block;height:40px;line-height:40px;float:left;text-align:center;}
.digtable p.tooltip span{height:32px;line-height:32px;}
.digtable .tt1{width:62px;text-align:right;}
.digtable .tt2{width:73px;overflow:hidden;text-align:left;padding:0 0 0 9px;}
.digtable .tt3{width:90px;}
.digtable .tt4{width:67px;}
.digtable .tt5{width:91px;}
.digtable p.tooltip span.fliter{background:#EEEFEf;}
.digtable .tt1 img{width:45px;height:45px;padding:2px;border:1px solid #ccc;margin:11px 0 0 auto;}
.digtable .tooltip a{display:block;height:32px;text-decoration: none;color:#333;}
.digtable .tooltip a:hover{background:#EEEFEf;color:#333;}
/* @end */

