@charset "utf-8";



/* CSS Document */



@import url("utlitybar.css");

 @import url("home.css");

 @import url("games.css");

 @import url("celebs.css");

 @import url("movies.css");

 @import url("girls.css");

 @import url("video.css");

 @import url("photogallery.css");

 @import url("news.css");

 @import url("connect.css");

 @import url("downloads.css");

 @import url("topnav.css");

 @import url("devotional.css");

 @import url("serp.css");

 @import url("askme.css");

 @import url("signup.css");

 @import url("fallout.css");

 @import url("modules.css");

 @import url("tv.css");

 @import url("tag.css");

 @import url("feedback.css");

 @import url("auto_complete.css");

 @import url("burrp.css");

 @import url("add_biz.css");

 @import url("mypage.css");

 @import url("enhanced.css");

 @import url("chat.css");

body {

	margin:0;

	padding:0;

	background:#252525;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333;

}

@font-face {

	font-family: 'oswald-webfont';

	src: url('http://www.in.com/fonts/oswald-webfont.eot');

	src: url('http://www.in.com/fonts/oswald-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.in.com/fonts/oswald-webfont.woff') format('woff'), url('http://www.in.com/fonts/oswald-webfont.ttf') format('truetype'), url('http://www.in.com/fonts/oswald-webfont.svg#webfont') format('svg');

}

@font-face {

	font-family: 'anton-webfont';

	src: url('http://www.in.com/fonts/anton-webfont.eot');

	src: url('http://www.in.com/fonts/anton-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.in.com/fonts/anton-webfont.woff') format('woff'), url('http://www.in.com/fonts/anton-webfont.ttf') format('truetype'), url('http://www.in.com/fonts/anton-webfont.svg#webfont') format('svg');

}

@font-face {

	font-family: 'opensan-webfont';

	src: url('http://www.in.com/fonts/opensan-webfont.eot');

	src: url('http://www.in.com/fonts/opensan-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.in.com/fonts/opensan-webfont.woff') format('woff'), url('http://www.in.com/fonts/opensan-webfont.ttf') format('truetype'), url('http://www.in.com/fonts/opensan-webfont.svg#webfont') format('svg');

}

h1 {

	margin:0;

	padding:0;

	font-family:'anton-webfont';

	font-size:35px;

	font-weight:normal;

	color:#222222;

	text-transform:uppercase;

}

h2 {

}

h3 {

	margin:0;

	padding:0;

	font-family: 'oswald-webfont';

	font-size:14px;

	color:#333;

	text-transform:uppercase;

	font-weight:normal;

}

h1.big {

	font-size:50px;

	color:#FFF;

	line-height:45px;

}

a, a:link {

	text-decoration:none;

	color:#333;

}

a:hover, a.white:hover {

	text-decoration:none;

	color:#0072BC;

}

img {

	border:none;

}

.blue_a_under a {

	text-decoration:underline;

	color:#0072bc;

}

.blue_a_under a:hover {

	text-decoration:underline;

	color:#0072bc;

}

.blue_anchor a, a.blue_anchor1 {

	text-decoration:none;

	color:#0072bc;

}

a.blue_anchor1 {

	color:#0072bc !important;

}

.blue_anchor a:hover, a:hover.blue_anchor1 {

	text-decoration:underline;

	color:#0072bc;

}

.red_anchor a {

	text-decoration:none;

	color:#d53225;

}

.red_anchor a:hover {

	text-decoration:underline;

	color:#d53225;

}

.gray_anchor a {

	text-decoration:none;

	color:#333;

}

.gray_anchor a:hover {

	text-decoration:underline;

	color:#333;

}

.gray_lighter_anchor a {

	text-decoration:none;

	color:#999;

}

.gray_lighter_anchor a:hover {

	text-decoration:underline;

	color:#999;

}

a .yellow_anchor {

	margin:0 0 0 5px;

	text-decoration:none;

	color:#eddfa8 !important;

}

a:hover .yellow_anchor {

	text-decoration:underline;

	color:#eddfa8;

}

a img {

	border:none;

}

.italic {

	font-style:italic;

}

.font12 {

	font-size:14px;

	font-family:'oswald-webfont';

}

.font12_mega {

	font-size:12px !important;

}

.font14 {

	font-size:14px;

}

.font18 {

	font-size:18px;

}

.font20 {

	font-size:20px !important;

	line-height:18px !important;

}

.font24 {

	font-size:24px !important;

}

.font30 {

	font-size:30px !important;

	line-height:28px !important;

}

.font35 {

	font-size:35px !important;

	line-height:32px !important;

}

.font40 {

	font-size:40px !important;

	line-height:38px !important;

}

.font45 {

	font-size:45px !important;

	line-height:42px !important;

}

.title_font {

	font-family:'anton-webfont';

	font-size:20px;

	color:#cdcdcd;

	float:left;
	
	line-height: 40px; /* added for main breadcrumb */
}

.font_divider {

	margin:6px 3px 0 3px;

	font-size:20px;

	color:#cdcdcd;

	float:left;

}

.white, a.white {

	color:#FFF;

}

.gray {

	color:#333 !important;

}

.green {

	color:#65774e !important;

}

.blue {

	color:#0072bc !important;

}

.light_gray {

	color:#666 !important;

}

.lighter_gray {

	color:#999 !important;

}

.dark_red {

	color:#821007 !important;

}

.red {

	color:#d53225 !important;

}

.float_left {

	float:left;

}

.float_right {

	float:right !important;

}

.float_none {

	float:none !important;

}

.gray_dark {

	color:#505050!important;

}

.posi_relative {

	position:relative !important;

}

.posi_absolute {

	position:absolute !important;

}

.height14 {

	height:14px !important;

}

.height198 {

	height:198px;

}

.width82 {

	width:82px;

}

.width100 {

	width:100px;

}

.width100p {

	width:100% !important;

}

.width142 {

	width:142px;

}

.width464 {

	width:464px !important;

}

.width508 {

	width:508px;

}

.no_border {

	border:none !important;

}

.space10 {

	margin:10px 0 !important;

}

.spacetop10 {

	margin:10px 0 0 0;

	display:block;

}

.spacetop20 {

	margin:20px 0 0 0;

	display:block;

}

.spacetop23 {

	margin:23px 0 0 0;

	display:block;

}

.clear {

	clear:both;

	font-size:1px;

}

hr, .dashed, .dashed1 {

	margin:0;

	padding:0;

	border-bottom:none;

	border-left:none;

	border-right:none;

	border-top:1px solid #CCC;

	height:1px;

}

.dashed {

	border-top:1px dashed #CCC;

}

.dashed1 {

	margin:20px 0 10px;

	border-top:1px dashed #827b60;

}

.dashed2 {

	margin:20px 0;

	border-top:1px dashed #827b60;

}

.dashed3 {

	margin:10px 0;

	border-top:1px dashed #e5e5e5;

}

.dashed5 {

	margin:0;

	padding:0;

	border-top:1px dashed #827b60;

}

.uppercase {

	text-transform:uppercase !important;

}

.lineheight16 {

	line-height:16px !important;

}

.lineheight10 {

	line-height:10px !important;

}

.lineheight36 {

	line-height:36px !important;

}

.darkhr {

	margin-top:10px;

	padding:0px;

	border-top:1px solid #434343;

}

.in_sprite, .mytv, .ibnlockmat, .ibn7, .cnn, .cnbctv18, .cnbcawaz, .mytv_small, .ibnlockmat_small, .ibn7_small, .cnn_small, .cnbctv18_small, .cnbcawaz_small, .mytv_medium, .ibnlockmat_medium, .ibn7_medium, .cnn_medium, .cnbctv18_medium, .cnbcawaz_medium {

	background:url(../images/in_sprite.png) no-repeat;

}

.in_sprite1 {

	background:url(../images/in_sprite1.png) no-repeat;

}

#ad_wrapper {

	margin:0;

	padding:15px 0;

	/*background:#1d1d1d;

	border-bottom:1px solid #323232;/*min-height:60px;*/	
	
	background: #252525; border-top: 1px solid #323232;

}


.ad_holder {

	margin:0 auto; /*20-06-2012*/

	padding:0;

	/*background:#1d1d1d;*/

	/*width:940px;*/ 
	width:970px; /*20-06-2012*/

	min-height:22px;

	display:block;

	overflow:hidden;

}

.back_logo, .drop_left, .drop_leftg, .drop_left1, .drop_middle, .drop_middleg, .mailprolog, .drop_middlegnu, .drop_right, .drop_rightg, .drop_right1, .drop_box_top, .drop_box_middle, .drop_box_bottom, .menu_logo, .arrow_menu, .arrow_menu2, .mail_box, .mail_box2, .arrow__black_menu, .play_btn_small, .more_songs, .tab_top, .tab_recent, .tab_featured, .tab_topost, .tab_topradio, .tab_playlist, .tab_karaoke, .navi_left, .navi_right, .yes, .no, .save, .commentRed, .btn_smsReminder, .cantsay, .submit, .follow, .icon_reply2, .seeresult, .login, .gustlogin, .scroll_thumb_bg, .play1, .shine_block100, .add_list, .drop_box_top1, .drop_box_middle1, .drop_box_bottom1, .drop_box_list1 li .star, .drop_box_list1 li .fav, .drop_box_list1 li .mail, .drop_box_list1 li .disc, .play2, .video_bg, .play_btn, .wave, .view_comment_block_bottom, .discussion, .post, .down_arrow, .search_left_gray, .search_left_grayUser, .search_left_grayPass, .search_mid_gray, .search_last_round_gray, .search_last_round, .search_last, .grid_view, .list_view, .video_bar, .shine_block140, .logo_bottom, .site_map, .search_last_gray, .in_sprite_view, .popup_more, .star_active, .star, .down_btn, .download, .download1, .tag_today, .tag_popular, .frame8 .play1, .play_album_logo, .play_radio_logo, .play_music_logo, .video_frame_main .play1, .shine_block70, .tab_review, .tab_photo, .tab_video, .tab_news, .tab_cast_crew, .arrow_down, .album_block, .shine_block170, .tab_toplist, .facebook1, .twitter1, .google1, .icon_info, .mail1, .new_plus, .new_up_arrow, .new_down_arrow, .new_minus, .prev_pg, .next_pg, .play_select, .add_playlist, .drop_right_normal, .play_d_select, .tag_week, .tweet_icon, .tab_song, .tab_artist, .arrow, .top_bar_logo, .play_small_btn, .arrowN, .arrowB, .tab_quote, .play_game, #devoional .tab_video, #devoional .tab_music, #devoional .tab_photo, #devoional .tab_ebook, #devoional .tab_astrology, .download_btn, .book_tickets_btn, .write_review_btn, .search_btn, .play_small_frame, .askme_btn, .addandClaim, .tag_top, .follow_btn, .tab_productandservices, .tab_mapsanddirections, .tab_reviewstore, .tab_featuredreview, .tab_editorialreview, .tab_show_desc, .tab_show_cast, .tab_show_music, .tab_show_description, .tab_show_details, .tab_show_episode, .feedback_question_number, .unfollow_btn, .submit_btn, .post_report_btn, .download_ebook, .big_gray_listbox, .vote_btn, .next_btn, .back_btn, .small_gray_textarea, .minus_btn, .plus_btn, .ui-state-default, .ui-state-hover, .ui-state-active, .post_review_btn, .save_draft_btn, .mapp_icon, .seemore_arrow, .back_list_btn, .edit_btn, .drop_middle_mypage, .update_btn, .skip_btn, .activate_btn, .settimer_btn, .video_view_changer, .write_review_red_btn, .go_btn, .mailread, .submit_feedback {

	background:url(../images/in_sprite1.png) no-repeat;

}

#wrapper {

	margin:8px auto 0 auto;

	padding:0;

	background:#1e1e1e;

	width:1000px;

}

#block1_main, #block2_main {

	width:1000px;

	position:relative;

}

#block2_main {

/*background:#d53225;



	z-index:3;*/



}

#footer_wrapper {

	margin:0 auto 10px auto;

	padding:20px 0 0 0;

	width:1000px;

	background:#1e1e1e;

}

.block1, .print_block1 {

	margin:0;

	padding:0;

	background:#f7f4ee;

	width:900px;

	position:relative;

	float:right;

}

.print_block1 {

	margin:0 0 20px 0;

	width:980px;

}

.block2 {

	margin:0;

	padding:0;

	background:#faf9f6;

	width:900px;

	position:relative;

	float:right;

}

.block3 {

	margin:0 0 20px 0;

	padding:0;

	float:left;

}

.corner_top_left {

	background:url(../images/in_sprite.png) no-repeat 0 0;

	position:absolute;

	top:0;

	left:0;

	width:2px;

	height:2px;

	overflow:hidden;

}

.corner_top_right {

	background:url(../images/in_sprite.png) no-repeat -2px 0;

	position:absolute;

	top:0;

	right:0;

	width:2px;

	height:2px;

	overflow:hidden;

}

.corner_bottom_left, .corner_bottom_red_left {

	margin:0;

	padding:0;

	width:2px;

	height:2px;

	position:absolute;

	bottom:0;

	left:0;

	overflow:hidden;

}

.corner_bottom_right, .corner_bottom_red_right {

	margin:0;

	padding:0;

	width:2px;

	height:2px;

	position:absolute;

	bottom:0;

	right:0;

	overflow:hidden;

}

.corner_bottom_left {

	background:url(../images/in_sprite.png) no-repeat 0px -2px;

}

.corner_bottom_right {

	background:url(../images/in_sprite.png) no-repeat -2px -2px;

}

.corner_bottom_red_left {

	background:url(../images/in_sprite.png) no-repeat 0px -4px;

}

.corner_bottom_red_right {

	background:url(../images/in_sprite.png) no-repeat -2px -4px;

}

.top_bar {

	margin:0;

	padding:10px 20px;

	background:#faf9f6;

	border-bottom:1px dashed #c6c3be;

	height:32px;

}

.block2 .top_bar {

	padding:56px 20px 10px 20px;/*padding:50px 20px 10px 20px;*//*OLD*/

}

.top_bar_arrow {

	margin:0;

	padding:0;

	width:7px;

	height:13px;

	position:absolute;

	top:21px;

	left:-7px;

}

.top_bar_arrow.in_sprite1 {

	background-position: 0 0;

}

.top_bar_span {

	margin:10px 0 0 0;

	display:inline;

}

.top_bar_logo {

	margin:8px 5px 0 5px;

	padding:0;

	width:20px;

	height:20px;

	text-indent:-9999px;

	font-size:1px;

}

.top_bar_logo {

	background-position: -9px 0;

}

.top_bar_h1 {

	margin:-2px 0 0 0;

	padding:0;

	font-family:'anton-webfont';

	font-size:30px;

	font-weight:normal;

	color:#333333;

	line-height:40px;

	text-transform:uppercase;

}

.top_bar_h3 {

	margin:5px 0 0 0;

	float:left;

}

.divider {

	margin:5px 13px 0 13px;

	font-size:17px;

	color:#c8c7c5;

}

.font_hindi {

	margin-top:10px;

	font-size:14px;

	line-height:14px;

}

.follow_us {

	margin:9px 0 0 3px;

	padding:0;

	width:17px;

	height:17px;

	text-indent:-9999px;

	font-size:1px;

	float:left;

}

.twitter, .facebook, .rss, .gplus {

	background:url(../images/in_sprite.png) no-repeat;

	display:block;

	height:17px;

}

.follow_us .twitter {

	background-position: -5px 0;

}

.follow_us .twitter:hover {

	background-position: -5px -17px;

}

.follow_us .twitter.active {

	background-position: -5px -34px;

}

.follow_us .gplus {

	background-position: -5px -51px;

}

.follow_us .gplus:hover {

	background-position: -5px -68px;

}

.follow_us .gplus.active {

	background-position: -5px -85px;

}

.follow_us .facebook {

	background-position: -22px 0;

}

.follow_us .facebook:hover {

	background-position: -22px -17px;

}

.follow_us .facebook.active {

	background-position: -22px -34px;

}

.follow_us .rss {

	background-position: -39px 0;

}

.follow_us .rss:hover {

	background-position: -39px -17px;

}

.follow_us .rss.active {

	background-position: -39px -34px;

}

.inner_block {

	margin:0;

	padding:20px;

	width:860px;

	float:left;

}

.block_right300 {

	margin:0;

	padding:0;

	width:300px;

	float:right;

}

.block_left550 {

	margin:0;

	padding:0;

	width: 550px;

	float:left;

}

.ad300 {

	margin:0 0 10px 0;

	padding:0;

	float:left;

	font-size:1px;

}

.red_right_block {

	margin:0;

	padding:0;

	background:#d53225;

	width:300px;

	/*height:270px;*/































	float:left;

}

.red_right_block h3 {

	margin:25px 20px;

	padding:0;

}

.red_block {

	margin:0;

	padding:0;

	background:#d53225;

	width:auto;

	overflow:hidden;

}

.red_block h3 {

	margin:25px 20px !important;

	padding:0;

	float:left;

}

.red_block .zigzagbox {

	width:auto;

}

.red_block .zigzagbox .data {

	padding:10px 0;

}

.red_block_footer {

	margin: 17px 0px;

	font-size:12px;

	text-align:right;

	color:#ffffff;

	padding:0 20px 0 0;

}

.white_right_block {

	margin:0;

	padding:0 20px;

	background:#FFF;

	border:1px solid #dedbd6;

	width:258px;

	float:left;

}

.white_right_block1 {

	margin:0;

	padding:0 20px;

	background:#FFF;

	border:1px solid #dedbd6;

	width:258px;

	float:left;

}

.white_right_block1 .play_scroll {

	margin:0 2px 10px 2px;

}

.more_link {

	margin:0;

	padding:0 20px;

	background:#fafafa;

	border-top:none;

	border-left:1px solid #dedbd6;

	border-right:1px solid #dedbd6;

	border-bottom:1px solid #dedbd6;

	width:258px;

	float:left;

}

.more_link .view_all_video {

	margin:18px 0 18px 90px;

}

.white_right_block h3, .white_right_block1 h3 {

	margin:25px 0 20px 0;

	padding:0;

	float:left;

}

.white_right_block p {

	margin:20px 0 0 0;

	padding:0;

	text-align:center;

	color:#000;

	font-size:15px;

	font-weight:bold;

 *margin:0;

 *padding-top:15px;

}

.navi {

	margin:20px 0 0 0;

	padding:0;

	width:64px;

	height:24px;

	text-indent:-9999px;

	font-size:1px;

}

.navi_title {

	margin:25px 15px 0 0;

	padding:0;

	font-size:11px;

	font-style:italic;

	float:left;

}

a.navi_left {

	width:32px;

	height:24px;

	background-position: -30px 0;

	float:left;

}

a.navi_left:hover {

	background-position: -30px -24px;

}

a.navi_left.active {

	background-position: -30px -48px;

}

a.navi_left.disable {

	background-position: -30px -72px;

	cursor:default;

}

a.navi_right {

	width:32px;

	height:24px;

	background-position: -62px 0;

	float:left;

}

a.navi_right:hover {

	background-position: -62px -24px;

}

a.navi_right.active {

	background-position: -62px -48px;

}

a.navi_right.disable {

	background-position: -62px -72px;

	cursor:default;

}

.option {

	margin:20px 0 0 70px;

	padding:0;

	width:130px;

	height:26px;

	text-indent:-9999px;

	font-size:1px;

}

a .yes {

	width:63px;

	height:26px;

	background-position: -95px 0;

	float:left;

	text-indent:-9999px;

}

a:hover .yes {

	background-position: -95px -26px;

}

a.active .yes {

	background-position: -95px -52px;

}

a .no {

	width:63px;

	height:26px;

	background-position: -158px 0;

	float:right;

	text-indent:-9999px;

}

a:hover .no {

	background-position: -158px -26px;

}

a.active .no {

	background-position: -158px -52px;

}

#poll_votes {

	font-size:11px;

	margin: -5px auto 0;

 *margin-top:10px;

	width:255px;

}

#poll_votes strong {

	font-size:13px;

	float:left;

	width:25px;

}

#poll_votes .pollbg {

	float:left;

	position:relative;

	width:172px;

	height:10px;

	background:url(../images/poll/poll_item_bg.png) no-repeat 0 0;

	margin:3px 8px 15px 8px;

	overflow:hidden;

}

#poll_votes .poll_yes, #poll_votes .poll_no {

	margin:0 0 20px 0;

	clear:both;

	display:block;

}

#poll_votes .poll_yes .poll_result {

	background:url(../images/poll/poll_item_bg.png) no-repeat -1px -12px;

	width:100%;

	height:8px;

	float:left;

	margin:1px;

}

#poll_votes .poll_yes .poll_result span {

	background:url(../images/poll/poll_item_bg.png) no-repeat 100% -12px;

	width:5px;

	height:8px;

	float:right;

	margin-right:-5px;

}

#poll_votes .poll_no .poll_result {

	background:url(../images/poll/poll_item_bg.png) no-repeat -1px -23px;

	width:100%;

	height:8px;

	float:left;

	margin:1px;

}

#poll_votes .poll_no .poll_result span {

	background:url(../images/poll/poll_item_bg.png) no-repeat 100% -23px;

	width:5px;

	height:8px;

	float:right;

	margin-right:-5px;

}

.white_block {

	margin:20px 0 0 0;

	padding:0 20px 20px 20px;

	background:#FFF;

	border:1px solid #dedbd6;

	float:left;

}

.white_block h3, h3.thread_h3 {

	margin:25px 0 20px 0;

	padding:0;

	float:left;

}

.gray_block {

	margin:20px 0 0 0;

	padding:0 20px 20px 20px;

	background:#f5f5f5;

	border:1px solid #dedbd6;

	float:left;

}

.gray_block_fafafa {

	margin:20px 0 0 0;

	padding:0 20px 20px 20px;

	background:#fafafa;

	border:1px solid #dedbd6;

	float:left;

}

.gray_block h3 {

	margin:25px 0 20px 0;

	padding:0;

	float:left;

}

.right_gray_block {

	margin:20px 0 0 0;

	padding:0 15px 20px 15px;

	background:#f5f5f5;

	border:1px solid #dedbd6;

	border-left:none;

	width:349px;

	height:418px;

	float:left;

}

.right_gray_block h3 {

	margin:25px 0 20px 0;

	padding:0;

	float:left;

}

.full_width {

	width:818px;

}

.threeforth_width {

	width:438px;

}

.height420 {

	height:418px;

}

.height460 {

	height:458px;

 *height:468px;

}

.right20 {

	padding-right:20px;

}

.play_scroll {

	margin:0 5px;

	padding:0;

	width:125px;

	float:left;

	text-align:center;

	position:relative;

}

.play_scroll p {

	line-height:12px;

}

.play_scroll_extended {

	margin:0 9px !important;

}

.play_scroll .scroll_thumb_bg {

	background-position: 0 -98px;

	width:123px;

	height:102px;

	float:left;

}

.scroll_thumb {

	margin:0 0 0 14px;

 *margin:0 0 0 4px;

	padding:0;

	background:#D22F23;

	width:100px;

	height:100px;

	overflow:hidden;

	position:relative;

	display:block;

}

.scroll_thumb1 {

	margin:0 0 0 0;

	padding:0;

	background:#D22F23;

	width:140px;

	height:140px;

	overflow:hidden;

	position:relative;

	top:0;

	display:block;

}

.play_scroll .shine_block100 {

	background-position: -123px -98px;

	margin:0;

	padding:0;

	width:100px;

	height:100px;

	position:absolute;

	top:0;

	left:0;

	text-indent:-9999px;

	font-size:1px;

}

.scroll_thumb .play1, .frame8 .photo8 .play1, .video_frame_main .play1, .games_frame2 .play1, .news_frame42 .play1, .mega_frame200_113 .play1, .play_small_frame, .frame160_90 .play1 {

	background-position: -223px 0;

	margin:0;

	padding:0;

	width:29px;

	height:29px;

	position:absolute;

	bottom:0;

	left:3px;

	text-indent:-9999px;

	cursor:pointer;

	font-size:1px;

	z-index:1;

}

.play_small_frame {

	left:5px;

	bottom:3px;

}

.games_frame2 .play1 {

	bottom:2px;

}

.play1:hover, .play_small_frame:hover {

	background-position: -223px -29px;

}

.play1.active, .play_small_frame.active {

	background-position: -223px -58px;

}

.play1.start, .play_small_frame.start {

	background-position: -223px -87px;

}

.download {

	position:absolute;

	bottom:3px;

	left:5px;

}

.download, .download1, .download_ebook {

	margin:0;

	padding:0;

	width:26px;

	height:26px;

	text-indent:-9999px;

	cursor:pointer;

	font-size:1px;

	z-index:1;

	background-position: -415px -74px !important;

}

.download:hover, .download1:hover, .download_ebook:hover {

	background-position: -415px -102px !important;

}

.download.active, .download1.active, .download_ebook.active {

	background-position: -415px -132px !important;

}

.download_ebook {

	position:absolute;

	top:235px;

	left:5px;

}

.download_text {

	margin:5px 0 0 2px;

	font-weight:bold;

	float:left;

}

.down_btn {

	margin:0 5px 0 0;

	padding:0;

	width:13px;

	height:14px;

	text-indent:-9999px;

	cursor:pointer;

	font-size:1px;

	z-index:1;

	float:left;

	background-position: -393px -214px !important;

}

.down_btn:hover {

	background-position: -407px -214px !important;

}

.down_row {

	margin:0;

	padding:5px 0;

	border-bottom:1px dashed #CCC;

	width:200px;

	font-size:11px;

	float:left;

}

.down_value {

	color:#999;

	font-style:italic;

	float:right;

}

.play_scroll .add_list, .video_bar_main .add_list, .play_scroll_small .add_list {

	background-position: -254px 0;

	margin:0;

	padding:0;

	width:18px;

	height:18px;

	position:absolute;

	top:2px;

	right:11px;

	cursor:pointer;

	/*z-index:1000;*/































	float:right;

	text-align:left;

}

.play_scroll .add_list:hover, .video_bar_main .add_list:hover {

/*background-position: -254px -18px;*/































	}

.rating.no_top_margin {

	margin:0 5px 5px 0;

}

.video_bar_main .add_list {

	top:2px;

	right:0;

}

.music_playlist .add_list {

	top:0;

	left:0;

	right:0;/*position:absolute;*/

}

.play_scroll .title {

	margin:10px 0 5px 0;

	padding:0;

	font-size:12px;

	color:#000;

	font-weight:bold;

	clear:both;

}

 .play_scroll .description, {

 margin:5px 0;

 padding:0;

 font-size:11px;

 font-style:italic;

 color:#999;

}

.dropdown {

	margin:20px 0 0 0;

	padding:0;

	z-index:10;

}

.dropdown1 {

	margin:5px 0 0 0;

	z-index:10;

}

.search_dropdown {

	margin:0 0 0 -20px;

	padding:0;

	float:left;

}

.search_box {

	margin:5px 0 0 13px;

	padding:0;

}

.search_bg {

	margin:0;

	padding:0;

	float:left;

}

.search_left {

	background:url(../images/in_sprite1.png) no-repeat -448px 0;

	margin:0;

	padding:0;

	width:26px;

	height:24px;

	float:left;

}

/*.search_left.in_sprite1 {































	background-position: -448px 0;































}*/































.search_middle {

	background:url(../images/in_sprite1.png) no-repeat -475px 0;

	margin:0;

	padding:0;

	height:24px;

	float:left;

}

.search_middle_long {

	background:url(../images/in_sprite1.png) no-repeat 0 -795px;

	margin:0;

	padding:0;

	height:24px;

	float:left;

}

/*.search_middle.in_sprite1 {































	background-position: -475px 0;































}*/































.search_bg .search_last {

	background-position: -475px 0;

	margin:0;

	padding:0;

	width:30px;

	height:24px;

	float:left;

}

.search_middle input, .search_middle_long input {

	padding:4px 0 4px 0;

	background:none;

	border:none;

	font-family: 'opensan-webfont';

	font-size:10px;

	font-style:italic;

	width:150px;

	/*color:#ebebeb;*/



	color:#fff; /* It is upated on 5-1-2012 12:43 */

	height:16px;

}

.search_middle input:focus, .search_middle_long input:focus {

	color:#ffffff;

}

.search_middle_long input {

	width:510px;

}

.search_box1 {

	margin:5px 0 0 0;

	float:left;

}

.search_bg_gray {

	margin:0;

	padding:0;

	float:left;

}

.search_bg_gray .search_left_gray {

	background-position: -680px 0;

	margin:0;

	padding:0;

	width:26px;

	height:24px;

	float:left;

}

.search_bg_gray .search_left_grayUser {

	background-position: -617px -620px;

	margin:0;

	padding:0;

	width:36px;

	height:26px;

	float:left;

}

.search_bg_gray .search_left_grayPass {

	background-position: -617px -647px;

	margin:0;

	padding:0;

	width:36px;

	height:26px;

	float:left;

}

.search_middle_gray, .search_bg_gray .search_mid_gray {

	background-position: -705px 0;

	margin:0;

	padding:0;

	height:24px;

	float:left;

}

.search_bg_gray .search_last_round_gray, .search_bg_gray .search_last_gray {

	background-position: -895px 0;

	margin:0;

	padding:0;

	width:18px;

	height:24px;

	float:left;

}

/*.search_middle_gray.in_sprite1, .search_mid_gray.in_sprite1, .search_last_gray.in_sprite1 {































	background-position: -705px 0;































}































.search_last_gray {































	margin:0;































	padding:0;































	width:30px;































	height:24px;































	float:left;































}*/































































.search_middle_gray input, .search_mid_gray input {

	margin:4px 0 0 0;

	background:none;

	border:none;

	font-family: 'opensan-webfont';

	font-size:10px;

	font-style:italic;

	width:180px !important;

	color:#6e6e6e;

}

.search_mid_gray input {

	width:120px;

}

.drop_text {

	margin:0;

	padding:6px 5px 0 5px;

	font-family:'opensan-webfont';

	font-size:11px;

	font-style:italic;

	font-weight:normal;

	color:#FFF;

	float:left;

	overflow:hidden;
	line-height:normal;

}

.drop_left, .drop_left1 {

	width:12px;

	height:24px;

	background-position: -274px 0;

	float:left;

}

a:hover .drop_left {

	background-position: -274px -24px;

}

a.link_search_options_top_cat_pop.active .drop_left, a.link_search_options.active .drop_left {

	background-position: -274px -48px;

}

.drop_middle {

	background-position:-286px 0;

	height:24px;

	float:left;

}

a:hover .drop_middle {

	background-position: -286px -24px;

}

a.link_search_options_top_cat_pop.active .drop_middle, a.link_search_options.active .drop_middle {

	background-position: -286px -48px;

}

.drop_right, .drop_right1 {

	width:23px;

	height:24px;

	background-position: -421px 0;

	float:left;

}

a:hover .drop_right {

	background-position: -421px -24px;

}

a.link_search_options_top_cat_pop.active .drop_right, a.link_search_options.active .drop_right {

	background-position: -421px -48px;

}

/*for the grey color dropdown */































































.drop_leftg {

	width:12px;

	height:26px;

	background-position: -561px -538px;

	float:left;

}

a:hover .drop_leftg {

	background-position: -561px -565px;

}

a.link_search_options.active .drop_leftg {

	background-position: -561px -592px;

}

.drop_middleg {

	background-position:-573px -538px;

	height:26px;

	width:65px;

	float:left;

}

a:hover .drop_middleg {

	background-position: -573px -565px;

}

a.link_search_options.active .drop_middleg {

	background-position: -573px -592px;

}

.drop_middle_mypage {

	background-position:-20px -983px;

	height:26px;

	width:65px;

	float:left;

}

a:hover .drop_middle_mypage {

	background-position: -20px -1010px;

}

a.link_search_options.active .drop_middle_mypage {

	background-position: -20px -1037px;

}

/*for the grey color wide dropdown */































































.link_search_options.wide_dropdown .drop_leftg {

	background-position: 0 -983px;

}

a.link_search_options.wide_dropdown:hover .drop_leftg {

	background-position: 0 -1010px;

}

a.link_search_options.wide_dropdown.active .drop_leftg {

	background-position: 0 -1037px;

}

.link_search_options.wide_dropdown .drop_middleg {

	background-position:-11px -983px;

}

a.link_search_options.wide_dropdown:hover .drop_middleg {

	background-position: -11px -1010px;

}

a.link_search_options.wide_dropdown.active .drop_middleg {

	background-position: -11px -1037px;

}

.link_search_options.wide_dropdown .drop_rightg {

	background-position: -225px -983px;

}

a.link_search_options.wide_dropdown:hover .drop_rightg {

	background-position: -225px -1010px;

}

a.link_search_options.wide_dropdown.active .drop_rightg {

	background-position: -225px -1037px;

}

/* auto with grey dropdown */































































.drop_middlegnu {

	background-position:-573px -538px;

	height:26px; /*width:65px;*/

	padding:0 5px;

	float:left;

}

a:hover .drop_middlegnu {

	background-position: -573px -565px;

}

a.link_search_options.active .drop_middlegnu {

	background-position: -573px -592px;

}

.drop_rightg {

	width:23px;

	height:26px;

	background-position: -637px -538px;

	float:left;

}

a:hover .drop_rightg {

	background-position: -637px -565px;

}

a.link_search_options.active .drop_rightg {

	background-position: -637px -592px;

}

.dd_mid_rpt {

	background:url(../images/dd_middlerpt.png) repeat-y top left !important;

}

.video_block {

	margin:0;

	padding:0;

}

.video_block_inner {

	margin:0;

	padding:0;

	background:#292929;

	width:438px;

	height:248px;

	overflow:hidden;

	float:left;

	position:relative;

	z-index:1;

}

.video_block .title {

	margin:0;

	padding:25px 0 0 0;

	font-size:14px;

	color:#222222;

	font-weight:bold;

	overflow:hidden;

}

.video_block .description {

	margin:5px 0;

	padding:0;

	font-size:11px;

	color:#999;

}

.play2 {

	margin:0;

	padding:0;

	width:85px;

	height:85px;

	position:absolute;

	top:90px;

	left:170px;

	text-indent:-9999px;

	cursor:pointer;

	font-size:1px;

	z-index:1;

}

a .play2 {

	background-position: -259px -75px;

}

a:hover .play2 {

	background-position: -259px -160px;

}

a.active .play2 {

	background-position: -259px -245px;

}

.video_block1 {

	margin:15px 0 0 0;

	padding:0;

	width:170px;

	position:relative;

}

.video_bg {

	background-position: 0 -202px;

	margin:0;

	padding:0;

	width:170px;

	height:100px;

	float:left;

	position:relative;

}

.video_content {

	margin:4px 0 0 4px;

	padding:0;

	background:#292929;

	width:160px;

	height:90px;

	float:left;

	overflow:hidden;

}

.video_block1 .title {

	margin:14px 0 0 5px;

	padding:0;

	color:#222222;

	font-weight:bold;

}

.view_all_video {

	margin:28px 0 0 120px;

	padding:0;

}

.left_margin_none {

	margin:20px 0px 0px 0px !important;

	padding:0;

}

.view_all_video span {

	margin:-2px 5px 0 0;

	padding:0;

	width:18px;

	height:18px;

	float:left;

}

.view_all_video span.in_sprite_view, .seemore_arrow {

	background-position: -95px -78px;

}

.view_all_video span.in_sprite_view_down {

	background:url(../images/see_more_blue.png) 0 0 no-repeat;

}

.view_all_video span.in_sprite_view_up {

	background:url(../images/see_more_blue_up.png) 0 0 no-repeat;

}

.white_block_middle {

	margin:20px 0 0 0;

	background:#FFF;

	border:1px solid #dedbd6;

	width:422px;

}

.white_block_middle h3 {

	padding:15px 0 15px 20px;

	margin:0;

	float:left;

}

.white_block_middle .dropdown {

	margin:15px 20px 0 0;

}

.white_block_full {

	width:auto;

	background:#FFF;

	border:1px solid #dedbd6;

}

.seemore_arrow {

	float: left;

	height: 18px;

	margin: -2px 5px 0 0;

	padding: 0;

	width: 18px;

}

/* updated by salim on 8th feb 2012 for below three style */































































/*.white_block_middle {































	margin:20px 0 0 0;































	background:#FFF;































	border:1px solid #dedbd6;































	width:422px;































	height:438px;































	float:left;































}































.white_block_middle h3, .white_block_middle1 h3{































	padding:25px 0 20px 20px;































	margin:0;































	float:left;































}































































































































.white_block_middle1 {































	margin:20px 0 0 0;































	background:#FFF;































	border:1px solid #dedbd6;































	width:422px;































	height:438px;































	float:right;































}*/































































.gray_block_middle {

	margin:0;

	padding:0 20px;

	background:#f5f5f5;

	border-top:1px solid #dedbd6;

	border-bottom:1px solid #dedbd6;

	width:382px;

	float:left;

}

.white_block_middle.float_left .gray_block_middle {

	background:none;

	border-top:none;

}

.block_row {

	margin:0;

	padding:10px 8px;

	width:366px;

	height:44px;

	border-bottom:1px dashed #CCC;

	float:left;

}

.block_row1 {

	margin:0;

	padding:10px 8px;

	background:#FFF;

	width:366px;

	height:44px;

	border-bottom:1px dashed #CCC;

	float:left;

}

.last_row {

	border:none;

}

.play_btn {

	background-position: -345px -74px;

	margin:0;

	padding:0;

	width:41px;

	height:41px;

	float:left;

	text-indent:-9999px;

	font-size:1px;

	cursor:pointer;

}

a:hover .play_btn, .play_btn:hover {

	background-position: -345px -115px;

}

a.active .play_btn {

	background-position: -345px -156px;

}

a.start .play_btn {

	background-position: -345px -198px;

}

.detail {

	margin:0 0 0 10px;

	padding:0;

	width:190px;

	float:left;

}

.detail .title {

	margin:5px 0 0 0;

	padding:0;

	font-size:11px;

	color:#000;

	font-weight:bold;

}

.detail .description, .gray_block_middle .music_list_detail1 .description {

	margin:5px 0;

	padding:0;

	font-size:11px;

	font-style:italic;

	color:#999;

}

.gray_block_middle .music_list_detail1 .description {

	position:relative;

	top:inherit;

	left:inherit;

	display:inline;

	background:none;

	font-weight:normal;

}

.listen {

	margin:8px 0 0 0;

	padding:5px;

	height:15px;

	float:right;

	font-size:11px;

	font-weight:bold;

	color:#afafaf;

}

/*.active .listen {































	margin:8px 0 0 0;































	padding:8px 8px 5px 8px;































	background:#8bc21e;































	height:15px;































	float:right;































	color:#FFF;































	font-size:11px;































	font-weight:bold;































	border-radius:3px;































	box-shadow:0 2px 2px #999;































}*/































.wave {

	margin:0 4px 0 0;

	width:19px;

	height:15px;

	background-position: -116px -80px;

	float:left;

}

.white_block_middle .view_all_video, .white_block_full .view_all_video, #home_update .white_block_middle1 .view_all_video {

	margin:0 auto;

	padding:15px 0;

	/*padding:25px 0;*//*OLD*/































	width:25%;

}

.white_block_full .view_all_video {

	width:18%;

}

.view_link {

	width:25% !important;

}

.view_comment_block {

	margin:0 0 20px 0;

	padding:15px 0 5px 0;

	background:#FFF;

	border-top:1px solid #d0d0d0;

	border-left:1px solid #d0d0d0;

	border-right:1px solid #d0d0d0;

	border-bottom:none;

	width:396px;

	float:left;

	position:relative;

}

.view_comment_block_bottom {

	padding:0;

	background-position: 0 -332px;

	width:398px;

	height:10px;

	position:absolute;

	bottom:-10px;

	left:-1px;

}

.view_comment_block .title {

	margin:0 15px;

	padding:0;

	font-weight:bold;

	color:#222222;

}

.view_comment_block .description {

	margin:5px 15px;

	padding:0;

	color:#999;

	line-height:20px;

}

.posted {

	margin:10px 0 0 15px;

	padding:0;

	font-size:11px;

	font-style:italic;

	color:#c1c1c1;

	float:left;

}

.comment {

	margin:10px 0 0 0;

	padding:0 15px 0 0;

	font-size:11px;

	font-style:italic;

	color:#c1c1c1;

	float:left;

}

.discussion {

	margin:0 5px 0 0;

	padding:0;

	width:16px;

	height:13px;

	background-position: -254px -38px;

	float:left;

}

.post {

	margin:1px 5px 0 0;

	padding:0;

	width:14px;

	height:11px;

	background-position: -255px -53px;

	float:left;

}

.video_list {

	margin:10px 0 0 0;

}

.video_list .play_scroll {

	margin:0 9px 10px 9px;

 *margin:0 8px 10px 8px;

	min-height:160px;

}

.video_bar_main {

	margin:0;

	padding:0;

	width:860px;

	min-height:210px;

	float:left;

}

.video_bar {

	/*background-position: 0 -343px;*/































	background: url("../images/music_bg.png") no-repeat scroll 0 0 transparent;

	margin:0;

	padding:0;

	width:860px;

	min-height:160px;

	float:left;

}

.video_bar_scroll {

	margin:0 20px 0 0;

	padding:0;

	float:left;

	width:189px;

	position:relative;

}

.video_bar_scroll_thumb {

	margin:0 0 0 49px;

	_margin:0 0 0 24px;

	padding:0;

	background:#D22F23;

	width:140px;

	height:140px;

	overflow:hidden;

	position:relative;

	top:0;

	display:block;

	float:left;

}

.shine_block140 {

	background-position: -865px -343px;

	margin:0;

	padding:0;

	width:140px;

	height:140px;

	position:absolute;

	top:0;

	left:0;

	text-indent:-9999px;

	font-size:1px;

}

.shine_block170 {

	margin:0;

	padding:0;

	width:170px;

	height:170px;

	position:absolute;

	top:0;

	left:0;

	text-indent:-9999px;

	font-size:1px;

}

.shine_block170 {

	background-position: -899px -73px;

}

.play_btn.video_bar_play {

	bottom:1px;

	left:3px;

	position:absolute;

	z-index:1;

}

.video_bar_detail {

	margin:0 0 20px 44px;

	padding:0;

	width:140px;

	text-align:center;

}

.video_bar_detail .title {

	margin:0 0 5px 0;

	padding:20px 0 0 0;

	font-size:12px;

	color:#000;

	font-weight:bold;

}

.video_bar_detail .description {

	margin:5px 0;

	padding:0;

	font-size:11px;

	font-style:italic;

	color:#999;

	text-transform: capitalize;

}

.drop_box {

	margin:0;

	padding:0;

	width:120px;

	position:absolute;

	top:30px;

	right:-5px;

	z-index:101;

	display:none;

}

.drop_box_top {

	background-position: 0 -502px;

	margin:0;

	padding:0;

	width:120px;

	height:2px;

	float:left;

}

.drop_box_middle {

	background-position: 0 -504px;

	margin:0;

	padding:0;

	width:120px;

	float:left;
	max-height: 200px;
    overflow-x: hidden;
    /*overflow-y: scroll;*/

}

.drop_box_bottom {

	background-position: 0 -766px;

	margin:0;

	padding:0;

	width:120px;

	height:14px;

	float:left;

}

.drop_box_list {

	margin:0;

	padding:0;

	list-style:none;

	font-family: 'opensan-webfont';

	font-size:11px;

	font-style:italic;

}

.drop_box_list li a {

	margin:0 6px 0 6px;

	padding:10px 0;

	border-bottom:1px solid #f0f0f0;

	width:107px;

	color:#333;

	display:block;

 *background-color:#f9f9f9;

}

.drop_box_list li a:hover {

	border-bottom:1px solid #f0f0f0;

	background-color:#d53225;

	text-decoration:none;

	color:#FFF;

}

.drop_box_list li .text {
	margin:0 5px 0 5px;
}

.drop_box1 {

	margin:0;

	padding:0;

	width:145px;

	position:absolute;

	top:18px;

	right:-10px;

	color:#333;

	display:none;

	z-index:9999;

}

.add_list:hover .drop_box1, .btn_add_list:hover .drop_box1 {

	display:block;

	z-index:9999;

}

.drop_box_top1 {

	background-position: -119px -502px;

	margin:0;

	padding:0;

	width:145px;

	height:2px;

	float:left;

}

.drop_box_middle1 {

	background-position: -119px -504px;

	margin:0;

	padding:0;

	width:140px;

	float:left;

}

.drop_box_bottom1 {

	background-position: -119px -766px;

	margin:0;

	padding:0;

	width:140px;

	height:14px;

	float:left;

}

.tab_view {

	margin:0;

	padding:0;

	width:547px;

	float:left;

}

.display_block {

	display:block !important;

}

.display_content {

	margin:0;

	padding:0;

	background:url(../images/bg_pattern.png);

	width:547px;

	height:362px;

	float:left;

	position:relative;

}

.display_content .spacer15 {

	padding:15px;

}

.tab_view_tab {

	position:relative;

	text-align:center;

	display:block;

	border:1px solid;

}

a.music_tab {

	width:91px;

	height:99px;

	float:left;

}

a .tab_view_tab {

	margin:0;

	padding:0 0 10px;

	/*padding:0;*//*Old*/































	background:#FFF;

	border-left:1px solid #dedbd6;

	border-bottom:1px solid #dedbd6;

	border-top:none;

	border-right:none;

	width:90px;

	height:99px;

	font-weight:bold;

	color:#333;

	cursor:pointer;

	display:inline-block;

}

a:hover .tab_view_tab, a.active .tab_view_tab {

	background:#d53225;

	border-left:1px solid #95231a;

	color:#FFF;

}

.tab_view_tab.last {

	border-right:1px solid #dedbd6;

}

a .tab_top {

	background-position: 0 -308px;

	margin:0;

	padding:0;

	width:90px;

	height:10px;

	/*position:relative;*/































	position:absolute;

	display:none;

	top:-6px;

	left:0;

	z-index:1;

	border:none;

}

a:hover .tab_top, a.active .tab_top {

	display:block;

}

.tab_recent {

	margin:20px 0 5px 27px;

	padding:0;

	width:38px;

	height:43px;

	float:left;

}

a .tab_recent {

	background-position: -493px -29px;

}

a:hover .tab_recent, a.active .tab_recent {

	background-position: -452px -29px;

}

.tab_featured {

	margin:13px 0 5px 25px;

	padding:0;

	width:44px;

	height:50px;

	float:left;

}

a .tab_featured {

	background-position: -499px -74px;

}

a:hover .tab_featured, a.active .tab_featured {

	background-position: -452px -74px;

}

.tab_topost {

	margin:21px 0 5px 27px;

	padding:0;

	width:37px;

	height:42px;

	float:left;

}

a .tab_topost {

	background-position: -494px -129px;

}

a:hover .tab_topost, a.active .tab_topost {

	background-position: -452px -129px;

}

.tab_topradio {

	margin:23px 0 5px 26px;

	padding:0;

	width:38px;

	height:40px;

	float:left;

}

a .tab_topradio {

	background-position: -494px -176px;

}

a:hover .tab_topradio, a.active .tab_topradio {

	background-position: -452px -176px;

}

.tab_playlist {

	margin:28px 0 5px 18px;

	padding:0;

	width:48px;

	height:35px;

	float:left;

}

a .tab_playlist {

	background-position: -504px -221px;

}

a:hover .tab_playlist, a.active .tab_playlist {

	background-position: -452px -221px;

}

.tab_karaoke {

	margin:23px 0 5px 31px;

	padding:0;

	width:26px;

	height:40px;

	float:left;

}

a .tab_karaoke {

	background-position: -484px -264px;

}

a:hover .tab_karaoke, a.active .tab_karaoke {

	background-position: -452px -264px;

}

.tab_toplist {

	margin:23px 0 5px 21px;

	padding:0;

	width:44px;

	height:37px;

	float:left;

}

a .tab_toplist {

	background-position: -564px -261px;

}

a:hover .tab_toplist, a.active .tab_toplist {

	background-position: -514px -261px;

}

.tab_song {

	margin:18px 0 5px 25px;

	padding:0;

	width:37px;

	height:45px;

	float:left;

}

a .tab_song {

	background-position: -647px -261px;

}

a:hover .tab_song, a.active .tab_song {

	background-position:  -610px -261px;

}

.tab_artist {

	margin:20px 0 5px 16px;

	padding:0;

	width:54px;

	height:43px;

	float:left;

}

a .tab_artist {

	background-position: -607px -218px;

}

a:hover .tab_artist, a.active .tab_artist {

	background-position: -553px -218px;

}

.tab_frame {

	margin:0;

	padding:3px;

	background:#FFF;

	width:220px;

	height:320px;

	float:left;

}

.tab_frame img {

	width:220px;

	height:320px;

	overflow:hidden;

}

.tab_frame_content {

	margin:0 0;

	padding:0;

	width:285px;

	float:right;

}

.tab_frame_content h3 {

	margin:0;

	padding:0;

	font-size:12px;

	color:#ded4c0;

}

.tab_frame_content h1 {

	margin:0 0 10px 0;

}

.music_content span, .music_data {

	font-size:11px;

	font-style:italic;

	line-height:18px;

	color:#ffffff;

}

.music_data {

	line-height:20px;

	color:#999;

}

.music_data.music_data.lineheight10.margin_bottom10.float_left a:hover {

	color:#333333;

}

.music_content {

	margin:0;

	padding:0 0 15px 0;

 *padding:2px 0 15px 0;

	float:left;

}

.music_content.float_right {

	width:250px;

}

.music_content_row {

	padding:3px 0 5px 0;

	margin:0 18px 0 0;

	border-bottom:1px solid #3d3d3d;

	width:240px;

	float:left;

}

.music_content_row.nobrder {

	border:none;

}

.play_btn_small {

	background-position: -223px 0;

	margin:0 5px 0 0;

	padding:0;

	width:29px;

	height:29px;

	cursor:pointer;

	float:left;

}

.play_btn_small:hover {

	background-position: -223px -29px;

}

.play_btn_small.active {

	background-position: -223px -58px;

}

.play_btn_small.start {

	background-position: -223px -87px;

}

.play_small_btn {

	background-position: -1004px -610px;

	cursor:pointer;

	margin:5px 10px 0 0;

	float: left;

	height: 24px;

	width: 24px;

}

.play_small_btn:hover {

	background-position: -1028px -610px;

}

.play_small_btn.active {

	background-position: -1052px -610px;

}

.play_small_btn.start {

	background-position: -1076px -610px;

}

.more_songs {

	background-position: -137px -78px;

	margin:-1px 0 0 0;

	padding:0;

	width:18px;

	height:18px;

	float:left;

}

.loader {

	/*background:url(../images/loader_bg.png);*/































	width:547px;

	height:362px;

	position:absolute;

	top:0;

	left:0;

}

.loader img {

	margin:160px 0 0 210px;

}

.popup_hover .loader {

	background:url(../images/loader_bg.png);

	width:100%;

	height:100%;

	position:absolute;

	top:0;

	left:0;

}

.popup_hover .loader img {

	float:left;

	width:42px;

	height:42px;/*margin:50% 0 0 35%;	*/

}

.view_changer {

	margin:5px 10px 0 0;

	padding:0;

	float:left;

}

.grid_view, .list_view {

	margin:0;

	padding:0;

	width:40px;

	height:24px;

	float:left;

}

a.grid_view {

	background-position: -548px -72px;

}

a.grid_view:hover {

	background-position: -630px -98px;

}

a.grid_view.select {

	background-position: -630px -72px;

}

a.list_view {

	background-position: -670px -72px;

}

a.list_view:hover {

	background-position: -588px -98px;

}

a.list_view.select {

	background-position: -588px -72px;

}

.top_menu {

	padding:0;

	background:url(../images/top_menu_bg.png) 0 0 repeat-x;

	width:900px;

	height:41px;

	top:0;

	left:100px;

	position:absolute;

	z-index:999;

}

.top_menu ul {

	margin:6px 0 0 0;

	padding:0 0 0 10px;

	width:750px;

	list-style:none;

	float:left;

}

.top_menu_ul li, .more_list {

	margin:0;

	padding:0;

	font-family:'oswald-webfont';

	font-size:14px;

	font-weight:normal;

	text-transform:uppercase;

	float:left;

}

.top_menu_ul li a {

	margin:0 0 0 0;

	padding:4px 8px;

	color:#333;

	display:inline-block;

}

.top_menu_ul li a:hover {

	color:#d53225;

}

.top_menu_ul li a.active {

	background:#252525;

	color:#eddfa8;

	border-radius:2px;

	box-shadow:0 1px 2px #666;

	font-size:14px;

	font-weight:normal;

	float:left;

}

.more_list a {

	margin:0;

	padding:0;

	border-left:1px solid #d1ceca;

	width:118px;

	height:41px;

	float:right;

	position:relative;

}

.more_list a:hover, .more_list a.active {

	color:#d53225;

}

a .down_arrow {

	background-position: -391px -120px;

	margin:0;

	padding:0;

	width:12px;

	height:8px;

	position:absolute;

	top:19px;

	left:20px;

	overflow:hidden;

}

a:hover .down_arrow {

	background-position: -391px -130px;

}

a.active .down_arrow {

	background-position: -403px -130px;

}

.more_list_text {

	margin:11px 20px 0 0;

	padding:0;

	float:right;

}

.more_list_detail {

	margin:0;

	padding:0;

	width:900px;

	height:auto;

	float:left;

	z-index:500;

	display:none;

	background:#FFF url(../images/shadow.png) 0 bottom repeat-x;

}

.more_list_detail h3, .more_list_detail2 h3 {

	margin:20px 0 20px 20px;

}

.more_list_gray_box {

	margin:7px 0;

	padding:20px;

	background:#fafafa;

	border-top:1px solid #e4e4e4;

	border-bottom:1px solid #e4e4e4;

	width:860px;

	float:left;

}

.more_list_gray_box ul {

	margin:0;

	padding:0;

	list-style:none;

	width:auto;

	/*width:120px; /* update this thing for Horizental scroll list  */

	float:left;

}

.more_list_gray_box ul li, .more_list_gray_box ul li a {

	margin:3px 0;

	padding:0;

	float:left !important;

	width:143px; /* list witdh */
	
	font-family: oswald-webfont;
    font-size: 12px;
    text-transform: uppercase;

}

/*popup*/































.popup_hover {

	margin:0;

	padding:0;

	position:absolute;

	top:20px;

	left:107px;

	z-index:99999;

	display:none;

}

.popup {

	margin:0;

	padding:0;

	background:#252525;

	width:490px;

	float:left;

	border-radius:2px;

	box-shadow:0 2px 5px #333;

}

.popup_header {

	margin:0;

	padding:0;

	background:url(../images/popup_header_bg.png) 0 0 repeat-x;

	width:490px;

	height:40px;

	border-radius:2px 2px 0 0;

}

.popup_header h3 {

	margin:10px 0 0 10px;

	padding:0;

	color:#FFF;

	float:left;

}

.popup_view_all {

	margin:12px 10px 0 0;

	padding:0;

	float:right;

}

.popup_view_all a {

	color:#FFF;

}

.popup_view_all a:hover {

	text-decoration:underline;

	color:#FFF;

}

.popup_more {

	float: left;

	height: 18px;

	margin: -1px 5px 0 0;

	padding: 0;

	width:18px;

	background-position: -157px -78px;

}

.popup_content {

	margin:0 5px;

	padding:15px 15px 5px 15px;

	background:#FFF;

	width:450px;

	float:left;

}

.popup_content_small {

	margin:0 0 0 5px;

	padding:25px 20px 5px 30px;

	background:#FFF;

	width:190px;

	height:301px;

	float:left;

}

.popup_content2 {

	margin:0 5px;

	padding:15px 15px 5px 15px;

	background:#f4f1eb;

	border-top:1px solid #e1dfdc;

	width:450px;

	float:left;

}

.popup_content2_small {

	margin:0;

	padding:25px 20px 5px 30px;

	background:#f5f5f5;

	border-top:1px solid #e1dfdc;

	width:190px;

	height:300px;

	float:left;

}

.popup_content_bottom {

	margin:0 5px 5px 5px;

	padding:0;

	background:url(../images/zigzag_white.png) 0 0 repeat-x;

	min-height:2px;

	width:480px;

	float:left;

}

.popup_bottom {

	margin:5px 0 0 0;

}

.popup_bottom h3 {

	margin:0 0 0 5px;

	color:#FFF;

}

.popup_bottom_ul {

	margin:0 13px 0 5px;

	padding:0;

	list-style:none;

	width:100px;

	float:left;

}

.popup_bottom_ul li {

	margin:0;

	padding:0;

	float:left;

	width:140px;

}

.popup_bottom_ul li a {

	color:#f3eccf;

}

.show_data {

	margin:10px 0 0 0;

}

.mega_top_genres {

	margin:0;

	padding:5px;

	background:#252525;

	width:200px;

	height:85px;

	float:left;

}

.mega_top_genres ul {

	margin:0;

	padding:0;

	list-style:none;

}

.mega_top_genres ul li {

	margin:0;

	padding:6px;

	width:110px;

	float:left;

}

.mega_top_genres ul li a {

	color:#F3ECCF;

}

.frame_block {

	margin:0 14px;

	padding:0;

	text-align:center;

	width:120px;

	float:left;

}

.frame3_text {

	margin:10px 0 0 0;

	padding:0;

	float:left;

}

.frame1 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:207px;

	height:119px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

}

.frame1 .photo1 {

	margin:3px;

	padding:0;

	background:#292929;

	width:201px;

	height:113px;

	overflow:hidden;

	float:left;

}

.frame2 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:207px;

	height:207px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame2 .photo2 {

	margin:3px;

	padding:0;

	background:#292929;

	width:201px;

	height:201px;

	overflow:hidden;

	float:left;

}

.frame3 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:119px;

	height:119px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame3 .photo3 {

	margin:3px;

	padding:0;

	background:#292929;

	width:113px;

	height:113px;

	overflow:hidden;

	float:left;

}

.frame4 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:188px;

	height:188px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame4 .photo4 {

	margin:3px;

	padding:0;

	background:#292929;

	width:182px;

	height:182px;

	overflow:hidden;

	float:left;

}

.frame5 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:91px;

	height:89px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame5 .photo5 {

	margin:3px;

	padding:0;

	background:#292929;

	width:85px;

	height:83px;

	overflow:hidden;

	float:left;

}

.frame6 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:183px;

	height:228px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame6 .photo6 {

	margin:3px;

	padding:0;

	background:#292929;

	width:177px;

	height:222px;

	overflow:hidden;

	float:left;

}

.frame7 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:134px;

	height:168px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame7 .photo7 {

	margin:3px;

	padding:0;

	background:#292929;

	width:128px;

	height:162px;

	overflow:hidden;

	float:left;

}

.frame8 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:248px;

	height:143px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame8 .photo8 {

	margin:3px;

	padding:0;

	background:#292929;

	width:242px;

	height:137px;

	overflow:hidden;

	float:left;

}

.frame9 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:143px;

	height:84px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame9 .photo9 {

	margin:3px;

	padding:0;

	background:#292929;

	width:137px;

	height:78px;

	overflow:hidden;

	float:left;

}

.frame10 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:144px;

	height:200px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame10 .photo10 {

	margin:3px;

	padding:0;

	background:#292929;

	width:138px;

	height:194px;

	overflow:hidden;

	float:left;

}

.frame11 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:445px;

	height:163px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame11 .photo11 {

	margin:3px;

	padding:0;

	background:#292929;

	width:439px;

	height:157px;

	overflow:hidden;

	float:left;

}

.frame12 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:235px;

	height:177px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame12 .photo12 {

	margin:3px;

	padding:0;

	background:#292929;

	width:229px;

	height:171px;

	overflow:hidden;

	float:left;

}

.frame13 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:106px;

	height:152px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame13 .photo13 {

	margin:3px;

	padding:0;

	background:#292929;

	width:100px;

	height:146px;

	overflow:hidden;

	float:left;

}

.frame3_block {

	margin:0 0 18px 0;

	padding:0;

	width:120px;

	text-align:center;

}

.frame3_block {

	min-height:148px;

}

.frame3_block p.title {

	margin:5px 0;

}

.frame8 .photo8 .play1 {

	bottom:5px;

	left:5px;

}

.popup_show3 {

	width:260px;

}

.popup_show4 {

	width:155px !important;

}

.width190 {

	width:190px !important;

}

.width200 {

	width:200px !important;

}

.width220 {

	width:220px !important;

}

.width240 {

	width:240px !important;

}

.width230 {

	width:230px !important;

}

.width140 {

	width:140px !important;

}

.width305 {

	width:305px !important;

}

.time_line {

	margin:0;

	padding:0;

	position:absolute;

	bottom:15px;

	right:-3px;

}

.time_line_logo {

	width:3px;

	height:19px;

	display:inline-block;

	position:absolute;

	bottom:0;

	right:0;

}

.time_line_text {

	margin:0 0 0 0;

	padding:2px 5px 0 2px;

	background:#8bc21e;

	font-size:11px;

	color:#FFF;

	display:inline-block;

	height:15px;

}

.time_line_logo.in_sprite1 {

	background-position: -408px -74px;

}

.photo4_inner_text {

	margin:0;

	width:180px;

	float:left;

	position:absolute;

	bottom:5px;

	left:6px;

}

.photo11_inner_text {

	margin:0;

	width:440px;

	float:left;

	position:absolute;

	top:10px;

	left:10px;

}

.frame4 h3 {

	margin:0;

	padding:2px 5px;

	background:#FFF;

	font-size:11px;

	float:left;

}

.frame4 h1 {

	margin:1px 0;

	padding:0 5px;

	background:#FFF;

	font-size:25px;

	line-height:30px;

	float:left;

}

.frame11 h3 {

	margin:0;

	padding:2px 5px;

	background:#FFF;

	font-size:11px;

	float:left;

}

.frame11 h1 {

	margin:1px 0;

	padding:0 5px;

	background:#FFF;

	font-size:39px;

	line-height:40px;

	float:left;

}

.popup_show1 {

	margin:0 20px;

	padding:0;

	text-align:center;

	width:185px;

}

.popup_show1 .title {

	margin:10px 0 0 0;

	font-weight:bold;

	display:block;

}

.popup_show1 .description {

	margin:0;

	font-size:11px;

	color:#666;

	display:block;

}

.popup_block2 {

	margin:0;

	padding:0 0 0 20px;

	float:right;

	border-left:1px dashed #cdcdcd;

	width:220px;

}

.popup_block2 .title, .popup_block2 .description {

	margin:0 0 0 10px;

	padding:0;

	font-size:14px;

	font-weight:bold;

	float:left;

	width:110px;

}

.popup_block2 .description {

	font-size:11px;

	color:#666;

	font-style:italic;

	font-weight:normal;

}

.popup_block5 {

	margin:0 0 0 10px;

	width:100px;

	float:left;

}

.popup_block5 .description {

	margin:5px 0 0 0;

	font-size:11px;

	font-style:italic;

	color:#666;

	float:left;

}

.popup_show2 {

	margin:0 7px;

}

.tab_frame_block {

	margin:10px 5px 0 0;

	text-align:center;

	width:143px;

}

.tab_frame_block .title {

	margin:5px 0 0 0;

	font-weight:bold;

	float:left;

	width:143px;

}

.tab_frame_block .description {

	margin:0 0 10px 0;

	font-size:11px;

	font-style:italic;

	color:#666;

	float:left;

	width:143px;

}

.popup_show {

	margin:0 0 10px 0;

	padding:0;

	width:210px;

}

.popup_show_extended {

	margin:0 0 20px 10px;

	width:230px;

}

.popup_show h3 {

	margin:0;

	/*margin:10px 0 0 0;*/































	font-size:12px;

	color:#666;

}

.popup_show h1 {

	margin:0;

	padding:0;

	font-size:25px;

	line-height:25px;

}

.popup_content p {

	margin:5px 0;

	padding:0;

	font-size:11px;

	line-height:normal;

}

.tag_today {

	margin:0;

	padding:0;

	width:48px;

	height:48px;

	position:absolute;

	top:-1px;

	left:-1px;

	float:left;

	background-position: -548px -152px;

	z-index:9; /* marked by salim on 6th Feb 2010*/

}

.tag_popular {

	margin:0;

	padding:0;

	width:48px;

	height:48px;

	position:absolute;

	top:-1px;

	left:-1px;

	float:left;

	background-position: -600px -152px;
	z-index:9;

}

.tag_week {

	margin:0;

	padding:0;

	width:48px;

	height:48px;

	position:absolute;

	top:-1px;

	left:-1px;

	z-index:9;

	background-position: -736px -538px;

}

.tag_top {

	margin:0;

	padding:0;

	width:54px;

	height:54px;

	position:absolute;

	top:-1px;

	left:-1px;

	float:left;

	background-position: -871px -773px;
	z-index:9;

}

/**/































.mytv_small {

	margin:5px 12px;

	padding:0;

	background-position: -57px 0;

	width:60px;

	height:40px;

	float:left;

}

.ibnlockmat_small {

	margin:0 12px;

	padding:0;

	background-position: -117px 0;

	width:51px;

	height:40px;

	float:left;

}

.ibn7_small {

	margin:0 13px;

	padding:0;

	background-position: -168px 0;

	width:60px;

	height:40px;

	float:left;

}

.cnn_small {

	margin:0 13px;

	padding:0;

	background-position: -229px 0;

	width:50px;

	height:40px;

	float:left;

}

.cnbctv18_small {

	margin:0 13px;

	padding:0;

	background-position: -280px 0;

	width:39px;

	height:40px;

	float:left;

}

.cnbcawaz_small {

	margin:0 13px;

	padding:0;

	background-position: -320px 0;

	width:38px;

	height:40px;

	float:left;

}

/* midium size  tv channel icon */































































.cnbcawaz_medium {

	margin:5px 13px;

	padding:0;

	background-position: -257px -116px;

	width:58px;

	height:62px;

	float:left;

}

.mytv_medium {

	margin:5px 12px;

	padding:0;

	background-position: -57px -116px;

	width:72px;

	height:62px;

	float:left;

}

.ibnlockmat_medium {

	margin:5px 12px;

	padding:0;

	background-position: -395px -116px;

	width:65px;

	height:62px;

	float:left;

}

.ibn7_medium {

	margin:5px 13px;

	padding:0;

	background-position: -317px -116px;

	width:78px;

	height:62px;

	float:left;

}

.cnn_medium {

	margin:5px 13px;

	padding:0;

	background-position: -131px -116px;

	width:61px;

	height:62px;

	float:left;

}

.cnbctv18_medium {

	margin:5px 13px;

	padding:0;

	background-position: -195px -116px;

	width:59px;

	height:62px;

	float:left;

}

/* tv icon midium css end */































































































.rating_small {

	margin:5px 0 5px 5px;

	float:left;

}

.rating_small .star, .rating_small .star_active {

	margin:0;

	padding:0;

	width:13px;

	height:13px;

	float:left;

}

.rating_small .star {

	background-position: -389px -154px;

}

.rating_small .star_active {

	background-position: -389px -140px;

}

.rating_small .review_count {

	margin:0 0 0 5px;

	font-size:11px;

	color:#999;

	font-style:italic;

	float:left;

}

.rating {

	margin:5px 5px 5px 0;

	float:left;

}

.rating .star, .rating .star_active {

	margin:0 2px 0 0;

	padding:0;

	width:19px;

	height:20px;

	float:left;

}

.rating_small1 {

	margin:5px 0 0 0;

	float:left;

}

#videos_detail .zigzagbox .data .rating_small1 {

	margin:1px 0 5px 65px;

	float:left;

}

#videos_detail .zigzagbox .data .review_count1 {

	margin: 0px 0 0 3px;

}

.rating_small1 .rating {

	margin:0 !important;

	float:left;

}

#rate.review_count {

	margin:5px 0 5px 5px;

	font-size:11px;

	color:#999;

	font-style:italic;

	float:left;

}

.rating .star {

	background-position: -389px -189px;

}

.rating .star_active {

	background-position: -389px -168px;

}

.rating .review_count {

	margin:5px 0 0 5px;

	font-size:12px;

	color:#999;

	font-style:italic;

	float:left;

}

.rating_big {

	margin:5px 5px 0px 0;

	float:left;

}

.rating_big .star, .rating_big .star_active {

	margin:0 2px 0 0;

	padding:0;

	width:26px;

	height:29px;

	float:left;

}

.rating_big .star {

	background-position: -418px -191px;

}

.rating_big .star_active {

	background-position: -418px -161px;

}

.footer_block_main {

	margin:0;

	padding:0;

	background:#faf9f6;

	width:900px;

	float:right;

	position:relative;

}

.schedule_scroll {

	margin:0;

	padding:0;

	background:url(../images/schedule_bg.png) 0 0 repeat-x;

	height:80px;

	width:900px;

	border-bottom:1px solid #c8c8c8;

	float:left;

}

.schedule_left {

	margin:0;

	padding:25px 0 0 20px;

	background:#faf9f6;

	width:100px;

	height:55px;

	border-right:1px solid #dfdedb;

	float:left;

}

.schedule_right {

	margin:0;

	padding:30px 0 0 15px;

	background:#faf9f6;

	width:80px;

	height:50px;

	border-left:1px solid #dfdedb;

	float:right;

}

.schedule_left h3 {

	line-height:16px;

}

.schedule_block {

	margin:0;

	padding:0;

	width:680px;

	height:80px;

	float:left;

	overflow:hidden;

}

.schedule_block .schedule {

	margin:0;

	padding:0;

	border-right:1px solid #dfdedb;

	height:80px;

	float:left;

}

.schedule_block h1 {

	font-size:45px;

	line-height:35px;

	color:#333;

}

.schedule_block .timing {

	margin:20px 0 0 0;

	padding:0 20px;

	border-right:1px dashed #c8c7c5;

	float:left;

}

.schedule_block .title {

	margin:20px 0 0 0;

	padding:0 20px;

	float:left;

}

.logo_bottom {

	background-position: -177px -241px;

	margin:0;

	padding:0;

	width:72px;

	height:30px;

	float:left;

}

.bottom_span {

	margin:8px 0 0 30px;

	font-weight:bold;

	float:left;

}

.footer_block_left, .footer_block_right {

	margin:20px 0;

	padding:0;

	width:640px;

	float:left;

}

.footer_block_right {

	width:200px;

	float:right;

}

.frame_detail {

	margin:0 10px;

	padding:0;

	width:170px;

	float:left;

}

.frame_detail h3 {

	font-size:12px;

}

.frame_detail h1 {

	margin:0 0 5px 0;

	font-size:39px;

	line-height:39px;

}

.frame_detail span {

	font-size:11px;

	font-style:italic;

	color:#999;

}

.adj_block {

	background:#1e1e1e;

	height:500px;

	width:100%;

 *width:100px;

	float:left;

	position:relative;

}

.footer_news, .footer_trend {

	margin:0;

	padding:0;

	float:left;

	width:240px;

}

.footer_trend {

	width:200px;

}

.footer_block_main .view_all_video {

	margin:20px 0 0 0;

}

.footer_ul {

	margin:0;

	padding:0;

	list-style:none;

}

.footer_ul li {

	margin:0;

	padding:8px 0;

	border-bottom:1px solid #e1e0dd;

}

.footer_channel {

	margin:0;

	padding:0;

	width:860px;

	float:left;

}

.channel_content span {

	margin:10px 40px 0 10px;

	padding:0;

}

.mytv {

	background-position: -57px -43px;

	width:111px;

	height:74px;

	float:left;

}

.ibnlockmat {

	background-position: -169px -43px;

	width:94px;

	height:74px;

	float:left;

}

.ibn7 {

	background-position: -263px -43px;

	width:112px;

	height:74px;

	float:left;

}

.cnn {

	background-position: -375px -43px;

	width:72px;

	height:74px;

	float:left;

}

.cnbctv18 {

	background-position: -447px -43px;

	width:73px;

	height:74px;

	float:left;

}

.cnbcawaz {

	background-position: -520px -43px;

	width:94px;

	height:74px;

	float:left;

}

.footer_sitemap {

	margin:0;

	padding:13px 20px 0 20px;

	background:#d53225;

	width:860px;

	height:26px;

	float:left;

	font-size:11px;

	font-weight:normal;

	color:#FFF;

	position:relative;

}

.footer_navi {

	margin: 0;

	padding: 0;

	position: absolute;

	right: 150px;

	top: 12px;

}

.footer_navi span {

	margin:0 5px;

	color:#aa281e;

}

.footer_navi a {

	color:#FFF;

}

.footer_navi a:hover {

	text-decoration:underline;

	color:#FFF;

}

.site_map {

	background-position: -660px -27px;

	margin:0;

	padding:0;

	width:118px;

	height:43px;

	position:absolute;

	top:-3px;

	right:20px;

}

.site_map .title {

	margin:15px 0 0 20px;

	padding:0;

	font-weight:bold;

	color:#FFF;

	float:left;

}

.site_map_detail {

	margin:0;

	padding:20px;

	width:860px;

	float:left;

	display:none;

}

.site_map_block {

	margin:0 20px 30px 0;

	padding:0;

	width:120px;

	float:left;

}

.site_map_block ul {

	margin:0 0 20px 0;

	padding:0;

	list-style:none;

}

.site_map_block ul li {

	margin:0;

	padding:5px 0;

	text-transform:lowercase;

}

.site_map_block ul li:first-letter {

	text-transform:capitalize;

}

.block_music_album {

	margin:0;

	padding:10px;

	background:#FFF;

	border:1px solid #DEDBD6;

	width:528px;

	float:left;

}

.block_music_album h3 {

	margin:15px 0 20px;

}

.music_album {

	margin:0 auto;

	padding:20px;

	background:url(../images/bg_pattern.png);

	width:488px;

	min-height:270px;

	float:left;

	position:relative;

}

#music_album h1.big {

	font-size:39px;

}

.album_block {

	margin:0;

	padding:0;

	width:180px;

	height:170px;

	float:left;

}

.album_block {

	background-position: -714px -73px;

}

.album_image {

	margin:0 0 0 10px;

	padding:0;

	background:#000;

	width:170px;

	height:170px;

	overflow:hidden;

	position:relative;

	float:left;

}

.play_album {

	margin:0;

	padding:0;

	position:absolute;

	top:210px;

	left:-10px;

}

.play_album_logo, .play_radio_logo, .play_music_logo {

	margin:0;

	padding:0;

	width:47px;

	height:32px;

	float:left;

}

a .play_album_logo, a:hover .play_radio_logo {

	background-position: -782px -27px;

}

a:hover .play_album_logo, a.active .play_radio_logo, .active .play_music_logo {

	background-position: -832px -27px;

}

.play_music_logo {

	background-position: -782px -27px;

}

.play_album_text {

	margin:0;

	padding:8px 10px 0 10px;

	background:#d53225;

	font-size:11px;

	font-style:italic;

	height:22px;

	color:#FFF;

	float:left;

}

.music_album .tab_frame_content {

	margin:0 0 0 20px;

}

.album_block1 {

	margin:10px 0 0 0;

	padding:0 15px;

	border-right:1px dashed #494949;

	float:left;

	min-height:60px;

	min-width:120px;

}

.album_block1 .title {

	font-weight:bold;

	color:#d3d3d3;

}

.album_block1 .title1, .album_block1 .title2 {

	font-size:14px;

	font-style:italic;

	color:#eddfa8;

}

.album_block1 .title2 {

	margin-top:-5px;

	font-size:11px;

	float:left;

}

.album_block1 .review_count {

	font-size:11px;

}

.radio_playlist {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #C4C4C4;

	width:211px;

	font-size:11px;

	float:left;

}

a .list_row1, a .list_row2 {

	margin:0;

	padding:0;

	border-bottom:1px solid #eaeaea;

	float:left;

	position:relative;

	cursor:pointer;

}

a .list_row2 {

	background:#fcfcfc;

}

a:hover .list_row1, a:hover .list_row2, a.active .list_row1, a.active .list_row2 {

	margin:0;

	padding:0;

	background:#d53225;

	border-bottom:1px solid #eaeaea;

	float:left;

}

.list_num {

	margin:0;

	border-right:1px solid #eaeaea;

	height: 27px;

	padding: 3px 0 0 7px;

	width: 29px;

	color:#999;

	float:left;

}

.list_detail {

	margin:0;

	padding:8px 0 0 10px;

	width:164px;

	height:22px;

	font-weight:bold;

	color:#333;

	float:left;

}

a:hover .list_detail, a.active .list_detail {

	color:#FFF;

}

a .list_hover_item {

	margin:0;

	padding:0;

	position:absolute;

	top:0;

	left:-10px;

	display:none;

}

a:hover .list_hover_item, a.active .list_hover_item {

	margin:0;

	padding:0;

	position:absolute;

	top:0;

	left:-10px;

	display:block;

}

/*Add new playlist*******************/































































.music_playlist {

	margin:0;

	padding:0;

	width:506px;

	font-size:11px;

	float:left;

}

#featured .music_playlist {

	margin:0;

	padding:0;

	border:none;

	width:220px;

	font-size:11px;

	float:right;

}

#tab-radio .music_playlist {

	margin:15px 0;

	padding:0;

	border:none;

	width:285px;

	font-size:11px;

	float:right;

}

#musicPlaylist .music_playlist {

	margin:15px 0;

	padding:0;

	border:none;

	width:860px;

	font-size:11px;

	float:right;

}

.gray_block_middle .music_playlist {

	float: none;

	width: auto;

	margin:0 0 10px 0;

}

.gray_block_middle .music_list_detail1 {

	width: 298px;

}

#tab-radio .music_playlist h3 {

	margin:10px 0;

}

.playlist1 ul.my_playlists a {

	border-bottom:1px solid #F0F0F0;

	font-family: 'opensan-webfont';

}

.music_playlist ul {

	list-style:none;

	margin:0;

	padding:0;

	background:url(../images/grad.gif);

	border:1px solid #D0CFCD;

	cursor:pointer;

}

.music_playlist ul li {

	display:block;

	height:30px;

	position:relative;

}

.music_playlist ul li:hover, .playlist1 ul.my_playlists a:hover {

	background:#d53225;

}

.music_playlist ul li .playbtn {

	float:left;

	width:46px;

	height:35px;

	position:absolute;

	left:-11px;

	top:0;

	z-index:1;

}

.music_playlist ul li:hover .playbtn {

	background:url(../images/in_sprite1.png) no-repeat -782px -27px;

}

.music_playlist ul li:hover .playbtn:hover {

	background:url(../images/in_sprite1.png) no-repeat -832px -27px;

}

.music_list_num, .music_list_detail1, .music_list_detail2, .music_list_detail3, .music_list_detail4 {

	float:left;

	padding:8px 0 0 15px;

	height:22px;

	font-weight:bold;

	position:relative;

}

.music_playlist ul li:hover .music_list_num, .music_playlist ul li:hover .list_checkbox, .music_playlist ul li:hover .music_list_detail1, .music_playlist ul li:hover .music_list_detail1 a, .music_playlist ul li:hover .music_list_detail1 a:hover, .music_playlist ul li:hover .music_list_detail2, .music_playlist ul li:hover .music_list_detail2 a, .music_playlist ul li:hover .music_list_detail2 a:hover, .music_playlist ul li:hover .music_list_detail3, .music_playlist ul li:hover .music_list_detail3 a, .music_playlist ul li:hover .music_list_detail3 a:hover, #musicPlaylist .music_playlist ul li:hover .music_list_detail1 span, #musicPlaylist .music_playlist ul li:hover .music_list_detail4, ul.my_playlists li a:hover, ul.my_playlists.follow_share li a:hover, a.link_wte {

	color:#ffffff;

}

a.link_wte:hover {

	color:#999999;

	text-decoration:none;

}

.music_playlist ul li:hover .music_list_detail1 .description, .music_playlist ul li:hover .music_list_detail1 .description a {

	color:#cecece;

	text-decoration:none;

}

.playlist1 {

	font-size:11px;

	font-style:italic;

	color:#999999;

	font-weight:normal;

}

.music_list_num {

	border-right:1px solid #eaeaea;

	width:30px;

	height:27px;

	color:#999;

	padding:3px 0 0 6px;

}

.music_list_num span, .list_num span {

	background:url(../images/in_sprite1.png) no-repeat -1004px -610px;

	width:24px;

	height:24px;

	float:left;

}

.music_playlist ul li input[type=checkbox], .music_playlist .head input[type=checkbox] {

	margin:8px 0 0 8px;

}

.music_playlist ul li input[type=checkbox], .music_playlist .head input[type=checkbox] {

	margin:5px 0 0 3px\0/;

 *margin:5px 0 0 3px;

}

.music_list_detail1, .music_list_detail2, .music_list_detail3 {

	border-right:1px solid #eaeaea;

	color:#333;

	position:relative;

}

.music_list_detail1 {

	width:229px;

}

.music_list_detail2, .music_list_detail3 {

	width:180px;

	color:#0072bc;

}

.music_playlist ul li:hover .btn_add_list {

	position:absolute;

	left:255px;

	height: 18px;

	width:18px;

	top:5px;

}

.music_playlist ul li:hover .btn_add_list {

	background:url(../images/in_sprite1.png) no-repeat -254px 0

}

.music_playlist ul li:hover .btn_add_list:hover {/*background:url(../images/in_sprite1.png) no-repeat  -254px -18px*/

}

.music_playlist ul ul, .music_playlist ul ul li, #musicPlaylist .music_playlist ul ul, .music_playlist ul ul li:hover ul.my_playlists li:hover {

	background:none;

	height:inherit;

	border:none

}

.music_playlist ul ul li ul.my_playlists, ul.drop_box_list1 ul.my_playlists, .playlist1 ul.my_playlists {

	background: none repeat scroll 0 0 #F9F9F9;

	border:1px solid #ddd;

	box-shadow: 0 3px 4px 1px #dddddd;

	-moz-box-shadow: 0 3px 4px 1px #dddddd;

	-webkit-box-shadow: 0 3px 4px 1px #dddddd;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	display: none;

	left: 133px;

	padding: 15px 10px;

	position:absolute;

	width: auto !important;

	top:0;

	z-index:999999999999;

	text-transform:none !important;

}

ul.drop_box_list1 ul.my_playlists.follow_share {

	margin:0;

 *left: 133px;

}

.music_playlist ul ul li:hover ul.my_playlists, ul.drop_box_list1 li:hover ul.my_playlists, .playlist1 ul.my_playlists {

	display:block;

	list-style:none;

}

ul.my_playlists h3 {

	color: #333333;

	font-family: Arial, Helvetica, sans-serif !important;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	margin: 5px 6px;

	text-transform: inherit;

	float:none;

	padding:2px 0;

}

ul.my_playlists .my_lists {

	height:200px;

	overflow:auto;

	overflow-y:scroll;

	overflow-x:none;

	width:210px;

}

.newplaylist {

	background:url(../images/in_sprite1.png) no-repeat -664px -505px;

	width:198px;

	height:30px;

	margin:0 0 10px 0;

}

.newplaylist input {

	background: none repeat scroll 0 0 transparent;

	border: medium none;

	float: left;

	padding:7px 10px;

	width: 114px;

	color: #6E6E6E;

	font-family: 'opensan-webfont';

	font-size: 10px;

	font-style: italic;

}

.newplaylist input.button {

	background:url(../images/in_sprite1.png) no-repeat -664px -538px;

	width:64px !important;

	height:24px;

	float:left;

	border:none;

}

ul.my_playlists li a {

	float:none;

	display:block;

	width:176px;

	margin:0;

	padding:6px;

	color:#0068ac;

}

ul.my_playlists.follow_share li a {

	width:135px;

	margin:0;

	padding:6px 0;

	color:#666666;

	font-weight:bold;

	display:block;

}

ul.my_playlists.follow_share li a span.txt {

	padding:6px 0;

	display:inline-block;

}

.gray_block_middle .music_playlist ul li:hover .btn_add_list {

	position:absolute;

	left:325px;

	height: 18px;

	width:18px;

	top:5px;

}

.music_playlist ul#playlist_item li.ui-sortable-helper {

	background:#000000;

}

.music_playlist ul#playlist_item li.ui-sortable-helper {

	width:229px !important;

}

.music_playlist ul#playlist_item li.ui-sortable-helper .playbtn, .music_playlist ul#playlist_item li.ui-sortable-helper .music_list_num, .music_playlist ul#playlist_item li.ui-sortable-helper .music_list_detail2, .music_playlist ul#playlist_item li.ui-sortable-helper input[type="checkbox"], .music_playlist ul#playlist_item li.ui-sortable-helper .btn_add_list {

	display:none;

}

.music_playlist ul#playlist_item .ui-state-highlight {

	height:2px;

	border:none;

	background:#d53225;

	display:block;

}

.music_list_detail1 span {

	background:url(../images/in_sprite1.png) no-repeat -254px 0;

	height: 18px;

	position: absolute;

	width: 18px;

	top:-10px;

	left:-10px;

	display:none;

}

.music_playlist ul#playlist_item li.ui-sortable-helper .music_list_detail1 span {

	display:block;

	background-position:-1078px -483px;

}

/*Add TAB featured playlist*******************/































#featured .music_playlist ul li, #tab-radio .music_playlist ul li {

	display:block;

	height:30px;

	position:relative;

}

#featured .music_playlist ul, #tab-radio .music_playlist ul {

	list-style:none;

	margin:0;

	padding:0;

	background:url("../images/tab_transparent_bg.png") repeat scroll 0 0 transparent;

	border:none;

}

#featured .music_playlist .music_list_num, #tab-radio .music_playlist .music_list_num {

	border-right:1px solid #323232;

	width:30px;

	height:27px;

	color:#999;

}

#featured .music_playlist .music_list_detail1 {

	width:173px;

	border:none;

	padding:8px 0 0 10px;

	color:#ffffff;

	border:none;

}

#tab-radio .music_playlist .music_list_detail1 {

	width:238px;

	border:none;

	padding:8px 0 0 10px;

	color:#ffffff;

	border:none;

}

#musicPlaylist .music_playlist ul {

	border:1px solid #d0cfcd;

}

#musicPlaylist .music_playlist .music_list_detail1 {

	width:300px;

	padding:8px 0 2px 10px;

	height:20px;

}

#musicPlaylist .music_playlist .music_list_detail2 {

	width:230px;

	padding:8px 0 2px 10px;

	height:20px;

}

#musicPlaylist .music_playlist .music_list_detail3 {

	width:230px;

	padding:8px 0 2px 10px;

	height:20px;

}

#musicPlaylist .music_playlist .music_list_detail4 {

	width:230px;

	padding:8px 0 2px 10px;

	color:#999999;

	height:20px;

}

#musicPlaylist .music_playlist .music_list_detail1 span {

	font-style:italic;

	color:#999999;

	font-weight:normal;

}

#musicPlaylist .music_playlist ul li:hover .btn_add_list {

	position:absolute;

	left:325px;

	height: 18px;

	width:18px;

	top:7px;

}

#musicPlaylist .music_playlist .music_list_detail1 .music_list_category {

	float:right;

	margin-right:35px;

	font-size:10px;

	font-style:italic;

	width:36px;

 *margin-top:-12px;

}

.music_list_category .new_plus {

	background-position:-1017px -15px;

	width:36px;

	height:15px;

	float:left;

	position:relative;

	left:0;

	top:0;

	display:inherit;

}

.music_playlist ul li:hover .music_list_category .new_plus {

	background-position:-1017px 0;

	width:36px;

	height:15px;

	float:left;

	position:relative;

	left:0;

	top:0;

	display:inherit;

}

.music_list_category .new_up_arrow {

	background-position:-1084px -3px;

	width:12px;

	height:12px;

	float:left;

	position:relative;

	left:0;

	top:0;

	display:inherit;

}

.music_list_category .new_down_arrow {

	background-position:-1084px -16px;

	width:12px;

	height:12px;

	float:left;

	position:relative;

	left:0;

	top:0;

	display:inherit;

}

.music_list_category .new_minus {

	background-position:-1056px -2px;

	width:22px;

	height:11px;

	float:left;

	position:relative;

	left:0;

	top:0;

	display:inherit;

}

.music_playlist .head {

	border:1px solid #d0cfcd;

	border-bottom:none;

	background:url("../images/top_menu_bg.png") repeat-x center;

	height:30px;

	font-size:10px;

	color:#000000;

}

#musicPlaylist .music_playlist .head .music_list_detail2, #musicPlaylist .music_playlist .head .music_list_detail3, #musicPlaylist .music_playlist .head .music_list_detail4 {

	color:#000000;

}

.music_playlist .sclt_song, .music_playlist .del_song {

	margin-top:-1px;

	float:right;

	background:#ffffff;

	border:1px solid #d0cfcd;

	border-top:none;

	font-style:italic;

}

.music_playlist .sclt_song a, .music_playlist .del_song a {

	display:inline-block;

	padding:15px 15px 15px 15px;

	color:#0072BC;

	border-right:1px solid #eaeaea

}

#musicPlaylist .music_playlist .sclt_song a, #musicPlaylist .music_playlist .del_song a {

	padding:15px 46px 15px 46px;

}

.music_playlist .sclt_song a.last, .music_playlist .del_song a.last {

	border:none

}

.music_playlist .sclt_song .play_select, .music_playlist .del_song .play_select {

	background-position:-1037px -32px;

	width:17px;

	height:21px;

	margin:-3px 10px 0 0;

}

.music_playlist .sclt_song .add_playlist, .music_playlist .del_song .add_playlist {

	background-position:-1055px -32px;

	width:17px;

	height:21px;

	margin:-3px 10px 0 0;

}

.music_playlist .sclt_song .play_d_select, .music_playlist .del_song .play_d_select {

	background-position:-1073px -32px;

	width:17px;

	height:21px;

	margin:-3px 10px 0 0;

}

#playlist .tab_frame_content {

	width:440px;

}

#playlist .tab_frame_content h3 {

	color: #666666;

	font-size: 14px;

}

#playlist .tab_frame_content h3 span {

	color: #999999;

	font-size: 11px;

	font-style:italic;

	font-family:Arial, Helvetica, sans-serif;

	padding:0 5px

}

#playlist .tab_frame_content h1.big {

	font-size:30px;

	color:#333333;

	line-height:30px;

	margin:0;

}

#playlist .tab_frame_content h1.big span.mid {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#e4e4e4;

}

#playlist .tab_frame_content .music_data a {

	color:#d53225;

}

#playlist textarea {

	width:436px !important;

	height:70px !important;

	background:#fff5e1;

	border:1px solid #edca89;

	border-radius:3px;

	-moz-border-radius:3px;

	-webkit-border-radius:3px;

	font-family: 'anton-webfont';

	font-size:30px;

	line-height:30px;

}

#playlist .btn_save, .mypage_playlist_block .btn_save {

	background:url(../images/in_sprite1.png) no-repeat -801px -618px;

	width:60px;

	height:24px;

	border:none;

	float:right;

	margin:15px 0 10px 0;

	cursor:pointer;

}

#playlist .btn_save:hover, .mypage_playlist_block .btn_save:hover {

	background-position: -801px -644px

}

#playlist .btn_save:active, .mypage_playlist_block .btn_save:active {

	background-position: -801px -670px

}

#playlist .more_link_big {

	padding:10px 20px;

}

a.btn_like, a.btn_dislike {

	float:left;

	font-size:14px;

	font-weight:bold;

	color:#666666;

	line-height: 28px;

	margin:0 15px 0 0;

}

a.btn_like span {

	background:url(../images/in_sprite1.png) no-repeat -1010px -343px;

	width:30px;

	height:30px;

	float:left;

	margin:0 5px 0 0;

}

a.btn_dislike span {

	background:url(../images/in_sprite1.png) no-repeat -1010px -374px;

	width:30px;

	height:30px;

	float:left;

	margin:0 5px 0 0;

}

a.btn_like:hover span {

	background-position: -1040px -343px;

}

a.btn_dislike:hover span {

	background-position: -1040px -374px;

}

a.btn_like.active span, a.btn_like:active span {

	background-position: -1070px -343px;

}

a.btn_dislike.active span, a.btn_dislike:active span {

	background-position: -1070px -374px;

}

a.btn_fav {

	float:left;

	font-size:14px;

	font-weight:bold;

	color:#666666;

	line-height: 28px;

	margin:0 5px 0 0;

}

a.btn_fav span {

	background:url(../images/in_sprite1.png) no-repeat -827px -864px;

	width:30px;

	height:30px;

	float:left;

	margin:0 5px 0 0;

}

a.btn_fav:hover span {

	background-position: -858px -864px;

}

a.btn_fav.active span, a.btn_fav:active span {

	background-position: -889px -864px;

}

a.btn_refresh {

	float:left;

	margin:0 5px 0 0;

	line-height:28px;

	color:#333;

}

a.btn_refresh span {

	background:url(../images/in_sprite1.png) no-repeat -731px -864px;

	width:30px;

	height:30px;

	float:left;

	margin:0 5px 0 0;

}

a.btn_refresh:hover span {

	background-position: -762px -864px;

}

a.btn_refresh.active span, a.btn_refresh:active span {

	background-position: -794px -864px;

}

a.btn_e-mail {

	float:left;

	margin:0 5px 0 0;

	line-height:28px;

	color:#333;

}

a.btn_e-mail span {

	background:url(../images/in_sprite1.png) no-repeat -1011px -312px;

	width:30px;

	height:30px;

	float:left;

	margin:0 5px 0 0;

}

a.btn_e-mail:hover span {

	background-position:  -1041px -312px;

}

a.btn_e-mail.active span, a.btn_e-mail:active span {

	background-position:  -1071px -312px;

}

.follow_share {

	margin:0 10px;

}

.block_music_album .follow_share, #music_album_artist .follow_share {

	margin:10px 0;

}

.follow_share .share_fav, .follow_share .share_fb, .follow_share .share_tweet, .share_google {

	background:url(../images/in_sprite1.png) no-repeat;

	width:25px;

	height:26px;

	margin:0 5px;

	float:left;

	display:inline-block;

}

.follow_share .share_fav {

	background-position: -1012px -456px;

}

.follow_share .share_fb {

	background-position: -1012px -406px;

}

.follow_share .share_tweet {

	background-position: -1012px -431px;

}

.follow_share .share_google {

	background-position: -1012px -581px;

}

.follow_share .share_fav:hover {

	background-position: -1037px -456px;

}

.follow_share .share_fb:hover {

	background-position: -1037px -406px;

}

.follow_share .share_tweet:hover {

	background-position: -1037px -431px;

}

.follow_share .share_google:hover {

	background-position: -1037px -581px;

}

.follow_share .share_fav.active, .follow_share .share_fav:active {

	background-position: -1062px -456px;

}

.follow_share .share_fb.active, .follow_share .share_fb:active {

	background-position: -1062px -406px;

}

.follow_share .share_tweet.active, .follow_share .share_tweet:active {

	background-position: -1062px -431px;

}

.follow_share .share_google:active, .follow_share .share_google:active {

	background-position: -1062px -581px;

}

#playlist .drop_left, .drop_left1 {

	background-position: -416px -243px;

	width:22px;

}

#playlist .drop_right, .drop_right1 {

	background-position: -401px -243px;

	width:13px;

}

#playlist a:hover .drop_left, a:hover .drop_left1 {

	background-position: -416px -267px;

	width:22px;

}

#playlist a:hover .drop_right, a:hover .drop_right1 {

	background-position: -401px -267px;

	width:13px;

}

#playlist a.link_search_options.active .drop_left, a.link_search_options.active .drop_left1 {

	background-position: -416px -291px;

	width:22px;

}

#playlist a.link_search_options.active .drop_right, a.link_search_options.active .drop_right1 {

	background-position: -401px -291px;

	width:13px;

}

#playlist .drop_text {

	margin:1px 0 0 5px;

	padding-right:8px;

	max-width:inherit;

	min-width:inherit;

}

#playlist .more_link_big .view_all_video {

	margin-top:0;

	margin-bottom:0;

}

/*Pagination********************/































#pagination {

	font-size:12px;

	color:#333333;

}

#pagination ul {

	float:right;

	border-bottom:1px solid #c0bfbd;

	background:#ffffff;

	list-style:none;

	margin:20px 0;

	padding:0;

	font-family: 'oswald-webfont';

}

#pagination ul li {

	float:left;

	border-right:1px solid #dbd8d3;

}

#pagination ul li a, #pagination ul li span {

	padding:8px 12px;

	display:block;

}

#pagination ul li a:hover, #pagination ul li a.current {

	color:#d53225;

}

#pagination ul li .prev_pg {

	background-position:-1017px -32px;

	width:9px;

	height:14px;

	margin:10px 12px 11px 12px;

	padding:0;

}

#pagination ul li .next_pg {

	background-position:-1026px -32px;

	width:9px;

	height:14px;

	margin:10px 12px 11px 12px;

	padding:0;

}

#pagination ul li .prev_pg:hover {

	background-position:-1017px -46px;

	width:9px;

	height:14px;

	margin:10px 12px 11px 12px;

	padding:0;

}

#pagination ul li .next_pg:hover {

	background-position:-1026px -46px;

	width:9px;

	height:14px;

	margin:10px 12px 11px 12px;

	padding:0;

}

/*Add share icon***********************************/































































.share_block {

	position:relative

}

.share_block a.facebook1, .share_block a.twitter1, .share_block a.google1, .share_block a.mail1 {

	margin:10px 5px 0 0;

	padding:0;

}

.share_block a.facebook1 {

	width:14px;

	height:14px;

	float:left;

	background-position: -467px -307px;

}

.share_block a.twitter1 {

	width:14px;

	height:14px;

	float:left;

	background-position: -497px -307px;

}

.share_block a.google1 {

	width:22px;

	height:14px;

	float:left;

	background-position: -535px -307px;

}

.share_block a.mail1 {

	width:19px;

	height:14px;

	float:left;

	background-position: -578px -307px;

}

/*menu1*/































.menu1 {

	margin:0;

	padding:0;

	position:absolute;

	top:0;

	left:0;

	z-index:2;

}

.menu_block1 {

	background:#1e1e1e;

	z-index:50;

	position:relative;

}

.menu_block1, .menu_block2 {

	width:100px;

}

.menu_logo_block a {

	width:100px;

	float:left;

	position:relative;

	z-index:50;

}

.menu_logo {

	background-position: -177px -203px;

	margin:10px 0 0 15px;

	padding:0;

	width:71px;

	height:36px;

	float:left;

}

.menu_mail a {

	margin:20px 0 0 0;

	padding:6px 0 4px;

	border-top:1px solid #252525;

	border-bottom:1px solid #252525;

	width:100px;

	float:left;

	position:relative;

	z-index:50;

}

.menu_mail .mail {

	margin:3px 5px 0 15px;

	/*color:#ded4c0;*/















	color:#fff;

	font-weight:bold;

	float:left;

}

.mail_box {

	width:46px;

	height:23px;

	float:left;

	color:#FFF;

	text-align:right;

	position:relative;

}

/* addin top on mail menu */































































.mail_box_top {

	background:url('../images/icon_mailtop.png') no-repeat top right;

	position:absolute;

	z-index:9;

	/*display:block;*/































	height:16px;

	width:16px;

	right:-7px;

	top:-6px;

}

a .mail_box {

	background-position: -350px -243px;

}

a:hover .mail_box {

	background-position: -350px -268px;

}

a.active .mail_box {

	background-position: -350px -293px;

}

.mail_text {

	margin:3px 5px 0 0;

	font-size:11px;

	font-weight:bold;

	display:block;

}

.mail_box2 {

	background-position: -694px -863px;

	width:35px;

	height:24px;

	float:left;

	margin-left:3px;

	position:relative;

	cursor:pointer;

}

.mail_box2 .text {

	color:#fff;

	line-height:22px;

	text-align:center;

	font-size:10px;

	font-weight:bold;

	padding:0 8px;

}

.back_menu {

	display:none;

	z-index:50;

}

.back_menu a {

	margin:20px 0 0 0;

	border-top:1px solid #252525;

	width:100px;

	float:left;

	z-index:50;

}

.back_menu a .back_data {

	font-size:11px;

	font-weight:normal;

	font-style:italic;

	color:#FFF;

}

.back_menu a:hover .back_data {

	font-size:11px;

	font-weight:normal;

	font-style:italic;

	color:#ded4c0;

}

.back_menu .back_data {

	margin:15px 0 15px 0;

	color:#ded4c0;

	font-weight:bold;

	float:left;

}

.back_logo {

	margin:0 3px 0 10px;

	padding:0;

	width:10px;

	height:12px;

	float:left;

}

a .back_logo {

	background-position: 0 -81px;

}

a:hover .back_logo {

	background-position: -13px -81px;

}

.menu1_list_item a {

	border-bottom:1px solid #252525;

	margin:0;

	padding:6px 0 6px 15px;

	font-weight:bold;

	width:85px;

	float:left;

	position:relative;

}

.arrow_menu {

	margin:0;

	padding:0;

	width:7px;

	height:13px;

	position:absolute;

	top:7px;

	right:0;

}

a .arrow_menu, a:hover .arrow_menu {

	background-position: 0 -29px;

}

a.active .arrow_menu {

	background-position: 0 0;

}

.arrow_black_menu {

	margin:0;

	padding:0;

	width:7px;

	height:13px;

	position:absolute;

	top:7px;

	right:-7px;

	z-index:10;

}

a .arrow_black_menu {

	background-position: 0 -15px;

}

.menu1_list_item a {

	text-decoration:none;

	color:#FFF;

}

.menu1_list_item a:hover, .menu1_list_item a.active, .menu_mail a:hover .mail {

	text-decoration:underline !important;

	color:#eddfa8;

}

/*menu2*/































.menu2 {

	margin:0;

	padding:0;

	background:#d53225;

	position:absolute;

	top:93px;

	left:0;

	z-index:2;

}

.menu2_block2 {

	width:100px;

}

.menu2_list_item {

	background:#D53225;

	border-bottom:1px solid #d22f23;

	margin:0;

	padding:15px 0 15px 10px;

	font-weight:bold;

	width:90px;

	float:left;

	position:relative;

}

.menu2_list_item .arrow_menu2 {

	margin:0;

	padding:0;

	width:110px;

	height:37px;

	position:absolute;

	top:6px;

	right:-13px;

	z-index:1;

}

a .arrow_menu2 {

	width:1px;

	height:1px;

	_background:#D53225;

	background-position: right bottom;

}

a.active .arrow_menu2 {

	width:110px;

	height:37px;

	background-position: -548px -30px;

}

.menu2_list_item a {

	text-decoration:none;

	color:#FFF;

}

.menu2_list_item a:hover {

	text-decoration:underline !important;

	color:#eddfa8;

}

.menu2_list_item a.active, .menu2_list_item a.active:hover {

	text-decoration:none;

	color:#eddfa8;

}

.menu_data {

	position:relative;

	z-index:2;

	text-transform:capitalize;

}

/**/































/**/































.utility_bar_block {

	margin:0;

	padding:0;

	background:url(../images/footer_bg.png) 0 0 repeat-x;

	position:fixed;

	bottom:0;

	z-index:99999;

	width:100%;

}

/**/































/*tab*/































.usual {

	margin:0 5px;

	padding:0;

	width:480px;

	background:#FFF;

	float:left;

}

.usual ul {

	margin:0;

	padding:0;

	font-family: 'oswald-webfont';

	font-size:14px;

	color:#333;

	text-transform:uppercase;

	font-weight:normal;

	background:#FFF;

}

.usual li {

	list-style:none;

	float:left;

}

.usual ul a {

	display:block;

	padding:6px 14px;

	color:#333;

	background:#FFF;

	border:1px solid #FFF;

	position:relative;

}

.usual ul a:hover {

	color:#D53225;

}

.usual ul a.selected {

	color:#000;

	background:#f5f5f5;

	border:1px solid #e1dfdc;

	border-bottom:1px solid #f5f5f5;

	cursor:default;

}

.usual .tab_div {

	padding:0 15px;

	border-top:1px solid #e1dfdc;

	border-bottom:none;

	background:#f5f5f5;

	width:450px;

	float:left;

}

.usual li a .usual_divider {

	margin:0 0 0 0;

	position:absolute;

	left:-3px;

	width:1px;

	color:#e1dfdc;/*color:#F00;*/

}

.usual li a.selected .usual_divider {

	display:none;

}

.frame14 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:226px;

	height:326px;

	float:left;

	border-radius:3px;

	position:relative;

	box-shadow:0 1px 2px #CCCCCC;

}

.frame14 .photo14 {

	margin:3px;

	padding:0;

	background:#000;

	width:220px;

	height:320px;

	overflow:hidden;

	float:left;

}

.music_artist {

	margin:0 auto;

	padding:10px;

	background:url(../images/bg_pattern.png);

	width:508px;

	min-height:313px;

	float:left;

	position:relative;

}

.album_block2 {

	margin:10px 0 0 0;

	padding:0;

	float:left;

}

.album_block2 .title {

	font-weight:bold;

	color:#FFF;

}

.album_block2 .title1 {

	font-size:14px;

	font-style:italic;

	color:#eddfa8;

}

.album_block2 .review_count {

	font-size:11px;

}

.play_scroll_small {

	margin:0 5px;

	padding:0;

	width:90px;

	float:left;

	text-align:center;

	position:relative;

}

.play_scroll_small .scroll_thumb_bg {

	background-position: -710px -247px;

	width:90px;

	height:73px;

	float:left;

}

.play_scroll_small .scroll_thumb {

	margin:0 0 0 9px;

 *margin:0;

	padding:0;

	background:#D22F23;

	width:70px;

	height:70px;

	overflow:hidden;

	position:relative;

	display:block;

}

.play_scroll_small .shine_block70 {

	background-position: -806px -247px;

	margin:0;

	padding:0;

	width:70px;

	height:70px;

	position:absolute;

	top:0;

	left:0;

	text-indent:-9999px;

	font-size:1px;

}

.play_scroll_small .title {

	margin:5px 0 0 0;

}

.more_link_big {

	margin:0;

	padding:0 20px;

	background:#fafafa;

	border-top:none;

	border-left:1px solid #dedbd6;

	border-right:1px solid #dedbd6;

	border-bottom:1px solid #dedbd6;

	width:508px;

	float:left;

}

.more_link_big.darkhr {

	background:#f1f1f1;

}

.more_link_big .view_all_video {

	margin:18px 0 18px 200px;

}

.row {

	margin:20px 0 0 0;

	float:left;

}

.row_data {

	margin:0 0 0 10px;

	width:350px;

	float:left;

}

.row_data .title {

	margin:5px 0;

	padding:0;

	font-size:14px;

	font-weight:bold;

}

.row_data .description {

	margin:0;

	padding:0;

	color:#666;

}

.row_data .info {

	margin:5px 0 0 0;

	padding:0;

	font-style:italic;

	color:#999;

}

.row_data .post {

	margin:1px 4px 0 4px;

	padding:0;

	width:14px;

	height:11px;

	background-position: -255px -53px;

	float:none;

	display:inline-block;

}

.tab_small {

	margin:10px 0 0 0;

	padding:0;

	width:548px;

	height:58px;

	border:1px solid #DEDBD6;

	border-bottom:none;

	background:#f7f7f7;

}

.tab_small a .title {

	margin:19px 20px 0 0;

	float:left;

}

.tab_small a:hover .title, .tab_small a.active .title {

	color:#FFF;

}

.photo_tab {

	min-width:130px;

	height:58px;

	font-family: 'oswald-webfont';

	border-right:1px solid #DEDBD6;

	float:left;

	position:relative;

}

.cast_crew_tab {

	width:155px !important;

	border-right:none !important;

}

.photo_tab:hover, .photo_tab.active {

	background:#D53225;

}

a .tab_review {

	margin:18px 13px 0 15px;

	padding:0;

	width:37px;

	height:22px;

	background-position: -804px -538px;

	float:left;

	cursor:pointer;

}

a .tab_photo {

	margin:18px 15px 0 15px;

	padding:0;

	width:33px;

	height:23px;

	background-position: -914px 0;

	float:left;

	cursor:pointer;

}

a .tab_show_desc {

	margin:10px 5px 0 30px;

	padding:0;

	width:33px;

	height:31px;

	background-position: -302px -903px;

	float:left;

}

a .tab_show_description {

	margin:10px 5px 0 20px;

	padding:0;

	width:33px;

	height:31px;

	background-position: -302px -903px;

	float:left;

}

a .tab_show_cast {

	margin:18px 5px 0 29px;

	padding:0;

	width:40px;

	height:21px;

	background-position: -260px -912px;

	float:left;

}

a .tab_show_details {

	margin:18px 5px 0 30px;

	padding:0;

	width:40px;

	height:21px;

	background-position: -260px -912px;

	float:left;

}

a .tab_show_music {

	margin:18px 5px 0 60px;

	padding:0;

	width:23px;

	height:25px;

	background-position: -234px -912px;

	float:left;

}

a .tab_show_episode {

	margin:12px 5px 0 30px;

	padding:0;

	width:31px;

	height:34px;

	background-position: -216px -827px;

	float:left;

}

a .tab_video {

	margin:15px 15px 0 15px;

	padding:0;

	width:30px;

	height:29px;

	background-position: -948px 0;

	float:left;

	cursor:pointer;

}

a .tab_news {

	margin:16px 5px 0 20px;

	padding:0;

	width:31px;

	height:28px;

	background-position: -978px 0;

	float:left;

}

a .tab_quote {

	margin:16px 5px 0 30px;

	padding:0;

	width:23px;

	height:22px;

	background-position: -1010px -701px;

	float:left;

}

a .tab_cast_crew {

	margin:14px 15px 0 15px;

	padding:0;

	width:26px;

	height:29px;

	background-position: -804px -586px;

	float:left;

	cursor:pointer;

}

a:hover .tab_show_desc, a.active .tab_show_desc {

	background-position: -302px -937px;

}

a:hover .tab_show_description, a.active .tab_show_description {

	background-position: -302px -937px;

}

a:hover .tab_show_cast, a.active .tab_show_cast {

	background-position: -260px -946px;

}

a:hover .tab_show_details, a.active .tab_show_details {

	background-position: -260px -946px;

}

a:hover .tab_show_music, a.active .tab_show_music {

	background-position: -234px -946px;

}

a:hover .tab_show_episode, a.active .tab_show_episode {

	background-position: -216px -866px;

}

a:hover .tab_review, a.active .tab_review {

	margin:18px 13px 0 15px;

	padding:0;

	width:37px;

	height:22px;

	background-position: -804px -560px;

	float:left;

}

.show_detail {

	margin-right:30px !important;

}

.show_episode {

	margin-right:30px !important;

}

a:hover .tab_photo, a.active .tab_photo {

	margin:18px 15px 0 15px;

	padding:0;

	width:33px;

	height:23px;

	background-position: -914px -23px;

	float:left;

}

a:hover .tab_video, a.active .tab_video {

	margin:15px 15px 0 15px;

	padding:0;

	width:30px;

	height:29px;

	background-position: -948px -29px;

	float:left;

}

a:hover .tab_news, a.active .tab_news {

	margin:16px 5px 0 20px;

	padding:0;

	width:31px;

	height:28px;

	background-position: -978px -28px;

	float:left;

}

a:hover .tab_quote, a.active .tab_quote {

	margin:16px 5px 0 30px;

	padding:0;

	width:23px;

	height:22px;

	background-position: -1036px -701px;

	float:left;

}

a:hover .tab_cast_crew, a.active .tab_cast_crew {

	margin:14px 15px 0 15px;

	padding:0;

	width:26px;

	height:29px;

	background-position: -830px -586px;

	float:left;

}

.title_show_music {

	margin-right:60px !important;

}

.title_show_cast {

	margin-right:30px !important;

}

.title_show_desc {

	margin-right:32px !important;

}

.no_margin {

	margin:0 !important;

}

a .arrow_down {

	margin:0;

	padding:0;

	background-position: -890px -31px;

	position:absolute;

	bottom:-6px;

	/*left:60px;*/































	left:45%;

	width:11px;

	height:6px;

	float:left;

	display:none;

}

a:hover .arrow_down, a.active .arrow_down {

	display:block;

}

/*New Add css******************************/































.sprite_n, #comments .preview_comment, #comments .post_comment, #gust_comment .post_comment, div.comment_box_top, div.comment_box_mid, div.comment_box_bottom {

	background-image:url(../images/in_sprite_n.png);

	background-repeat:no-repeat;

}

.in_sprite_grey, .viewer_cmnt .top, .rply_comment, .arrow_cmnt, .viewer .frame {

	background-image:url(../images/in_sprite_g.png);

	background-repeat:no-repeat;

}

#comments {

	position:relative;

}

#comments .white_block {

	float:none;

	border-bottom:none;

}

#comments .comment_count {

	float:left;

	margin:26px 10px 0;

	padding:3px 0 0px 10px;

	border-left:2px solid #999999;

	color: #999999;

	font-family: 'oswald-webfont';

	font-size: 14px;

	height:15px;

	overflow:hidden;

	line-height:14px;

}

#comments .cmnt_log {

	font-size:11px;

	;

	font-style:italic;

	color:#333333;

	margin:5px 5px 0 0;

}

#comments .comment_box.sprite_n {

	background-position:-8px -8px;

	width:510px;

	height:115px;

	padding:13px 0 0 0;

}

#comments .comment_box textarea {

	font-family:Arial, Helvetica, sans-serif;

	border:none;

	font-size:12px;

	border:none;

	background:none;

	overflow:auto;

	width:475px !important;

	height:50px !important;

	margin:0 auto;

	display:block;

	color:#666666;

	font-style:oblique;

}

#comments .comment_box .share_comment {

	border-top:1px dashed #edca89;

	padding:10px;

	margin:15px 0 0 0;

	text-align:right;

	font-size:11px;

}

.radio_share {

	display:inline;

	margin:0 15px;

	color:#d53225;

}

#comments .preview_comment {

	background-position:-8px -137px;

	width:79px;

	height:25px;

	float:right;

	text-indent:-9999px;

	margin:10px 0 0 10px;

}

#comments .preview_comment:hover {

	background-position:-8px -162px;

}

#comments .post_comment, #gust_comment .post_comment {

	background-position:-87px -137px;

	width:110px;

	height:25px;

	float:right;

	text-indent:-9999px;

	margin:10px 0 0 10px;

}

#comments .post_comment:hover, #gust_comment .post_comment:hover {

	background-position:-87px -162px;

}

#comments #comment_post {

	margin:0;

	padding:5px 18px;

	background:#fafafa;

	border:1px solid #dedbd6;

}

#comment_post .comments_view {

	margin:15px 0;

}

#comment_post .comments_view .viewer {

	width:58px;

	text-align:center;

	font-size:11px;

	font-style:italic;

}

#comment_post .comments_view .viewer .frame {

	background-position:-453px -8px;

	width:60px;

	height:60px;

	overflow:hidden;

	margin-bottom:5px;

}

#comment_post .comments_view .viewer .frame img {

	padding:4px;

	width:50px;

	height:50px;

}

.viewer_cmnt {

	position:relative;

	width:440px;

}

.viewer_cmnt .top {

	background-position:-8px -8px;

	height:6px;

}

.viewer_cmnt .rply_comment {

	background-position:-8px -75px;

	height:40px;

	padding:0 10px;

	margin:0 0 0 0;

	text-align:right;

	font-size:11px;

	position:relative;

}

.viewer_cmnt .rply_comment .comment {

	float:right;

}

.viewer_cmnt .middle {

	background:#ffffff;

	border-left:1px solid #d0d0d0;

	border-right:1px solid #d0d0d0;

	padding:10px 20px;

 *padding:7px 20px;

	overflow: hidden;

}

.viewer_cmnt .middle p {

	padding:0;

	margin:0;

	line-height:20px

}

.viewer_cmnt .arrow_cmnt {

	background-position:0px -30px;

	position:absolute;

	left:-8px;

	top:25px;

	width:10px;

	height:15px;

}

#comments .more_link {

	background:#ffffff;

	float:none;

	width:508px;

}

#comments .more_link .view_all_video {

	margin:0 auto;

	padding:18px;

	text-align:center;

	width:150px;

}

/**/































.tab_frame_content1 {

	margin:0 0 0 20px !important;

	padding:0;

	float:left;

	width:300px;

	height:auto !important;

	border:none !important;

}

.tab_frame_content1 h3, .tab_view h3 {

	margin:0;

	padding:0;

	font-size:12px;

	color:#ded4c0;

}

.tab_frame_content1 h1, .tab_view h1, .tv_movie_block_detail h1 {

	margin:0 0 10px 0;

	font-size:39px !important;

	line-height:38px !important;

	color:#FFF;

}

.tv_movie_block_detail h1 {

	font-size:24px !important;

	line-height:23px !important;

}

.play_scroll_text, .play_scroll_text1 {

	margin:0 5px 0 0;

	float:left;

	width:115px;

}

.play_scroll_text1 {

	margin:0 15px;

	width:150px;

}

.play_scroll_text p {

	margin:5px 0;

	font-size:14px;

	font-weight:bold;

	color:#FFF;

}

.play_scroll_text1 .heading {

	margin:5px 0;

	padding:0;

	font-family:'anton-webfont';

	font-size:25px;

	line-height:24px;

	font-weight:normal;

	text-transform:uppercase;

	color:#FFF;

}

.frame15 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:76px;

	height:76px;

	float:left;

	border-radius:3px;

	position:relative;

}

.frame15 .photo15 {

	margin:2px;

	padding:0;

	background:#000;

	width:72px;

	height:72px;

	overflow:hidden;

	float:left;

}

.frame16 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:146px;

	height:146px;

	float:left;

	border-radius:3px;

	position:relative;

}

.frame16 .photo16 {

	margin:3px;

	padding:0;

	background:#000;

	width:140px;

	height:140px;

	overflow:hidden;

	float:left;

	position:relative;

}

.wallpaper_block {

	margin:0 14px 0 0;

	padding: 0;

	text-align: center;

	width:160px;

}

.wallpaper_block.last {

	margin:0 0 0 0;

}

.dropdown.dropdown_wallpaper_size .drop_middle .drop_text {

	width:85px;

	position:relative;

	top:2px;

	text-align:center;

}

.wallpaper_block .download1 {

	margin:20px 0 0 0;

}

.frame_wallpaper {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:160px;

	height:122px;

	float:left;

	border-radius:3px;

	position:relative;

}

.frame_wallpaper .wallpaper17 {

	margin:3px;

	padding:0;

	background:#000;

	width:154px;

	height:116px;

	overflow:hidden;

	float:left;

}

.tab_block1 {

	margin:0;

	padding:15px 20px;

	background:url(../images/tab_transparent_bg.png);

	width:170px;

	height:330px;

	float:left;

	position:absolute;

	left:0;

	top:0;

}

.tab_block2 {

	margin:0 0 0 22px;

	padding:0;

	width:285px;

	height:330px;

	float:right;

}

.album_playlist {

	margin:5px 0 0 -10px;

	padding:5px 0 10px 0;

	background:#252525 url(../images/side_zigzag.png) top right repeat-y;

}

.edit {

	margin:0 5px;

	padding:0 0 0 16px;

	background:url(../images/edit.png) top left no-repeat;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	text-transform:none;

	font-style:italic;

}

.delete {

	margin:0 5px;

	padding:0 0 0 16px;

	background:url(../images/delete.png) top left no-repeat;

	font-size:11px;

	font-family:Arial, Helvetica, sans-serif;

	text-transform:none;

	font-style:italic;

}

.play_scroll .description, .play_scroll .description1 {

	color: #999999;

	font-size: 11px;

	font-style: italic;

	margin: 5px 0;

	padding: 0;

	text-transform: capitalize;

}

.frame100 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:106px;

	height:106px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.frame100 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:100px;

	height:100px;

	overflow:hidden;

	float:left;

}

.music_album .review_count {

	font-style:italic;

	color:#c0c0c0;

}

/*































	































	































	N E W S   S L I D E S H O W































	































	































	Supersized - Fullscreen Slideshow jQuery Plugin































	Version 3.1.3































	www.buildinternet.com/project/supersized































	































	By Sam Dunn / One Mighty Roar (www.onemightyroar.com)































	Released under MIT License / GPL License































*/































	































#supersized-loader {

	position:absolute;

	top:50%;

	left:50%;

	z-index:10;

	width:60px;

	height:60px;

	margin:-30px 0 0 -30px;

	text-indent:-999em;

	background-color:#111;

	background:rgba(0,0,0,0.8) url(../img/progress.gif) no-repeat center center;

	-webkit-border-radius:5px;

	-moz-border-radius:5px;

	border-radius:5px;

}

#supersized {

	position:absolute;

	left:0;

	top:0px;

	overflow:hidden;

	z-index:999;

	height:315px;

	width:547px;

}

#supersized img {

	width:auto;

	height:auto;

	position:relative;

	display:none;

	outline:none;

	border:none;

}

#supersized.speed img {

	-ms-interpolation-mode:nearest-neighbor;

	image-rendering: -moz-crisp-edges;

}	/*Speed*/

#supersized.quality img {

	-ms-interpolation-mode:bicubic;

	image-rendering: optimizeQuality;

}			/*Quality*/

#supersized a {

	z-index:-30;

	position:absolute;

	overflow:hidden;

	top:0;

	left:0;

	width:100%;

	height:100%;

	background:#111;

}

#supersized a.prevslide {

	z-index:-20;

}

#supersized a.activeslide {

	z-index:-10;

}

#supersized a.prevslide img, #supersized a.activeslide img {

	display:inline;

}

/*Controls Section*/































#controls-wrapper {

	margin:0 auto;

	height:62px;

	width:500px;

	bottom:0;

	left:0;

	z-index:4;

	background:url(../img/nav-bg.png) repeat-x;

	position:fixed;

}

#controls {

	overflow:hidden;

	height:500px;

	text-align:left;

	z-index:5;

	padding:0 114px; /* Increase padding to give thumbnails room */

}

/*#slidecounter { float:left; color:#888; font:23px "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; text-shadow:#000 0 -1px 0; margin:19px 10px 18px 20px; }*/































#slidecaption {

	overflow:hidden;

	float:left;

	color:#FFF;

	font:16px "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-weight:bold;

	text-shadow:#000 0 2px 0;

	margin:23px 20px 23px 0;

}

#navigation {

	float:right;

	margin:10px 20px 0 0;

}

/*Thumbnail Navigation*/	































#nextthumb, #prevthumb {

	z-index:6;

	display:none;

	position:fixed;

	bottom:12px;

	height:75px;

	width:100px;

	overflow:hidden;

	background:#ddd;

	border:2px solid #fff;

	-webkit-box-shadow:0 0 5px #000;

}

#nextthumb {

	right:12px;

}

#prevthumb {

	left:12px;

}

#nextthumb img, #prevthumb img {

	width:150px;

	height:auto;

}

#nextthumb:active, #prevthumb:active {

	bottom:10px;

}

#navigation > :hover, #nextthumb:hover, #prevthumb:hover {

	cursor:pointer;

}

/**/































































/*comments iframe*/































.comments_iframe iframe, .comments_iframe_thread iframe {

	margin:0;

	padding:0;

	border:none;

	width:550px;

	height:850px;

	overflow:auto;

}

.comments_iframe_thread iframe {

	height:1000px;

}

body#iframe_body {

	background:none !important;

 *background:#F7F4EE !important;

}

/*Radio Player********************/































































#radio_player {

	position:relative;

	height:313px;

	margin-bottom:20px;

}

#radio_player .artist_player {

	position:absolute;

	right:20px;

	top:65px;

	width:480px;

}

#radio_player .artist_player h1 {

	color: #000000;

	font-size: 39px !important;

	line-height: 38px !important;

	margin: 0 0 10px;

}

#radio_player .artist_player .navi {

	margin: 10px 0 0;

}

#radio_player .artist_player .player {

	margin:15px 0 20px;

}

#radio_player .artist_player .track {

	font-size:18px;

	font-weight:normal;

	color:#000000;

	float:left;

	margin-right:15px;

	text-align:right;

}

#radio_player .artist_player .track p {

	font-size:11px;

	margin:0;

}

#radio_player .artist_player .dropdown {

	margin:0;

}

#radio_player .artist_player .navi_title {

	color: #200A16;

	margin: 7px 10px 0 0;

}

.artist_info {

	line-height:normal;

	font-size:11px;

	font-weight:bold;

	color:#222222;

	margin:0 0 20px 0;

}

.artist_info span.title {

	width:84px;

	float:left;

	color:#999999;

	padding:10px 0;

 *padding:0 0;

}

.artist_info span.artist_detail {

	width:160px;

	float:right;

	padding:10px 0;

 *padding:0 0;

}

/*tooltip*/































* {

	margin:0;

	padding:0;

	outline:0;

}

#text {

	margin:50px auto;

	width:500px

}

.hotspot {

	color:#000;

	padding-bottom:1px;

	border-bottom:1px dotted #900;

	cursor:pointer;

}

#tt {

	position:absolute;

	display:block;

	z-index:999999;

}

#tttop {

	display:block;

	height:5px;

	margin-left:5px;

	overflow:hidden;

}

#ttcont {

	display:block;

	padding:10px;

	margin-left:5px;

	background:#000;

	color:#FFF;

	border-radius:5px 5px 5px 0;

	font-weight:normal;

}

#ttbot {

	display:block;

	height:5px;

	margin-left:5px;

	overflow:hidden;

}

/*.ui-dialog.changePostion{































	top:1483px !important;































	left:50% !important;































	margin-left:-375px !important;































	width:465px !important;































}*/































.lightboxes_main_child {

	position:absolute;

	/*width:440px;*/































	width:auto;

	z-index:9999;

	left:50% !important;

	margin-left:-360px;

}

.lightboxes_main_child h1 {

	color:#fff;

	font-size:25px;

	display:inline-block;

	margin-right:10px;

}

.lightboxes_main_child p {

	color:#666;

	margin-bottom:10px;

}

#close.lightbox_close {

	background:url(../images/btn_close.png) 0 0 no-repeat;

	width:24px;

	height:25px;

	display:block;

	cursor:pointer;

	float:right;

	margin: 10px 0 0;

}

#overlay.lightbox_overlay {

	background:url(../images/dot_trans.png) repeat;

	width:100%;

	height:100%;

	position:fixed;

	top:0;

	z-index:9999;

	display:none;

}

.video_share {

	margin:15px 0 0 0;

	padding:2px 5px;

	border-right:1px dashed #333;

	float:left;

}

a.f_share span {

	margin:0 0 0 5px;

	font-size:12px;

	font-weight:bold;

	color:#999;

}

.no_more_option {

	display:none !important;

}

.review_count1 {

	margin:4px 0 0 5px;

	font-size:11px;

	color:#999;

	font-style:italic;

	float:left;

}

.review_count2 {

	margin:-5px 0 0 5px;

	font-size:11px;

	color:#c0c0c0;

	font-style:italic;

	float:left;

}

.title_thank {

	font-family:'oswald-webfont';

	font-size:18px;

	color:#FFF;

}

.user_rated .rating, .album_block1 .review_count {

	margin:0 !important;

}

/**/































#music_artist .game_frame_big_main {

	background: url("../images/music_artist_bg.png") no-repeat scroll 0 0 transparent;

	float: left;

	margin: 0;

	min-height: 205px;

	padding: 0;

	width: 860px;

}

#music_artist .game_frame_main {

	float: left;

	height: 140px;

	margin: 0;

	overflow: hidden;

	padding: 0;

	width: 140px;

	position:relative;

}

#music_artist .game_frame_big_main_block, #music_artist .game_frame_big_main_block1 {

	float: left;

	margin: 4px 0 0 49px;

	padding: 0;

}

#music_artist .game_frame_big_main_block2 {

	float: left;

	margin: 4px 19px 0 49px;

	padding: 0;

	position:relative;

}

#music_artist .game_frame_big_main_block1 {

	margin: 4px 0 0 68px;

}

#music_artist .games_frame2 {

	background: none repeat scroll 0 0 #FFFFFF;

	border: 1px solid #C4C4C4;

	border-radius: 3px 3px 3px 3px;

	box-shadow: 0 1px 2px #CCCCCC;

	float: left;

	height: 106px;

	margin: 0;

	padding: 0;

	position: relative;

	width: 106px;

}

#music_artist .games_frame2 .photo {

	background: none repeat scroll 0 0 #292929;

	float: left;

	height: 100px;

	margin: 3px;

	overflow: hidden;

	padding: 0;

	width: 100px;

}

#music_artist .games_frame2 .photo.active {

	border:3px solid #D53125;

	margin:0;

}

#music_artist .game_frame2_block {

	float: left;

	margin: 0 16px 5px 16px;

	min-height: 155px;

	overflow: hidden;

	padding: 0;

	width: 110px;

}

#music_artist .game_frame_big_main .title {

	font-size: 12px;

	font-weight: bold;

	margin: 20px 0 0;

	padding: 0;

	text-align: center;

	width: 140px;

}

#music_artist .game_frame_big_main .description {

	color: #999999;

	font-size: 11px;

	font-style: italic;

	margin: 0;

	padding: 0;

	text-align: center;

	width: 140px;

}

#music_artist .game_frame2_block .title {

	font-size: 12px;

	font-weight: bold;

	margin: 10px 0 0;

	padding: 0;

	text-align: center;

}

.dashed4 {

	border-top: 1px dashed #333;

	margin: 0 0 10px 0;

}

.more_link .see_more_blue {

	margin: 15px 0 15px 90px;

	line-height:20px;

}

.see_more_blue span {

	margin:0 5px 0 0;

	background:url(../images/see_more_blue.png) 0 0 no-repeat;

	width:18px;

	height:18px;

	float:left;

}

.more_padding10 {

	padding:10px 5px !important;

}

.height220 {

	height:220px !important;

	min-height:0 !important;

}

.no_padding {

	padding:0 !important;

}

a .play_game {

	width:59px;

	height:24px;

	background-position: -664px -694px;

	float:left;

	text-indent:-9999px;

}

a:hover .play_game {

	background-position: -664px -720px;

}

a.active .play_game, a:active .play_game {

	background-position: -664px -746px;

}

a .download_btn {

	width:80px;

	height:24px;

	background-position: -664px -772px;

	float:left;

	text-indent:-9999px;

}

a:hover .download_btn {

	background-position: -664px -798px;

}

a.active .download_btn, a:active .download_btn {

	background-position: -664px -824px;

}

a .follow_btn {

	width:69px;

	height:24px;

	background-position: -485px -902px;

	float:left;

	text-indent:-9999px;

}

a:hover .follow_btn {

	background-position: -485px -928px;

}

a.active .follow_btn, a:active .follow_btn {

	background-position: -485px -954px;

}

a .post_report_btn {

	width:87px;

	height:24px;

	background-position: -136px -905px;

	float:left;

	text-indent:-9999px;

}

a:hover .post_report_btn {

	background-position: -136px -931px;

}

a.active .post_report_btn, a:active .post_report_btn {

	background-position: -136px -957px;

}

a .post_review_btn {

	width:100px;

	height:24px;

	background-position: -32px -827px;

	float:left;

	text-indent:-9999px;

}

a:hover .post_review_btn {

	background-position: -32px -853px;

}

a.active .post_review_btn, a:active .post_review_btn {

	background-position: -32px -879px;

}

a .save_draft_btn {

	width:100px;

	height:24px;

	background-position: -32px -905px;

	float:left;

	text-indent:-9999px;

}

a:hover .save_draft_btn {

	background-position: -32px -931px;

}

a.active .save_draft_btn, a:active .save_draft_btn {

	background-position: -32px -957px;

}

a .submit_btn {

	width:64px;

	height:24px;

	background-position: -735px -616px;

	float:left;

	text-indent:-9999px;

}

a:hover .submit_btn {

	background-position: -735px -642px;

}

a.active .submit_btn, a:active .submit_btn {

	background-position: -735px -668px;

}

a .settimer_btn {

	width:165px;

	height:24px;

	background-position: -177px -1163px;

	float:left;

	text-indent:-9999px;

}

a:hover .settimer_btn {

	background-position: -177px -1189px;

}

a.active .settimer_btn, a:active .settimer_btn {

	background-position: -177px -1215px;

}

a .update_btn {

	width:72px;

	height:24px;

	border:none;

	background-position: -346px -1137px;

	float:left;

	cursor:pointer;

	text-indent:-9999px;

}

a:hover .update_btn {

	background-position: -346px -1163px;

}

a.active .update_btn, a:active .update_btn {

	background-position: -346px -1189px;

}

a .skip_btn {

	width:58px;

	height:24px;

	background-position: -422px -1137px;

	float:left;

	text-indent:-9999px;

}

a:hover .skip_btn {

	background-position: -422px -1163px;

}

a.active .skip_btn, a:active .skip_btn {

	background-position: -422px -1189px;

}

a .activate_btn {

	width:78px;

	height:24px;

	border:none;

	background-position: -484px -1137px;

	float:left;

	cursor:pointer;

	text-indent:-9999px;

}

a:hover .activate_btn {

	background-position: -484px -1163px;

}

a.active .activate_btn, a:active .activate_btn {

	background-position: -484px -1189px;

}

a .edit_btn {

	width:49px;

	height:24px;

	background-position: -505px -1058px;

	float:left;

	text-indent:-9999px;

}

a:hover .edit_btn {

	background-position: -505px -1084px;

}

a.active .edit_btn, a:active .edit_btn {

	background-position: -505px -1110px;

}

a .back_list_btn {

	width:110px;

	height:24px;

	background-position: -346px -1059px;

	float:left;

	text-indent:-9999px;

}

a:hover .back_list_btn {

	background-position: -346px -1085px;

}

a.active .back_list_btn, a:active .back_list_btn {

	background-position: -346px -1111px;

}

a .vote_btn {

	width:59px;

	height:24px;

	background-position: -495px -980px;

	float:left;

	text-indent:-9999px;

}

a:hover .vote_btn {

	background-position: -495px -1006px;

}

a.active .vote_btn, a:active .vote_btn {

	background-position: -495px -1032px;

}

a .unfollow_btn {

	width:76px;

	height:24px;

	background-position: -136px -827px;

	float:left;

	text-indent:-9999px;

}

a:hover .unfollow_btn {

	background-position: -136px -853px;

}

a.active .unfollow_btn, a:active .unfollow_btn {

	background-position: -136px -879px;

}

a .search_btn {

	width:69px;

	height:24px;

	border:none;

	background-position: -737px -905px;

	float:left;

	text-indent:-9999px;

}

a:hover .search_btn {

	background-position: -737px -931px;

}

a.active .search_btn, a:active .search_btn {

	background-position: -737px -957px;

}

a .askme_btn {

	width:111px;

	height:25px;

	background-position: -443px -821px;

	float:left;

	text-indent:-9999px;

}

a:hover .askme_btn {

	background-position: -443px -847px;

}

a.active .askme_btn, a:active .askme_btn {

	background-position: -443px -873px;

}

a .next_btn {

	width:91px;

	height:24px;

	background-position: -345px -981px;

	float:left;

	text-indent:-9999px;

}

a:hover .next_btn {

	background-position: -345px -1007px;

}

a.active .next_btn, a:active .next_btn {

	background-position: -345px -1033px;

}

a .back_btn {

	width:91px;

	height:24px;

	background-position: -252px -981px;

	float:left;

	text-indent:-9999px;

}

a:hover .back_btn {

	background-position: -252px -1007px;

}

a.active .back_btn, a:active .back_btn {

	background-position: -252px -1033px;

}

a .addandClaim {

	width:136px;

	height:28px;

	background-position: -305px -821px;

	float:left;

	text-indent:-9999px;

	margin:17px 65px 0 65px;

}

a:hover .addandClaim {

	background-position: -305px -851px;

}

a .book_tickets_btn {

	width:95px;

	height:24px;

	background-position: -555px -928px;

	float:left;

	text-indent:-9999px;

}

a:hover .book_tickets_btn {

	background-position: -555px -954px;

}

a.active .book_tickets_btn, a:active .book_tickets_btn {

	background-position: -555px -980px;

}

a .write_review_btn {

	width:106px;

	height:24px;

	background-position: -639px -1163px;

	float:left;

	text-indent:-9999px;

}

a:hover .write_review_btn {

	background-position: -639px -1189px;

}

a.active .write_review_btn, a:active .write_review_btn {

	background-position: -639px -1215px;

}

a .write_review_red_btn {

	width:106px;

	height:24px;

	background-position: -748px -1163px;

	float:left;

	text-indent:-9999px;

}

a:hover .write_review_red_btn {

	background-position: -748px -1189px;

}

a.active .write_review_red_btn, a:active .write_review_red_btn {

	background-position: -748px -1215px;

}

.space100 {

	margin:50px 0;

	display:block;

}

a .play_big {

	margin:0;

	padding:0;

	background:url(../images/play2.png) 0 0 no-repeat;

	width:85px;

	height:85px;

	position:absolute;

	text-indent:-9999px;

	cursor:pointer;

	font-size:1px;

	z-index:1;

}

a:hover .play_big {

	background:url(../images/play2_hover.png) 0 0 no-repeat;

}

.follow_share_global {

	margin:4px 0 0 0;

	padding:0 0 0 10px;

	border-left:1px solid #DEDBD6;

	float:left;

}

.follow_share_global a {

	margin:0 0 0 10px;

	_margin:0 0 0 7px;

}

.width548 {

	width:548px;

}

.white_anchor {

	color:#FFF !important;

}

/**/































.breadcrumb_section {

	background: url(../images/breadcrumb_bg.png) repeat-x scroll 0 0 transparent;

	border-bottom: 1px solid #FFF;

	float: left;

	height: 39px;

	margin: 0;

	padding: 0;

	width: 900px;

}

.breadcrumb_section ul {

	margin:0;

	padding:0;

	list-style:none;

}

.breadcrumb_section ul li {

	margin:0;

	padding:0;

	background:url(../images/breadcrumb_arrow.png) top right no-repeat;

	float:left;

	width:auto;

	height:39px;

}

.breadcrumb_section ul li h3 {

	padding:10px 30px 0 15px;

	float:left;

}

.breadcrumb_section a {

	color:#000;

}

.breadcrumb_section a:hover, .breadcrumb_section a.active {

	color:#D53225;

}

.breadcrumb_home {

	margin:10px 25px 0 10px;

	padding:0;

	background:url(../images/breadcrumb_home.png) 0 0 no-repeat;

	width:21px;

	height:18px;

	float:left;

	display:block;

}

.mega_frame90_120 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:96px;

	height:126px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame90_120 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:90px;

	height:120px;

	overflow:hidden;

	float:left;

}

.mega_frame110_110 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:116px;

	height:116px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame110_110 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:110px;

	height:110px;

	overflow:hidden;

	float:left;

}

.mega_frame496_280 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:502px;

	height:286px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame496_280 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:496px;

	height:280px;

	overflow:hidden;

	float:left;

}

.mega_frame82_82 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:88px;

	height:88px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame82_82 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:82px;

	height:82px;

	overflow:hidden;

	float:left;

}

.mega_frame200_113 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:206px;

	height:119px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame200_113 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:200px;

	height:113px;

	overflow:hidden;

	float:left;

}

.mega_frame178_133 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:184px;

	height:139px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame178_133 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:178px;

	height:133px;

	overflow:hidden;

	float:left;

}

.mega_frame120_90 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:126px;

	height:96px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame120_90 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:120px;

	height:90px;

	overflow:hidden;

	float:left;

}

.mega_frame160_90 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:166px;

	height:96px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame160_90 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:160px;

	height:90px;

	overflow:hidden;

	float:left;

}

.mega_frame168_236 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:174px;

	height:242px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame168_236 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:168px;

	height:236px;

	overflow:hidden;

	float:left;

}

.mega_frame388_218 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:394px;

	height:224px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame388_218 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:388px;

	height:218px;

	overflow:hidden;

	float:left;

}

.mega_frame135_76 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:141px;

	height:82px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame135_76 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:135px;

	height:76px;

	overflow:hidden;

	float:left;

}

.mega_frame120_67 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:126px;

	height:73px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame120_67 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:120px;

	height:67px;

	overflow:hidden;

	float:left;

}

.mega_movies_frame {

	margin-left:10px;

	width:340px;

}

.mega_games_frame {

	margin-left:10px;

	width:240px;

}

.mega_rating_title {

	margin-top:8px !important;

	float:left;

}

.mega_frame_movies {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:126px;

	height:73px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.mega_frame_movies .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:120px;

	height:67px;

	overflow:hidden;

	float:left;

}

.tab_frame_block_movies {

	margin: 20px 10px 0 10px;

	text-align: center;

	width: 130px;

}

.tab_frame_block_movies .title {

	float: left;

	font-weight: bold;

	margin: 5px 0 10px 0;

	width: 130px;

}

.mega_celebs_frame {

	margin-left:10px;

	width:320px;

}

.mega_girls .description, .mega_girls1 .description {

	color: #999999;

	font-size: 11px;

	font-style: italic;

	margin: 0;

	padding: 0 0 0 5px;

}

.celeb_h3 {

	margin:10px 0;

	font-size:12px;

	line-height:12px;

	color:#D53225;

	float:left;

}

.align_left {

	text-align:left !important;

}

.mega_frame_block_celeb {

	float: left;

	margin: 0 15px;

	padding: 0;

	text-align: center;

	width: 120px;

}

.mega_videos {

	margin:0 0 10px 0;

	width:220px;

}

.mega_games {

	margin:0 0 10px 0;

	width:190px;

}

.mega_frame120_90_title {

	margin:5px 0 0 0;

	font-weight:bold;

}

.mega_frame_block_games {

	float: left;

	margin: 0 13px;

	padding: 0;

	text-align: center;

	width: 120px;

}

.mega_girls {

	width:180px;

	text-align:center;

}

.mega_girls1 {

	margin-bottom:10px;

	width:160px;

	text-align:center;

}

.mega_girls .title, .mega_girls1 .title {

	font-weight: bold;

	margin: 5px 0 0 5px;

	padding: 0;

}

.mega_devotional {

	margin:10px 0;

	padding:0 20px 0 0;

	border-right:1px dashed #DEDBD6;

	width:120px;

	float:left;

}

.mega_devotional_content {

	margin:0 0 0 20px;

	float:left;

	width:280px;

}

.mega_devotional_content .title {

	font-size:12px;

}

.mega_devotional_play_scroll .play_scroll {

	float: left;

	margin: 10px 10px 0 10px;

	padding: 0;

	position: relative;

	text-align: center;

	width: 125px;

}

.mega_download_wallpaper {

	margin:0;

	padding:10px;

	width:130px;

	float:left;

	text-align:center;

}

.mega_download_app {

	margin:0;

	padding:10px 11px;

	width:90px;

	float:left;

	text-align:center;

}

.mega_download_wallpaper .title, .mega_download_app .title {

	margin:5px 0 0 0;

	padding:0;

	font-weight:bold;

	display:block;

}

.mega_download_ringtone_title {

	font-weight:bold;

	color:#000;

	font-size:12px;

	font-style:normal;

}

.usual .download_btn {

	margin:8px 0 0 0;

	float:right;

}

.usual .music_content {

	padding:0;

}

.usual .music_content_row {

	border-bottom:1px dashed #c4c4c4;

	width:450px;

}

.mobile_btn {

	margin:0;

	padding:0;

	background:url(../images/mobile.png) 0 0 no-repeat;

	width:17px;

	height:33px;

	float:left;

}

.usual .mobile_btn {

	margin:0 10px 0 0;

}

.mega_special1, .mega_special2 {

	margin:20px 0 10px 25px;

	padding:0;

	width:400px;

	float:left;

}

.maga_special2_block {

	width:210px;

	float:left;

}

.mega_show2 {

	margin:0 0 20px 0;

	width:400px;

}

.maga_special2_block_detail {

	margin:0 0 0 10px;

	width:180px;

	float:left;

}

.mega_special3 {

	padding:25px 20px 5px 8px;

	width:212px;

}

.mega_special4 {

	padding:10px 0 5px 30px;

	width:210px;

}

.mega_special3 h3, .mega_special4 h3, .mega_special5 h3, .mega_special6 h3, .mega_special7 h3 {

	color: #666666;

	font-size: 12px;

	margin: 10px 0 0;

}

.mega_special5 h3, .mega_special6 h3, .mega_special7 h3 {

	margin:5px 0 0 0;

}

.mega_special3_block {

	margin-bottom:20px;

	width:160px;

	text-align:left;

	float:left;

}

.mega_special4_block {

	margin-bottom:10px;

	width:160px;

	text-align:left;

	float:left;

}

.mega_special3_block1 .description {

	color: #999999;

	font-size: 11px;

	font-style: italic;

	margin: 5px 0 0 0;

	padding: 0;

}

.mega_special5_block {

	margin:5px 25px;

	width:170px;

	float:left;

}

.mega_special5_block1 {

	margin:5px;

	width:140px;

	float:left;

}

.mega_special7_block {

	margin:0 0 10px -6px;

	padding:0;

	width:140px;

	float:left;

}

.mega_special7_block1 {

	margin:0 10px 0 0;

	width:250px;

	float:left;

}

.mega_special7_block2 {

	margin:0 10px 5px 0;

	width:130px;

	float:left;

}

.mega_special7_block3 {

	margin:0 10px 0 0;

	width:70px;

	float:left;

}

/**/































.usual .drop_box_list1, .drop_box_list1 {

	margin:0;

	padding:0;

	list-style:none;

	font-family: 'opensan-webfont';

	font-size:11px;

	font-style:italic;

	text-transform:none;

}

.drop_box_list1 li a {

	margin:0 6px 0 6px;

	padding:10px 0;

	border-bottom:1px solid #f0f0f0;

	width:127px;

	color:#333;

	float:left;

}

.drop_box_list1 ul.my_playlists {

	font-family: 'opensan-webfont';

	font-size:11px;

	font-style:italic;

	text-transform:none;

}

.drop_box_list1 li a:hover {

	border-bottom:1px solid #f0f0f0;

	background-color:#d53225;

	text-decoration:none;

	color:#FFF;

}

.drop_box_list1 li .text {

	margin:0 15px;

}

.drop_box_list1 li .text {

	margin:0 0 0 5px;

}

.drop_box_list1 li .star {

	margin:0 0 0 10px;

	padding:0;

	width:16px;

	height:14px;

	background-position: -390px -76px;

	float:left;

}

.drop_box_list1 li .mail {

	margin:-1px 0 0 10px;

	padding:0;

	width:15px;

	height:17px;

	background-position: -390px -91px;

	float:left;

}

.drop_box_list1 li .disc {

	margin:0 0 0 10px;

	padding:0;

	width:13px;

	height:13px;

	background-position: -390px -104px;

	float:left;

}

.drop_box_list1 li .fav {

	margin:0 0 0 10px;

	padding:0;

	width:15px;

	height:14px;

	background-position: 0 -54px;

	float:left;

}

.drop_box_list1 li a .star {

	background-position: -1052px -872px;

}

.drop_box_list1 li a:hover .star {

	background-position: -1073px -872px;

}

.drop_box_list1 li a .fav {

	background-position: -1052px -891px;

}

.drop_box_list1 li a:hover .fav {

	background-position: -1073px -891px;

}

.drop_box_list1 li a .mail {

	background-position: -1051px -910px;

}

.drop_box_list1 li a:hover .mail {

	background-position: -1073px -910px;

}

.drop_box_list1 .arrow {

	margin:2px 10px 0 0;

 *margin:-10px 5px 0 0;

	padding:0;

	width:5px;

	height:8px;

	background-position: -0 -42px;

	float:right;

	visibility:hidden;

}

.drop_box_list1 li a:hover .arrow {

	visibility:visible;

}

.margintop20 {

	margin-top:20px !important;

}

.margintop15 {

	margin-top:15px !important;

}

.margintop10 {

	margin-top:10px !important;

}

.no_top_border {

	border-top:none !important;

}

.zindex9 {

	z-index:9 !important;

}

.askme_frame42_42 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:42px;

	height:42px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.askme_frame42_42 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:36px;

	height:36px;

	overflow:hidden;

	float:left;

}

.askme_mega {

	margin:20px 7px;

	padding:0;

	float:left;

	text-align:center;

	width:60px;

}

.askme_mega .askme_frame42_42 {

	margin:0 0 5px 6px;

}

.tab_devotional_video {

	margin:10px 5px;

	float:left;

	width:140px;

}

.mega_margin10 {

	margin-top:10px !important;

	margin-bottom:10px !important;

}

.usual1 ul {

	font-size:12px !important;

}

.usual1 ul a {

	padding:6px 12px !important;

}

.mega_devotional_content_music {

	float:left;

	width:300px;

}

.margin_bottom10 {

	margin-bottom:10px;

}

.margin_bottom20 {

	margin-bottom:20px;

}

.comment_box_comment {

	background:url(../images/in_sprite_n.png) -8px -8px no-repeat;

	height: 115px;

	margin: 0 5px;

	padding: 13px 0 0;

	width: 510px;

}

.comment_box_comment textarea {

	background: none repeat scroll 0 0 transparent;

	border: medium none;

	color: #666666;

	display: block;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: oblique;

	height: 100px !important;

	margin: 0 auto;

	overflow: auto;

	width: 475px !important;

}

.post_comment_btn {

	background:url(../images/in_sprite_n.png) -87px -137px no-repeat;

	float: right;

	height: 25px;

	margin: 10px 10px 0 0px;

	text-indent: -9999px;

	width: 110px;

}

.mega_rating_title_blue {

	font-family:'oswald-webfont';

	text-transform:uppercase;

	color:#0072BC !important;

	font-style:normal !important;

	float: left;

	margin-top: 6px !important;

}

.mega_burrp {

	margin:10px 0;

	padding:0;

	float:left;

	width:450px;

}

.index_no {

	margin:0 5px 0 0;

	padding:0;

	font-size:14px;

	color:#e43a2d;

	float:left;

	width:10px;

}

.index_detail {

	margin:2px 0 0 0;

	padding:0;

	float:left;

	width:190px;

}

.mega_burrp_col {

	margin:10px 10px 0 0;

	padding:0;

	border-right:1px dashed #DEDBD6;

	float:left;

	width:210px;

}

.mega_burrp_col p {

	margin:0 0 8px 0;

	float:left;

}

.mega_burrp_title {

	margin:10px 0;

	padding:0;

	font-weight:bold;

}

.no_bg {

	background:none !important;

}

.print_block1 .inner_block {

	width:940px;

}

.print_block1 h1 {

	line-height:35px;

}

.padding10 {

	padding:10px;

}

.song_of_day_block {

	margin:0;

	padding:0;

	border:1px solid #DEDBD6;

	width:298px;

	height:194px;

	float:left;

	position:relative;

}

.song_of_day_detail {

	margin:0;

	padding:0;

	width:120px;

	float:left;

	position:absolute;

	top:50px;

	left:155px;

}

.song_of_day_detail .title a {

	margin:0;

	padding:0;

	font-size:14px !important;

	color:#414141;

	width:120px;

	float:left;

}

.song_of_day_detail .title a:hover {

	color:#0072BC;

}

.song_of_day_detail .description {

	margin:0;

	padding:0;

	font-size:11px !important;

	font-style:italic;

	color:#999;

	width:120px;

	float:left;

}

.songofday_follow {

	margin:0;

	padding:0;

	position:absolute;

	bottom:14px;

	right:37px;

	float:left;

}

.songofday_follow .follow_us {

	margin:0 5px 0 0;

}

.songofday_player {

	margin:0;

	padding:0;

	position:absolute;

	top:49px;

	left:18px;

	float:left;

}

.tv_frame120_165 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:126px;

	height:171px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.tv_frame120_165 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:120px;

	height:165px;

	overflow:hidden;

	float:left;

}

.tv_frame50_50 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:56px;

	height:56px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.tv_frame50_50 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:50px;

	height:50px;

	overflow:hidden;

	float:left;

}

.tv_frame80_60 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:86px;

	height:66px;

	float:left;

	box-shadow:0 1px 2px #CCC;

	border-radius:3px;

	position:relative;

}

.tv_frame80_60 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:80px;

	height:60px;

	overflow:hidden;

	float:left;

}

.mega_tv {

	margin:0;

	padding:0;

	float:left;

	width:130px;

	text-align:center;

}

.mega_tv_detail {

	margin:0 0 0 10px;

	padding:0;

	width:300px;

	float:left;

}

.mega_tv_block {

	margin:0;

	padding:0;

	width:90px;

	float:left;

}

.mega_tv_block_detail {

	margin:0 0 0 5px;

	padding:0;

	width:200px;

	float:left;

}

ul.mega_tv_row {

	margin:5px 0 0 0;

	padding:0;

	list-style:none;

	float:left;

	width:300px;

}

ul.mega_tv_row li {

	margin:0;

	padding:0;

	border-bottom:1px dashed #c4c4c4;

}

.tv_mega1 {

	margin:0 6px 0 9px;

	padding:0;

	float:left;

	width:60px;

	text-align:center;

}

.tv_mega1 .title {

	margin:5px 0;

	padding:0;

	font-size:12px;

	font-weight:bold;

}

.album_image_180_180 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:186px;

	height:186px;

	float:left;

	border-radius:3px;

	position:relative;

}

.album_image_180_180 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:180px;

	height:180px;

	overflow:hidden;

	float:left;

}

.album_image82_82 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:88px;

	height:88px;

	float:left;

	border-radius:3px;

	position:relative;

}

.album_image82_82 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:82px;

	height:82px;

	overflow:hidden;

	float:left;

}

.music_toplist {

	width:100px;

}

.music_toplist_text {

	width:140px;

}

.title_tab {

	margin:0;

	padding:0;

	font-weight:bold;

	color:#666;

}

.description_tab {

	margin:3px 0 15px 0;

	padding:0;

	font-size:14px;

	line-height:18px;

	color:#000;

}

/* new icon class add for news page */ 































































.icon_artical2 {

	display:inline-block;

	/*width:14px;*/

	float:left;

	/*cursor:pointer;*/

	height:17px;

	margin:0px 5px 0 3px;

}

.icon_artical3 {

	display:inline-block;

	width:20px;

	float:left;

	cursor:pointer;

	height:22px;

	margin:0px 5px 0 3px;

}

.icon_play {

	display:inline-block;

	width:15px;

	float:left;

	cursor:pointer;

	height:18px;

	margin:0px 5px 0 3px;

}

.icon_reply2 {

	background-position: -692px -887px;

	width:16px;

	height:17px;

	float:left;

	padding:0 0 0 3px;

}

.icon_camera {

	display:inline-block;

	width:20px;

	cursor:pointer;

	float:left;

	height:17px;

	margin:0px 5px 0 3px;

}

.pagewide {

	width: 11% !important;

}

.spacetop15 {

	display: block;

	margin: 15px 0 0;

}

.margin_adjust {

	margin-left:270px;

}

.z-index11 {

	z-index:11;

}

.album_info {

	margin:0;

	padding:10px;

	background:#fafafa;

	border: 1px solid #adadad;

	min-height:90px;

	float:left;

	position:absolute;

	top:-10px;

	left:120px;

	z-index:11;

	border-radius:2px;

	box-shadow:1px 1px 2px #999;

	display:none;

}

.arrow_right {

	margin:0;

	padding:0;

	background:url(../images/arrow_right.png) 0 0 no-repeat;

	width:8px;

	height:17px;

	float:left;

	position:absolute;

	top:50px;

	left:-8px;

	z-index:11;

}

.album_info_block {

	margin:0;

	padding:0;

	float:left;

	width:150px;

	text-align:left !important;

}

.album_info_block .title {

	margin:0 0 2px 0 !important;

	color: #000000;

	font-size: 12px;

	font-weight: bold;

	padding: 0;

}

.album_info_block .description {

	color: #999999;

	font-size: 11px;

	font-style: italic;

	margin:0;

	padding:0;

}

.album_info_block hr {

	margin:5px 0;

}

.active_row {

	background:#e1f3ff;

}

.load_more_gif {

	background: url("../images/loadmore.gif") no-repeat scroll 0 0 transparent;

}

#load_more_loader {

	color:#0072BC;

}

.min_height228 {

	min-height:228px;

}

.home_poll {

	margin:15px 0 0 0;

	padding:0 20px;

	float:left;

}

.home_poll label {

	margin:20px 0 0 5px;

	padding:0;

	width:130px;

	display:inline-block;

	float:left;

}

.home_poll .vote_btn {

	margin:20px 0 0 0;

}

.poll_more {

	margin:27px 0 0 0;

	float:right;

}

.poll_more a {

	margin:0 0 0 10px;

}

.spacer20 {

	margin:20px;

	float:left;

}

#tab_content h1 a {

	color:#FFF;

}

#tab_content h1 a:hover {

	color:#0072BC;

}

.tw_btn, .fb_btn {

	margin:0;

	padding:0;

	float:left;

}

#music_album_artist .music_album {

	width:508px;

}

#music_album_artist .tab_frame_content {

	width:260px;

}

.album_frame220_220 {

	margin:0;

	padding:0;

	background:#FFF;

	border:1px solid #c4c4c4;

	width:226px;

	height:226px;

	float:left;

	border-radius:3px;

	position:relative;

}

.album_frame220_220 .photo {

	margin:3px;

	padding:0;

	background:#292929;

	width:220px;

	height:220px;

	overflow:hidden;

	float:left;

}

.no_bot_padding {

	padding-bottom:0 !important;

}

.thumb_photogallery {

	margin:0 5px 0 0;

	padding:0;

	background:url(../images/icon_photogallery.png) 0 0 no-repeat;

	width:25px;

	height:25px;

	float:left;

}

.thumb_article {

	margin:0 5px 0 0;

	padding:0;

	background:url(../images/icon_article.png) 0 0 no-repeat;

	width:25px;

	height:25px;

	float:left;

}

.thumb_video {

	margin:0 5px 0 0;

	padding:0;

	background:url(../images/icon_video1.png) 0 0 no-repeat;

	width:25px;

	height:25px;

	float:left;

}

.thumb_discussion {

	margin:0 5px 0 0;

	padding:0;

	background:url(../images/icon_discussion.png) 0 0 no-repeat;

	width:25px;

	height:25px;

	float:left;

}

.thumb_camera {

	margin:0 5px 0 0;

	padding:0;

	background:url(../images/icon_camera.png) 0 0 no-repeat;

	width:25px;

	height:25px;

	float:left;

}

/* contact us page css */































div.contactus {

	width:818px;

}

div.contactus h1 {

	font-size:30px;

}

div.contactus .float_left {

	width:385px;

}

div.contactus .float_left .font14 {

	line-height:20px;

}

div.contactus .float_left h3 {

	margin:25px 0 0 0;

}

div.contactus .float_right img {

	float:right;

}

/* about us and disclaimer page css */































div.aboutus p.font12_mega {

	color:#666666;

	padding:20px 0 0 0;

	line-height:20px;

}

div.aboutus .float_left {

	margin:0 0 5px 0;

 *margin:0 0 0 0; /* ie7 hack */

}

div.disclaimer p.font12_mega {

	color:#666666;

	padding:0 0 20px 0;

	line-height:20px;

}

div.disclaimer div.float_left {

	margin:0 0 0 0;

}

div.disclaimer div.float_left h1 {

	font-size:30px;

}

div.disclaimer h3 {

	margin:0 0 0 0;

}

/* Yellow bg */































.yellowbg {

	background:#fffaec;

}

.hide_me_js {

	display:none;

}

/* feeder css */































.block_feeder {

	padding:10px;

	width:auto;

	float:none;

}

.dw_music_content.feeder .dw_music_content_row {

	border:none;

	width:auto;

	padding:0 20px;

}

.width170 {

	width:170px !important;

	padding:10px 0;

}

/* mobile download */































.white_block.mobile_download_banner {

	background:url(../images/burrp/mobile_download/banner_bg.png) no-repeat 0 0;

	height:380px;

	text-align:center;

}

.punchline {

	font-size:38px;

	display:inline-block;

	margin:18px 0 0;

}

.sub_punchline {

	font-size:15px;

}

.aap_bg {

	background:url(../images/burrp/mobile_download/app_bg.png) no-repeat 0 0;

	float:left;

	padding:36px 95px;

}

.aap_bg .photo {

	float:left;

}

.white_block.width457 {

	width:457px;

}

.right_gray_block.width330 {

	width:330px;

}

#videos_home .topcategory_block.mobile_aap_downlaod {

	width:317px;

}

#videos_home .topcategory_block.mobile_aap_downlaod a.arrowN, #videos_home .topcategory_block.mobile_aap_downlaod a.arrowB {

	top:132px;

}

.frame_detail.mobile_aap_downlaod {

	width:212px;

	margin:20px 15px 0 0;

}

.mapp_icon {

	width:34px;

	height:39px;

	float:left;

	margin:0 10px 0 0;

}

.mapp_icon.places {

	background-position:-450px -903px;

	width:24px;

}

.mapp_icon.event {

	background-position:-444px -944px;

}

.mapp_icon.review {

	background-position:-501px -591px;

	width:55px;

	height:30px;

}

.mapp_icon.movies {

	background-position:-444px -986px;

}

.white_block.mobile_aap_downlaod h1 {

	font-size:25px;

}

#videos_home.mapp_dwld {

	height:458px;

 *height:468px;

}

div.mobile_app_req_tab {

	float:right;

	width:310px;

	margin:30px 30px 0 0;

}

.mapp_tab {

	list-style-type:none;

	float:right;

	overflow:hidden;

}

ul.mapp_tab li {

	float:left;

	margin:0 6px 0 0;

}

ul.mapp_tab li a .tabs {

	background:url(../images/burrp/mobile_download/tabs.png) no-repeat 0 0;

	float:left;

	width:70px;

	height:76px;

}

ul.mapp_tab li a .android_tab {

	background-position:0 0;

}

ul.mapp_tab li a:hover .android_tab, ul.mapp_tab li a:active .android_tab, ul.mapp_tab li a.active .android_tab {

	background-position:0 -76px;

}

ul.mapp_tab li a .iphone_tab {

	background-position:0 -152px;

}

ul.mapp_tab li a:hover .iphone_tab, ul.mapp_tab li a:active .iphone_tab, ul.mapp_tab li a.active .iphone_tab {

	background-position:0 -228px;

}

ul.mapp_tab li a .bb_tab {

	background-position:0 -304px;

}

ul.mapp_tab li a:hover .bb_tab, ul.mapp_tab li a:active .bb_tab, ul.mapp_tab li a.active .bb_tab {

	background-position:0 -380px;

}

ul.mapp_tab li a .nokia_tab {

	background-position:0 -456px;

}

ul.mapp_tab li a:hover .nokia_tab, ul.mapp_tab li a:active .nokia_tab, ul.mapp_tab li a.active .nokia_tab {

	background-position:0 -532px;

}

div.tab_details {

	display:none;

	width:304px;

	float:left;

	border:3px solid #e29b0f;

	padding:0 0 20px 0;

}

input.mapp_input {

	color:#707070;

	margin:10px 0 0 10px;

	padding:6px 16px;

	width:245px;

	border:1px solid #d6d6d6;

	border-radius: 2px 2px 2px 2px;

	float:left;

}

.title11 {

	font-size:11px;

	font-style:normal;

	color:#eddfa8;

}

ul.zone_list {

	margin:0;

	padding:0;

	list-style:none;

	float:left;

}

ul.zone_list li {

	margin:10px 0;

	padding:0 20px 0 0;

	float:left;

	width:138px;

}

.zone_photos {

	margin:0 12px 0 0;

	float:left;

}

.vertical_tab_section {

	border-top:1px solid #DEDBD6;

	float:left;

	margin:0 0 0 -21px;

	width:549px;

	position:relative;

}

.vertical_tab_section .zone_left_tab_col {

	float:left;

	position:absolute;

	left:0;

}

.vertical_tab_section .zone_right_tab_col {

	width:202px;

	float:right;

	background-color:#f6f6f6;

	border-left:1px solid #cdcdcd;

	border-bottom:1px solid #cdcdcd;

	height:620px;

	box-shadow:-3px 2px 2px -2px #CCCCCC;

	padding:0 0 10px 0

}

.vertical_tabs {

	margin:0 0 0 1px;

	padding:0 8px 20px 12px;

	float:left;

	width:326px;

	border-top:1px dashed #cdcdcd;

}

.vertical_tabs.active {

	border-top:1px solid #cdcdcd;

	border-bottom:1px solid #cdcdcd;

	background-color:#f6f6f6;

	box-shadow:0 4px 2px -2px #CCCCCC;

}

.vertical_tabs.first, .vertical_tabs.first.active {

	border-top:none;

}

.vertical_tabs .zone_name {

	padding:15px 0;

}

.vertical_tabs .zone_frame82_82 {

	margin:-5px 10px 0 -7px;

}

.vertical_tabs .description {

	padding:0 6px 0 0;

	line-height:16px;

}

.zone_info_header, .zone_info {

	border:1px solid #dddddd;

	float:left;

}

.zone_info_header {

	border-bottom-style:none;

	width:181px;

	background-color:#f6f6f6;

	margin:11px 0 0 9px;

}

.zone_info_header h3 {

	margin:14px 0;

	text-align:center;

	width:100%;

}

.zone_info {

	border-top-style:none;

	width:139px;

	background-color:#ffffff;

	margin:0 0 0 9px;

	padding:0 21px 21px 21px;

}

.zone_info hr.dashed3 {

 *float:left;

 *margin:10px 0 5px 0;

}

.zone_info .result_title_mega {

	margin:20px 0 2px 0;

}

.zone_event {

	display:none;

}

/* Network 18 icon add */































.network18 {

	float:right;

	width:17px;

	height:17px;

	margin: 8px 0 0 5px;

	background:url(../images/n18_logo.gif) no-repeat;

}

.network18 a {

	display:block;

	width:17px;

	height:17px;

	text-indent:-9999px;

	outline:none;

}

.text_transform_none {

	text-transform:none !important;

}

.review_count.top_margin_negative_5px {

	margin:-5px 0 0 0 !important;

}

.title .title_caption {

	display:inline-block;

	float:left;

}

.music_pg .album_block {

	float: left;

	height: 140px;

	background-position: -714px -73px;

	margin: 0;

	padding: 0;

	width: 150px;

}

.music_pg .album_image {

	background: none repeat scroll 0 0 #000000;

	float: left;

	height: 140px;

	margin: 0 0 0 10px;

	overflow: hidden;

	padding: 0;

	position: relative;

	width: 140px;

}

.music_pg .shine_block170 {

	background-position: -865px -343px;

	margin:0;

	padding:0;

	width:140px;

	height:140px;

	position:absolute;

	top:0;

	left:0;

	text-indent:-9999px;

	font-size:1px;

}

.music_pg .album_image img {

	width:140px;

	height:140px;

}

.block_row .detail .title, .block_row1 .detail .title {

	font-size:12px;

}

.music_list_detail2, .music_list_detail3, .head .music_list_detail2:hover, .head .music_list_detail3:hover {

	font-weight:normal;

}

.music_list_detail2 a, .music_list_detail3 a {

	color:#0072BC;

}

.music_list_detail2 a:hover, .music_list_detail3 a:hover {

	color:#FFF;

}

.music_playlist ul li:hover .music_list_category .new_down_arrow {

	background-position: -1070px -16px;

}

.music_playlist ul li:hover .music_list_category .new_up_arrow {

	background-position: -1057px -16px;

}

.ad300 {

	position:relative;

}

.left_ad {

	position:absolute;

	top:0;

	right:-300px;

	z-index:1;

	overflow:hidden;

}

#music_album.block_music_album h3 {

	margin:0;

}

#music_popular_album .play_scroll {

	height:135px;

}

#music_tab a .tab_view_tab {

	padding:0;

	height:93px;

}

span.select_play {

	background: none repeat scroll 0 0 transparent !important;

	display: inherit;

	height: 18px;

	left: 0;

	margin-right: 20px;

	position: relative;

	top: 0;

	width: 18px;

	float:right;

}

.drop_box_list1 li .text_play {

	margin: 0 0 0 5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	font-style:normal;

}

.drop_box_list1 li a .play_now, .drop_box_list1 li a:hover .play_now {

	margin:-3px 0 -5px 5px;

	padding:0;

	background:url(../images/in_sprite1.png) -289px -1241px no-repeat;

	width:23px;

	height:25px;

	float:left;

}

.drop_box_list1 li a .play_next {

	margin:0 2px 0 5px;

	padding:0;

	background:url(../images/in_sprite1.png) -313px -1269px no-repeat;

	width:20px;

	height:16px;

	float:left;

}

.drop_box_list1 li a:hover .play_next {

	background:url(../images/in_sprite1.png) -289px -1269px no-repeat;

}

.drop_box_list1 li a .play_last {

	margin:0 2px 0 5px;

	padding:0;

	background:url(../images/in_sprite1.png) -313px -1287px no-repeat;

	width:20px;

	height:16px;

	float:left;

}

.drop_box_list1 li a:hover .play_last {

	background:url(../images/in_sprite1.png) -289px -1287px no-repeat;

}

.play_arrow {

	background: url(../images/zigzag_top.png) no-repeat scroll 0 0 transparent;

	height: 7px;

	left: 25px;

	position: absolute;

	top: -5px;

	width: 18px;

	z-index: 10;

}

.left_ad_long {

	width:300px;

	height:250px;

	overflow:hidden;

	float:left;

}
.Pad128 {padding: 12px 0 0 5px;}
#poll_votes { margin-top: -16px;}

#appendToAskMe .ui-autocomplete {
	height:230px;
	overflow:auto;
}
.play_footer {
	background:url(../images/in_sprite1.png) -1028px -610px no-repeat;
	cursor:pointer;
	margin:0 !important;
	height: 24px;
	width: 24px;
	position:absolute;
	bottom:5px;
	right:5px;
	float:left;
	display:none;
}
.channel_content a .sponser_logo {
	margin:0 5px 15px 8px!important;
	padding:0;
	position:relative;
	width:130px;
	height:90px;
	float:left;
}
.channel_content a:hover .sponser_logo {
	background:url(../images/footer_icon_bg.png) 0 0 repeat-x;
	box-shadow:0 2px 3px #999;
	cursor:pointer;
	border-radius:5px;
}
.channel_content a:hover .sponser_logo .play_footer {
	display:block;
}

.top_ad_wrapper {
	margin:0 auto;
	width:1000px;
	position:relative;
	text-align:center;
}
.logo18 {
	margin:0;
	padding:0;
	width:23px;
	height:23px;
	position:absolute;
	top:0;
	right:0;
}
.related_story p {
	line-height:18px;
}
.related_story .result_title2 {
	min-height:25px;
}
.related_story .result_title {
	width:500px;
}
.related_story .news_thumbs {
	margin:-5px 3px 0 0;
	float:left;
	min-height:0;
}
.go_btn {
	margin:5px 0 0 5px;
	width:44px;
	height:24px;
	background-position: -639px -1242px;
	border:none;
	float:left;
	cursor:pointer;
	text-indent:-9999px;
	color:transparent;
}
.go_btn:hover{
	background-position: -639px -1268px;
}
.go_btn:active {
	background-position: -639px -1294px;
}
.img_alt {
	/*background:#D22F23;*/
	position:relative;
	top:20%;
	width:inherit;
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
}
.music_list_detail1, .music_list_detail2 {
	font-weight:normal !important;
}
.music_list_detail1 a, .music_list_detail2 a {
	font-weight:bold !important;
}
.music_list_detail1 .description a {
	font-weight:normal !important;
}
.girls_home {
	border-bottom:1px solid #DEDBD6 !important;
	height:476px;
}

/*****************************************dropdown auto width 16-05-12**************************************************************/
.drop_box_aw {display: none; margin: 0; padding: 0; position: absolute; left: 0; top: 30px; width: auto; z-index: 101;}
.drop_box_middle_aw {background-position: 0 -504px; float: left; margin: 0; padding: 0; width: auto;}
.drop_box_list_aw {font-family: 'opensan-webfont'; font-size: 11px; font-style: italic;list-style: none outside none; margin: 0; padding: 0;}
.drop_box_list_aw li a { border-bottom: 1px solid #F0F0F0; color: #333333; display: block; margin: 0 6px;  padding: 10px 0; width: auto;}
.drop_box_list_aw li a:hover {	border-bottom:1px solid #f0f0f0; background-color:#d53225; text-decoration:none; color:#FFF;}
.drop_box_middle_aw.dd_mid_rpt_aw {height: 250px;   overflow-x: hidden; overflow-y: auto;}
.dd_mid_rpt_aw{ background:#FFF; border:1px solid #CCC; border-top:none; border-radius:0 0 0 10px; box-shadow: -4px 5px 5px #ccc;}

/*****************************************dropdown auto width end**************************************************************/

.uah{ color:#999;}



.photonh101 a.noimgc201x115{ background:#D22F23; color:#FFF; font: 11px Arial; padding:3px; width:201px; height:115px; display:inline-block}
.consumption_detail a{ color:#0072bc}

.bird_404_page{background:url(../images/error/404_birds_img.png) no-repeat; height:628px; border:1px solid #cccccc; position:relative;}
.bird_404_page .details{position:absolute; top:82px; left:154px;}
.bird_404_page .details h1{font-size:60px; color:#d53225; line-height:60px;}
.bird_404_page .details h2{font-size:24px; color:#333333; line-height:24px; font-family: 'anton-webfont'; font-weight:normal; text-transform:uppercase;}
.bird_404_page .details h2 a{color:#d53225;}
.bird_404_page .details h2 a:hover{color:#0072BC;}

.maintenance{background:#ffffff url(../images/error/general_maintenance_img.png) no-repeat; min-height:467px; border:1px solid #cccccc; position:relative;}
.maintenance .details{position:absolute; top:125px; left:420px;}
.maintenance .details h1{font-size:48px; color:#d53225; line-height:48px;}
.maintenance .details h2{font-size:24px; color:#333333; line-height:24px; font-family: 'anton-webfont'; font-weight:normal; text-transform:uppercase;}
.maintenance .details h2 a{color:#d53225;}
.maintenance .details h2 a:hover{color:#0072BC;}
.maintenance .details h2 span{font-size:18px; display:block;}
.maintenance .details p{color:#4e4e4e; line-height:24px; margin:20px 0 ; font-size:14px;}

.common_maintenance{background:#ffffff url(../images/error/comman_maintenance_img.png) no-repeat; min-height:467px; border:1px solid #cccccc; position:relative;}
.common_maintenance .details{position:absolute; top:85px; left:420px;}
.common_maintenance .details h1{font-size:48px; color:#d53225; line-height:48px;}
.common_maintenance .details h2{font-size:24px; color:#333333; line-height:24px; font-family: 'anton-webfont'; font-weight:normal; text-transform:uppercase;}
.common_maintenance .details h2 a{color:#d53225;}
.common_maintenance .details h2 a:hover{color:#0072BC;}
.common_maintenance .details h2 span{font-size:18px; display:block;}
.common_maintenance .details p{color:#4e4e4e; line-height:24px; margin:20px 0 ; font-size:16px;}

.footer_disclaimer {
	margin:0 auto;
	font-size:9px;
	color:#CCC;
	width:1000px;
	line-height:normal;
}
.footer_disclaimer p {
	margin:0 0 40px 100px;
}
.footer_disclaimer a {
	color:#CCC;
}

.no_bg {
	background:none !important;
	border:none !important;
}
input:focus {
	/*background:none;*/
	border:none;
	outline:none;
}
.left_View ul.drop_box_list1 ul.my_playlists {
	left:inherit !important;
	right:138px;
}
.left_View .drop_box_list1 .arrow {
	display:none;
}
input.submit_feedback {
	margin:0 0 0 5px;
	background-position: -685px -1242px;
	width:89px;
	height:24px;
	border:none;
	float:left;
	cursor:pointer;
	text-indent:-9999px;
	color:transparent;
}
.submit_feedback:hover{
	background-position: -685px -1268px;
}
.submit_feedback:active {
	background-position: -685px -1294px;
}
ul.alpha_list {
	margin:-20px 0 0 22px;
	padding:0;
	list-style:lower-roman;
	color:#666666;
}
ul.alpha_list li {
	margin:10px 0;
	padding:0;
}
ul.dot_list {
	margin:-20px 0 0 22px;
	padding:0;
	color:#666666;
}
ul.dot_list li {
	margin:10px 0;
	padding:0;
}
.photo_detail a{text-decoration: underline; color:#0072BC}

#comment_post .comments_view .viewer .blue_anchor a, a.blue_anchor1 {color: #0072BC; text-decoration: none; word-wrap: break-word;}

a .follow_btn1 {
 	background: url("http://im.active18.com/images/in_sprite1.png") no-repeat -485px -902px;
	float: left;
	height: 24px;
	text-indent: -9999px;
	width: 69px;
}

/* common breadcrumbs */
.breadcrumb{border-bottom: 1px dashed #C6C3BE; background:#f7f5f0;}
.breadcrumb li{background:url('../images/breadcrumb_arow.png') no-repeat right top; height:13px; font:11px Arial; color:#999999; float:left; padding:5px 18px 5px 10px; list-style:none;}
.breadcrumb li a{color:#333; text-transform: capitalize;}
.breadcrumb li a:hover, .breadcrumb li.last, .breadcrumb li .active{background:none; color:#d53225}

/* Bookmark Foote */
.PR{position:relative;}
.tooltip_bx{ position:absolute; top:-145px; left:-15px; background:#f9f9f9; box-shadow:3px 3px 3px #BDBDBD; padding:20px; display:inline-block; z-index:999; border-radius:10px; width:125px;}
.tooltip_bx .anton_18{ font:18px/20px 'anton-webfont', arial; color:#333333;}
.tooltip_bx .anton_18:hover{color:#0072BC;}
.tooltip_bx .oswald_g12{color:#666666; font:12px 'oswald-webfont', Arial;}
.tooltip_bx .oswald_12{color:#d53259; font:12px 'oswald-webfont', Arial; margin-bottom:5px !important;}
.tooltip_bx .tip_arw{position:absolute; left:50%; bottom:-5px; background:url(images/tip_arw.png) 0 0 no-repeat; width:10px; height:5px; display:inline-block;}



#top10song .sclt_song{position:absolute; right:20px;}

/*Top 10 song tabs*/
#top10song .gray_block_middle{display:none; height:348px;}
#top10song h3{padding:15px 0 10px 20px}
#top10song .tabs{background:#fafafa; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; margin-bottom:12px; text-transform: uppercase; padding-left:2px}
#top10song .tabs ul{margin:0; padding:0; list-style:none}
#top10song .tabs ul li{color: #333333; font:13px/13px 'oswald-webfont'; float:left; border-right:1px solid #d1ceca; padding:3px 4px 5px 4px;}
#top10song .tabs ul li a{padding:6px 7px; display:inline-block}
#top10song .tabs ul li a:hover, #top10song .tabs ul li a.act{background:#d53225; color:#FFF; border-radius:2px; box-shadow: 2px 2px 1px #bebebe;}
#top10song .tabs ul li.last{border-right:none}
/*Top 10 song tabs end*/

/*first_cut*/
#first_cut {width:260px; height:410px; overflow:hidden ;}
#first_cut h3{line-height:14px}
#first_cut a.bx-next {background:url('http://im.active18.com/images/in_sprite1.png?v=0.1') no-repeat -954px -505px; cursor: pointer; height: 54px; position: absolute; right: -24px; top: 95px;  width: 27px; z-index: 8; font-size:0;}
#first_cut a.bx-next:hover {background-position: -954px -559px;}
#first_cut a.bx-prev {background:url('http://im.active18.com/images/in_sprite1.png?v=0.1') no-repeat -927px -505px;  cursor: pointer; height: 54px; left: -20px; position: absolute; top: 90px; width: 27px;  z-index: 8; font-size:0;}
#first_cut a.bx-prev:hover {background-position: -927px -559px;}
#first_cut .movie_scroll {float: left; padding: 20px 10px 0 10px; text-align: center; width: 237px;}
#first_cut .description {color: #999999; font-size: 11px; font-style: italic; margin: 10px 0; padding: 0;}
#first_cut .title {color: #222; font-size: 18px;  font-weight: bold; margin:0; padding:0; line-height:18px}
#first_cut .movie_scroll_box {background:#FFFFFF; border: 1px solid #C4C4C4; border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 2px #CCCCCC; float: left; margin: 0; padding: 0; position: relative; width: 143px; margin-left:50px}
#first_cut .movie_scroll_box .movie_scroll_thumb{background:#000000; float: left; height: 193px; margin: 3px; overflow: hidden; padding: 0; position: relative; width: 136px;}
#first_cut .read_reviews{background:url('../images/sprite_icon.png?v=0.1') no-repeat 0 -47px; width:104px; height:24px; display:inline-block; font-size:0}
.block_right300 .more_link .view_all_video{margin:18px 0 18px 75px}
.ML40{margin-left:40px !important;}
/*first_cut end*/

#download .tabs{text-transform: uppercase; padding-left:10px; margin:20px 10px 0 10px}
#download .tabs ul{margin:0; padding:0; list-style:none}
#download .tabs ul li{color: #333333; font:13px/13px 'oswald-webfont'; float:left; border-right:1px solid #d1ceca; padding:0 4px 0 4px;}
#download .tabs ul li a{padding:6px 8px; display:inline-block}
#download .tabs ul li a:hover, #download .tabs ul li a.act{background:#d53225; color:#FFF; border-radius:2px; box-shadow: 2px 2px 1px #bebebe;}
#download .tabs ul li.last{border-right:none}
#wide_section h3{float: left; margin:20px 0 15px 0;   padding: 0;}

/* OUTBRAIN 22.03.2013 */
.OUTBRAIN { background-color: #fff; padding: 10px 10px 10px 10px; border: 1px solid #DEDBD6; margin-top: 20px; }
.OUTBRAIN .rec-link {
	color: #0072BC !important;
	font-weight: normal !important;
}
.OUTBRAIN a.rec-link {
	color: #0072BC !important;
}
.OUTBRAIN a:hover { text-decoration: underline; !important }
.OUTBRAIN .ob_custom_header {
	font-size: 14px !important;
}

.btn_smsReminder_series {
	background: url('../images/sms-reminder-normal.png') no-repeat scroll 0px 0px transparent; height: 24px; display: block; width: 177px;
}
.btn_smsReminder_series:hover {
	background: url('../images/sms-reminder-hover.png') no-repeat scroll 0px 0px transparent !important;
}
.btn_smsReminder_series:active {
	background: url('../images/sms-reminder-active.png') no-repeat scroll 0px 0px transparent !important;
}