@charset "utf-8";
/* CSS Document */
* { font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; }
ul li { list-style:none; }
body, html { background:#7B9D06 url(../images/body_bg.png) bottom repeat-x; margin:0px; padding:10px 0px 0px 0px; background-attachment:fixed;}
.blu{text-decoration:underline;color:#627d05;}#faq ul{padding:0px 25px;list-style-position:inside;list-style:disc; }#faq ul li{list-style:disc; padding:0px 0px 0px 10px;} #faq p{padding:0px; margin:0px 0px 10px 0px;}
.flt { float:left; }
.fltr { float:right; }
.clr { clear:both; }
.lh5{line-height:5px;}
ul, ul li { padding:0px; margin:0px; }
.mr { margin-right:10px; }
.ml { margin-left:10px; }
.b250 { width:284px; height:250px; border:1px solid #f2f2f2; float:left; }.b251 { width:250px; height:280px; border:1px solid #f2f2f2; overflow:hidden; }
.tr { text-align:right; }
.tc { text-align:center; }
#bottom_bar { position:absolute; z-index:99999px; margin:0px; z-index:99999; bottom:0px; left:0px; width:100%; height:40px; padding:13px 0px 0px 0px; }
@media screen {
div#bottom_bar { position: fixed; }/* Don't do this at home */
* html { overflow-y: hidden; }
* html body { overflow-y: auto; height: 100%; padding: 0px; font-size: 100%; }
* html div#bottom_bar { position: absolute; }
a { text-decoration:none; outline:none; }
/* All done. */
}
hr{border-bottom:1px dotted #666; margin:5px 0px; clear:both; color:transparent;}
.upl_cmpl{background:url(../images/upload_completed.png) left top no-repeat; width:314px; height:93px; display:block; text-indent:-99999px; margin:50px auto;}
/*notice bar*/
#notice, #notice .error, #notice_red .error, #notice .tick, #notice .alert, .delete{background:url(../images/notice.png) no-repeat; font-weight:bold; line-height:33px;}
#notice_red{background:url(../images/notice_red.png) no-repeat; font-weight:bold; line-height:33px; height:35px; margin:1px auto 10px; padding:0px 10px; width:830px; overflow:hidden; color:#FFF;}

#notice{height:35px; margin:1px auto 10px; padding:0px 10px; width:830px; overflow:hidden;}#notice a{text-decoration:underline;color:#627d05;}
#notice .error, .delete{ background-position:-20px -35px; height:33px; display:block; padding-left:27px; width:750px; }
#notice_red .error{ background-position:-20px -35px; height:33px; display:block; padding-left:27px; width:750px; color:#FFF; text-decoration:blink; }#notice_red a{color:#FFF; text-decoration:blink;}
#notice .alert, #notice_red .alert{ background-position:-20px -62px;height:33px; display:block; padding-left:27px; width:750px;}
#notice .tick, #notice_red .tick{ background-position:-20px -89px;height:33px; display:block; padding-left:27px; width:750px;}
#notice_emp{height:16px; line-height:16px; font-size:11px; width:830px;}
#google_ads{width:728px; height:90px; overflow:hidden; margin:auto; clear:both;}
.banner_728{width:728px; height:110px; overflow:hidden; margin:auto;}
#google_ads_468{width:468px; height:60px; overflow:hidden; margin:-75px 0px 5px 0px; clear:both; float:right;}
#mehndi_ads_468{margin:10px 0px 0px 0px; clear:both;}

#google_ads_250{width:250px; height:250px; overflow:hidden; margin:5px 0px; clear:both;}
#google_ads_200{width:200px; height:200px; overflow:hidden; margin:5px 0px; clear:both;}

.loader { background:url(../images/loader.gif) center center no-repeat; min-height:35px; line-height:35px; }
.thumb_nail { padding:1px; border:1px solid #CCC; }
#fplayer { color:#CCC; width:640px; height:400px; background-color:#000; }
.gthumb { color:#333; font-size:11px; font-weight:bold; }
.fileUploadQueueItem { font:11px Verdana, Geneva, sans-serif; background-color:#F5F5F5; border:3px solid #E5E5E5; margin-top:5px; padding:10px; width:200px; }
.fileUploadQueueItem .cancel { float:right; }
.fileUploadProgress { background-color:#FFF; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #C5C5C5; border-bottom:1px solid #C5C5C5; margin-top:10px; width:100%; padding:2px; }
.fileUploadProgressBar { background-color:#7dc044; }
.colaspe { display:none; }
.ac_results { padding:0px; border:1px solid #aaa; background-color:Window; overflow:hidden; }
.ac_results ul { width:100%; list-style-position:outside; list-style:none; padding:0; margin:0; background:#FFF; }
.ac_results iframe { display:none; display/**/:block; position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; }
.ac_results li { margin:0px; padding:2px 5px; cursor:pointer; display:block; width:100%; font:menu; font-size:12px; overflow:hidden; }
.ac_loading { background:url(../images/loader.gif) right center no-repeat; }
.ac_over { background-color:#D2EAC8; color:#333333; }
.grn { color:#090; font-weight:bold; }
.grn_j { background:url(../images/tick.png) no-repeat left top; color:#009900; font-weight:bold; padding:1px 0px 0px 18px; margin-right:0px; margin-bottom:2px; height:20px; line-height:20px; display:block; float:left; }
.err_j { background:url(../images/alert.png) no-repeat left top; color:#FF0000; font-weight:bold; padding:1px 0px 0px 18px; margin-right:0px; margin-bottom:2px; height:20px; display:block; float:left; }
.red { color:#F00; font-weight:bold; }
.tim { background:url(../images/time.png) top left no-repeat; width:46px; height:17px; line-height:17px; text-align:center; font-size:11px; font-weight:bold; color:#FFF; position:relative; z-index:1000; z-index:1000px; margin:0px; padding:0px; }
.fea_a { display:block; overflow:hidden; height:101px; }
.fea_a div { bottom:26px; left:72px; }
.hom_a { display:block; overflow:hidden; width:97px; float:left; margin-right:5px; }
.hom_a div { bottom:19px; left:48px; float:left; }
.vids_a { display:block; overflow:hidden; height:105px; }
.vids_a div { top:-19px; left:80px; margin:0px; padding:0px; }
.rel_a { display:block; overflow:hidden; width:88px; float:left; }
.rel_a div { bottom:19px; left:36px; float:left; }
.rate_class { display:none; float:left; margin:8px 0px 0px 35px; }
#sub_menu { display:none; text-align:center; color:#666; margin-top:10px; }
#vid_comments { }
/*main_sprite bgs*/
#header .left, #header .right, #header h1 a, .upl_small, .upl_large, .reg_bt, #header .search, #recent_videos .prev, #recent_videos .next, .vote, #home_features .news .listimg, #mpannel_end, #recent_videos .head ul li a.selected, .tab_closed, .fix_nav_left, .fix_nav_right { background:url(../images/main_sprite.png) no-repeat; }
#header .middle, #recent_videos .head, #home_features .active_user .head, #home_features .news .head, #home_features .polls .head, #home_features .active_user .listing, #right_pannel .broadcast .head, .buttons, #right_pannel .broadcast .listing, .fix_nav, #player_pannel .logos .head, .releated_vids .related_vids .head { background:url(../images/bgs.png) repeat-x; }
#videos .head, #videos .bottom, #live_tv .head, #usr_vids .head, #live_tv .bottom, #t_shows .head, #t_shows .bottom { background:url(../images/sections.png) no-repeat; }
/*paging*/
#videos_only, #videos_only .bottom{ background:url(../images/sections_alter.png) no-repeat; }
#paging_master { min-width:430px; text-align:left; padding-left:10p; height:30px; font-size:12px; }
.pagingn_st, .pagingn a:hover { float:left; color:#FFFFFF; font-weight:bold; background-color:#69a8e0; height:20px; width:20px; margin:2px; text-align:center; text-decoration:none; border:1px solid #337ed2; line-height:20px; }
.pagingn a { float:left; color:#3b8ce8; background-color:#ffffff; height:20px; width:20px; margin:2px; text-align:center; text-decoration:none; border:1px solid #d3d2d2; line-height:20px; }
.pagingn_np a { float:left; color:#3b8ce8; font-weight:bold; background-color:#ffffff; height:20px; margin:2px; padding:0px 5px; text-align:center; text-decoration:none; border:1px solid #d3d2d2; line-height:20px; }
.pagingn_np a:hover { color:#FFFFFF; font-weight:bold; background-color:#69a8e0; text-decoration:none; border:1px solid #337ed2; }
/*main_sprite bgs*/
.buttons { border:1px solid #b8b8b8; height:28px; line-height:28px; padding:0px 15px; display:inline-block; background-position:0px -610px; color:#333; font-weight:bold; text-align:center; }
#bottom_bar .fix_nav { background-position:0px -10px; height:40px; margin:0px 20px; }
#bottom_bar .fix_nav_bg { height:30px; float:left; padding:5px 0px; display:bloack; width:100%; }
.divder { width:0px; height:30px; border:0px; border-left:#FFF 1px solid; border-right:#bdbdbd 1px solid; }
#bottom_bar .fix_nav_left { background-position:-806px -86px; height:40px; width:10px; margin-left:-10px; float:left; }
#bottom_bar .fix_nav_right { background-position:-839px -86px; height:40px; width:10px; margin-right:-10px; float:right; }
.fix_nav_bg a { color:#333; font-size:12px; float:left; display:block; }
.grey { color:#666; }
#wrapper { width:964px; margin:0 auto; }
#header { height:116px; width:100%; }
#header .left { background-position:-967px -200px; width:1px; height:116px; }
#header .right { background-position:-980px -200px; width:1px; height:116px; }
#header .middle { background-position:0px -225px; width:962px; height:116px; }
#header h1 { padding:0px; margin:0px; }
#header h1 a { background-position:-795px 0px; width:210px; height:56px; margin:5px 0px 14px 10px; text-indent:-99999px; float:left; }
#header .nav { height:40px; list-style:none; list-style-image:none; width:330px; float:left; }
#header .nav li { float:left; background:url(../images/nav_devider.png) repeat-y right; }
#header .nav li a { height:40px; float:left; display:block; line-height:40px; padding:0px 13px; font-size:12px; color:#333; font-weight:bold; text-transform:uppercase; text-decoration:none; }
#header .nav li a:hover { background:url(../images/nav_hover.png) repeat-x; }
#header .li a { padding-left:15px; }
.welcome { line-height:40px; height:40px; float:left; padding:0px 5px; font-size:12px; }
.vote { background-position:-345px 0px; width:75px; height:27px; display:block; text-indent:-9999px; margin-top:6px; border:0px; cursor:pointer; }
.upl_small { background-position:-535px 0px; width:116px; height:27px; display:block; text-align:center; line-height:27px; font-size:12px; font-weight:bold; color:#FFF; margin-top:6px; }
.upl_small:hover { background-position:0px -95px; }
.cchannel_large { background:url(../images/c_watch_channel.png) no-repeat; width:267px; height:40px; float:left; display:block; text-indent:-99999px; margin:5px 0px 0px 0px; }
.upl_large { background-position:-410px -45px; width:267px; height:40px; float:left; display:block; text-indent:-99999px; margin:5px 0px 0px 0px; }
.upl_large:hover { background-position:-200px -95px; }
#header .search { background-position:0px -45px; width:391px; height:25px; margin:18px 10px 0px 0px; padding:7px; }
.reg_bt { background-position:-430px 0px; width:99px; height:25px; display:block; text-align:center; text-decoration:none; color:#bd5a20; font-weight:bold; font-size:12px; line-height:25px; margin:8px 5px 0px; }
.reg_bt:hover { background-position:-470px -95px; }
#main_panel { background:url(../images/trans_bg.png) left top repeat-y; width:932px; min-height:300px; padding:0px 16px 0px 16px; overflow:auto; }
#mpannel_end { background-position:0px -334px; width:932px; height:10px; padding:0px 16px; line-height:5px; font:1px; }
#videos, #videos_only{ margin-right:8px; float:left; margin-bottom:10px; }
#videos .head, #videos_only .head{ background-position:0px 0px; width:305px; height:140px; display:block; text-indent:-99999px; }
#videos .body, #videos_only .body{ background:#fefdf8; border-left:1px solid #fef2ce; border-right:1px solid #fef2ce; width:283px; padding:10px 10px 0px 10px; height:510px; }
#videos .listing, #videos_only .listing { border-bottom:1px solid #e4e3df; height:65px; padding-bottom:10px; margin-bottom:10px; font-size:12px; }
#videos .listimg, #videos_only .listimg{ border:1px solid #c5c5c5; height:64px; width:92px; padding:1px; margin:0px 10px 0px 0px; float:left; }
#videos .listing a, #videos .listing a:hover, #videos_only .listing a, #videos_only .listing a:hover { color:#627d05; font-size:12px; }
#videos .listing b,#videos_only .listing b, #t_shows .listing b { font-size:14px; }
#videos .listing, #videos_only .listing { line-height:18px; }
#videos .viewall,#videos_only .viewall { color:#974a10; font-size:14px; float:right; font-weight:bold; margin:5px 0px 10px 0px; text-decoration:none; }
#videos .bottom{ background-position:0px -155px; width:305px; height:10px; line-height:10px; font-size:1px; }

#videos_only .head{width:618px;} 
#videos_only .body{width:596px;}
#videos_only .listing{float:left; width:298px; height:70px;}
#videos_only .bottom{width:618px; background-position:0px -155px;  height:10px; line-height:10px; font-size:1px;}

#live_tv { margin-right:9px; float:left; margin-bottom:10px; }
#live_tv .head { background-position:-314px 0px; width:305px; height:140px; display:block; text-indent:-99999px; }
#live_tv .body { background:#fdfbfe; border-left:1px solid #faeaff; border-right:1px solid #faeaff; width:283px; padding:10px 10px; height:500px; }
#live_tv .listing { min-height:222px; margin-bottom:10px; font-size:12px; }
#live_tv .listimg, .list_news img.listimg { border:1px solid #e6e6e6; height:63px; width:63px; margin:0px 5px 10px 0px; float:left; }
#live_tv .listimg_r { border:1px solid #e6e6e6; height:63px; width:63px; margin:0px 0px 10px 0px; float:left; }
#live_tv .viewall { color:#6f1a92; font-size:14px; font-weight:bold; float:right; text-decoration:none; }
#live_tv h3 { color:#6f1a92; font-size:16px; margin:0px 0px 10px 0px; }
#live_tv b { font-size:12px; }
#live_tv .up_listing { border-bottom:1px solid #e4e3df; padding-bottom:10px; margin-bottom:10px; font-size:12px; }
#live_tv .up_listing a, #live_tv .up_listing a:hover { color:#627d05; font-size:12px; }
#live_tv .bottom { background-position:-314px -155px; width:305px; height:10px; line-height:10px; font-size:1px; }
#t_shows { float:left; margin-bottom:10px; }
#t_shows .listing b a { color:#000; }
#t_shows .head { background-position:-628px 0px; width:305px; height:140px; display:block; text-indent:-99999px; }
#t_shows .body { background:#f8fafe; border-left:1px solid #f5f5f6; border-right:1px solid #f5f5f6; width:283px; padding:10px 10px; height:500px; }
#t_shows .listing { border-bottom:1px solid #e4e3df; min-height:48px; padding-bottom:10px; margin-bottom:8px; font-size:12px; }
#t_shows .listimg { border:1px solid #c5c5c5; height:48px; width:48px; padding:1px; margin:0px 10px 0px 0px; float:left; }
#t_shows .viewall { color:#1a6192; font-size:14px; float:right; font-weight:bold; text-decoration:none; }
#t_shows .bottom { background-position:-628px -155px; width:305px; height:10px; line-height:10px; font-size:1px; }
#recent_videos { width:100%; margin:5px 0px; clear:both; }
#recent_videos .head { background-position:0px -345px; background-color:#f0f7db; width:100%; height:35px; line-height:35px; font-weight:bold; }
#recent_videos .head span { float:left; display:block; padding:0px 10px; text-shadow: 0 -1px 1px rgba(255, 255, 255, 1.25); }
#recent_videos .head ul { list-style:none; list-style-image:none; }
#recent_videos .head ul li { float:left; }
#recent_videos .head ul li a { list-style:none; font-size:11px; padding:0px 20px; color:#333; text-decoration:none; height:33px; text-shadow: 0 -1px 1px rgba(255, 255, 255, 1.25); }
#recent_videos .head ul li a.selected { background-position:-574px -86px; float:left; font-size:11px; padding:0px 16px 0px 20px; color:#6f7173; text-decoration:none; }
.tab_closed { background-position:-771px -86px; float:left; height:33px; width:4px; font-size:0px; }
#recent_videos .body { clear:both; height:205px; width:100%; background:#f8f8f8; }
#recent_videos .left { background:#f2f2f2; border-right:1px solid #fff; float:left; width:44px; height:205px; text-align:center; }
#recent_videos .right { background:#f2f2f2; border-left:1px solid #fff; float:right; width:44px; height:205px; text-align:center; }
#recent_videos .next { background-position:-655px 0px; width:34px; height:34px; display:block; text-indent:-99999px; margin:85px 5px 0px 5px; }
#recent_videos .prev { background-position:-695px 0px; width:34px; height:34px; text-indent:-99999px; display:block; margin:85px 5px 0px 5px; }
#recent_videos .middle { width:840px; height:185px; padding:10px 0px; margin:0px; border-left:1px solid #ccc; border-right:1px solid #ccc; float:left; }
#recent_videos .paging { width:922px; margin:1px 0px 5px 0px; color:#51646b; font-size:11px; clear:both; height:110px; background:#eee; padding:10px 5px; }
#recent_videos .listing { width:120px; margin:0px 24px; float:left; font-size:12px; padding:0px; display:inline; }
#recent_videos .listimg { border:1px solid #c5c5c5; height:92px; width:116px; padding:1px; margin:0px 0px 7px 0px; }
#recent_videos .title { color:#627d05; font-weight:bold; width:118px; }
#recent_videos .listing a, #recent_videos .listing a:hover { color:#627d05; font-size:12px; }
#home_features { width:100%; clear:both; margin-bottom:10px; float:left; }
#home_features .active_user { width:304px; float:left; background:#fff; border-bottom:1px solid #f3f3f3; }
#home_features .active_user .head { background-position:0px -345px; width:284px; background-color:#333; height:35px; line-height:35px; font-weight:bold; font-size:14px; padding:0px 10px; color:#f2f2f2; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); }
#home_features .active_user .body { width:304px; height:258px; padding:2px 0px 0px; background:url(../images/auser_bg.png) repeat-y right top; border-bottom:1px solid #fff; }
#home_features .active_user .listing { background-position:0px -640px; margin:0px; font-size:12px; line-height:17px; padding:10px 0px 0px 10px; height:76px; }
#home_features b { font-size:12px; }
#home_features .active_user .listimg { border:1px solid #c5c5c5; height:58px; width:58px; padding:1px; margin:0px 10px 0px 0px; float:left; }
#home_features a, #recent_videos a:hover { color:#627d05; font-size:12px; }
#home_features .polls { width:315px; float:left; background:#f3f3f3; padding-bottom:1px; }
#home_features .polls .head { background-position:0px -345px; width:295px; height:35px; background-color:#CCC; line-height:35px; font-size:14px; font-weight:bold; padding:0px 10px; }
#home_features .polls .body { width:295px; height:260px; padding:0px 10px; background:#f8f8f8; padding:0px 10px; border-bottom:1px solid #fff; }
#home_features .polls .listing { margin:0px; font-size:12px; line-height:25px; padding:10px 0px 0px 10px; }
#home_features .news { width:313px; float:left; background:#f3f3f3; padding-bottom:1px; }
#home_features .news .head { background-position:0px -345px; width:293px; height:35px; line-height:35px; background-color:#CCC; font-size:14px; font-weight:bold; padding:0px 10px; }
#home_features .news .body { width:292px; height:260px; padding:0px 10px; background:#f8f8f8; border-left:1px solid #e8e8e8; border-bottom:1px solid #fff; }
#home_features .news .listing { margin:0px; font-size:12px; line-height:20px; padding:10px 0px 0px 10px; height:75px; border-bottom:dotted 1px #999; }
#home_features .news b { font-size:11px; color:#6d9521; }
#home_features .news .listimg { background-position:-730px 0px; width:48px; height:38px; font-size:18px; font-weight:bold; line-height:48px; text-align:center; display:block; padding:7px 0px 3px; margin:0px 10px 0px 0px; float:left; }
#footer { width:100%; clear:both; min-height:170px; margin-top:20px; }
#footer .wrapper { width:930px; margin:0 auto; color:#FFF; }
#footer ul { width:186px; float:left; list-style:none; list-style-image:none; font-size:12px; line-height:22px; color:#FFF; }
#footer ul li, #footer ul li b, #footer ul li a { color:#FFF; }
.copy_new { width:930px; text-align:center; font-size:12px; display:block; padding:27px 0px 0px; clear:both; }
/*Live Tv Section*/
.upd_vid, .del_vid, .gen_th, .myaccount, .bff_on, .bff_off, .rounded_panel, #left_nav .body, #left_nav .bottom, #left_nav ul li a:hover, #left_nav ul li a, #left_nav ul li a.selected, .broadcast b, .broadcast .time, .broadcast .tv, .broadcast .tag, #right_pannel h1, #right_pannel .caption, .blub, .dnl_plugin, .rpt_video, .rpt_audio, .tag, .open, .close, .player_bottom, .share_vid, .comm_vid, .flag_vid, .fav_vid, .send_vid, .home, .video, .talkshow, .tvchannel, .binfo, .inbox, .bcomments, .binvite { background:url(../images/sub_pages_sprite.png) no-repeat; }
/*bottom Bar*/
.home { background-position:-195px -630px; width:25px; height:18px; margin:8px 5px; text-indent:-9999px; }
.video { background-position:-230px -630px; width:25px; height:18px; margin:8px 5px; text-indent:-9999px; }
.talkshow { background-position:-290px -630px; width:25px; height:18px; margin:8px 5px; text-indent:-9999px; }
.tvchannel { background-position:-260px -630px; width:25px; height:18px; margin:8px 5px; text-indent:-9999px; }
.binfo { background-position:-697px -629px; width:25px; height:18px; margin:8px 5px; text-indent:-9999px; }
.inbox { background-position:-850px -630px; height:18px; margin:8px 5px; padding-left:20px; }
.bcomments { background-position:-850px -660px; height:18px; margin:8px 5px; padding-left:20px; }
.binvite { background-position:-850px -685px; height:18px; margin:8px 5px; padding-left:20px; }
.bff_on { background-position:-850px -580px; height:18px; margin:8px 5px; padding-left:20px; }
.bff_off { background-position:-850px -605px; height:18px; margin:8px 5px; padding-left:20px; }
.myaccount { background-position:-850px -555px; height:18px; margin:8px 5px; padding-left:20px; }
.upd_vid { background-position:-349px -569px; width:42px; height:35px; display:block; float:left; cursor:pointer; margin:0px 1px 3px 0px; text-indent:-9999px; }
.del_vid { background-position:-392px -569px; width:42px; height:35px; display:block; float:left; margin:0px 1px 3px 0px; text-indent:-9999px; }
.gen_th { background-position:-435px -569px; width:42px; height:35px; display:block; cursor:pointer; float:left; margin:0px 0px 3px 0px; text-indent:-9999px; }
/*bottm ended*/
.rounded_panel { background-position:-180px -750px; overflow:auto; width:100%; padding:10px 0px; }
.sub_shadow { background:#fff url(../images/sub_pages_shadow.png) -10px 0px repeat-y; min-height:350px; overflow:auto; font-size:12px; padding:0px 10px; width:auto; }
.sub { background:#fff; min-height:350px; overflow:auto; font-size:12px; padding:0px 10px 10px 10px; }
#left_nav { margin-right:7px; margin-bottom:10px; width:175px; float:left; }
#right_pannel { margin-bottom:10px; width:730px; min-height:300px; float:right; }

.vids_page{/*background-color:#d88130;*/}
.talkshow_page{/*background-color:#6289a6;*/}
.live_page{background-color:#B7E2E9;}

#left_nav .v_left, #left_nav .v_bottom { background-color:#edf9d6; }
#left_nav .c_left, #left_nav .c_bottom { background-color:#f4e8fe; }

#left_nav .body { background-position:0px 0px; padding:10px 0px 0px 0px; width:175px; }
#left_nav .bottom { background-position:0px -760px; width:175px; line-height:0px; height:10px; padding:0px; margin:0px; font-size:1px; }
#left_nav ul, #left_nav ul li a { list-style:none; padding:0px; margin:0px; line-height:30px; text-decoration:none; color:#333; }
#left_nav ul li { line-height:0px; padding:0px 0px 0px 10px; }
#left_nav ul li a { background-position:-220px -146px; line-height:30px; display:block; padding-left:10px; }
#left_nav ul li a:hover, #left_nav ul li a.selected { background-position:-220px -90px; font-weight:bold; }
#right_pannel h1 { background-position:-181px -300px; background-color:#4fab05; height:34px; line-height:34px; color:#FFF; font-size:16px; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; }
#right_pannel .caption { background-position:-181px -300px; background-color:#86ab07; height:34px; line-height:34px; color:#FFF; font-size:12px; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; }
#right_pannel .caption ul { list-style:none; float:left; }
#right_pannel .caption ul li, #right_pannel .caption ul li a { display:inline; color:#FFF; font-weight:bold; padding:5px; }
#right_pannel .caption ul li a.selected { color:#FF0; font-weight:normal; text-decoration:none; }
#right_pannel .caption ul li a { text-decoration:underline; }
#right_pannel listing { margin-bottom:10px; font-size:12px; }
#right_pannel .listimg { border:1px solid #e6e6e6; height:77px; width:77px; padding:2px; margin:0px 9px 9px 0px; float:left; }
#right_pannel .listimg_s { border:1px solid #e6e6e6; height:24px; width:24px; padding:2px; margin:0px 2px; float:left; }

#vid_player .listimg_c { height:85px; width:80px; margin:4px 12px; line-height:12px; float:left; text-align:center}
#vid_player .listimg_c a{color:#09F; font-size:11px; text-decoration:underline;}
#vid_player .listimg_s { border:1px solid #e6e6e6; height:60px; width:75px; padding:2px; margin:2px 4px; float:left; }

#right_pannel .listimg_r { border:1px solid #e6e6e6; height:77px; width:77px; padding:2px; margin:0px 0px 9px 0px; float:left; }
#right_pannel .broadcast { min-height:100px; clear:both; }
#right_pannel .broadcast .head { background-position:0px -345px; height:35px; line-height:35px; background-color:#d1e1a0; font-size:14px; font-weight:bold; padding:0px 10px; }
#right_pannel .broadcast .listing { background-position:0px -640px; margin:0px; font-size:12px; line-height:17px; padding:10px 0px 0px 10px; height:40px; }
#right_pannel .broadcast b { background-position:-220px -198px; padding-left:15px; color:#bd5a20; font-size:12px; font-weight:normal; }
#right_pannel .broadcast .time { background-position:-220px -217px; margin-left:15px; padding:0px 5px 0px 13px; color:#666; font-size:11px; text-decoration:none; }
#right_pannel .broadcast .tv { background-position:-220px -239px; padding:0px 5px 0px 13px; color:#666; font-size:11px; text-decoration:none; }
#right_pannel .broadcast .tag { background-position:-220px -258px; padding:0px 5px 0px 13px; color:#666; font-size:11px; text-decoration:none; }
#right_pannel .broadcast .upcoming { float:left; margin:2px 10px; width:340px; }
/*Live Channel Page*/
#channel_header h1 { font-size:18px; margin:0px; padding:10px 0px 2px; }
#channel_header b { font-size:12px; color:#666; font-weight:normal; margin-top:4px; }
#channel_header img { float:left; margin-right:5px; }
#player_pannel { }
#player_pannel b { color:#666; }
#player_pannel .player { width:480px; min-height:350px; float:left; margin:0px 7px 0px 0px; }
#player_pannel .logos { width:425px; float:right; min-height:350px; }
#player_pannel .logos .head { background-position:0px -345px; padding-left:10px; width:415px; height:35px; line-height:35px; color:#333; background-color:#CCC; font-weight:bold; font-size:16px; }
#player_pannel .logos .body { width:425px; padding:10px 2px; }
#player_pannel .logos .listimg { border:1px solid #e6e6e6; height:53px; width:53px; margin:0px 5px 5px 0px; float:left; }
.blub { background-position:-898px 2px; display:block; height:20px; width:25px; float:left; }
.dnl_plugin { background-position:-570px 0px; margin:10px 0px; display:block; height:24px; width:251px; text-indent:-99999px; float:left; }
.em { font-size:11px; color:#666; width:251px; float:left; font-weight:normal; }
.rpt_audio { background-position:-220px 0px; margin:0px 0px 5px; display:block; height:43px; width:162px; text-indent:-99999px; }
.rpt_video { background-position:-400px 0px; margin:0px 0px 5px; display:block; height:43px; width:162px; text-indent:-99999px; }
.thumb_vd { width:128px; height:242px; padding:4px; border:1px solid #DEE6FC; float:left; margin:0px 10px 10px 0px; background:url(../images/thumb_vd-bg.png) repeat-x; }
.img_vd { width:124px; height:99px; padding:1px; border:1px solid #C3C3C3; }
.thumb_vd_us { width:110px; height:250px; padding:4px; border:1px solid #DEE6FC; float:left; margin:0px 10px 10px 0px; background:url(../images/thumb_vd-bg.png) repeat-x; }
.img_vd_us { width:106px; height:85px; padding:1px; border:1px solid #C3C3C3; }
.thumb_vd h4{ border-bottom:1px solid #DFDFE3; padding:3px 0px 2px 0px; font:bold 12px/14px Arial, Helvetica, sans-serif; margin:0px; height:34px; }
.thumb_vd_us h4{ border-bottom:1px solid #DFDFE3; padding:3px 0px 2px 0px; font:bold 12px/14px Arial, Helvetica, sans-serif; margin:0px; height:45px; }
.thumb_vd h4 a, .thumb_vd_us h4 a { color:#000; }
.thumb_vd .thumb_dl, .thumb_vd_us .thumb_dl { padding:5px 0px; margin:0px; margin-bottom:4px; border-bottom:1px solid #DFDFE3; }
.thumb_vd .thumb_dl dd, .thumb_vd_us .thumb_dl dd { margin:0px; padding:0px; }
.thumb_vd .thumb_dl dd, .thumb_vd_us .thumb_dl dd { color:#666; font-weight:normal; line-height:18px; }
.thumb_dl dd.th_views { color:#975727; }
.thumb_dl dd.th_from { color:#8490A8; }
.thumb_dl dd.th_from a { color:#8490A8; text-decoration:none; background:
}
.thumb_dl dd.th_from a:hover { text-decoration:underline; font-weight:bold; }
.user_bnr{width:250px; margin:0px 0px 10px 0px; float:left; height:260px;}
.rm_off { margin-right:0px; }
.paging_vd { height:50px; margin:10px auto; width:727px; float:left; clear:both; text-align:center; }
.paging_vd ol { display:block; margin:auto; height:30px; }
.paging_vd ol li { list-style-type:none; float:left; text-align:center; margin:0px 3px; border:1px solid #DEE6FC; height:23px; width:23px; padding:1px; }
.paging_vd ol li a { text-align:center; text-decoration:none; line-height:24px; color:#4fab05; font-weight:bold; }
.paging_vd ol li a:hover { text-decoration:underline; }
.paging_vd ol li.nb { border:none; width:auto; }
.paging_vd ol li.nb a { font:bold 14px/24px Arial, Helvetica, sans-serif; margin:0px 10px; }
.paging_vd ol li.active_pg { background-color:#8490A8; }
.paging_vd ol li.active_pg a { color:#FFF; font-weight:bold; }
.paging_vd span { clear:both; display:block; margin:auto; width:100px; text-align:center; }
.list_news { width:292px; height:100px; background:#666; }
#list_news img.listimg { border:1px solid #e6e6e6; height:63px; width:63px; margin:0px 5px 10px 0px; float:left; background:none; }
/*video Details*/
#vid_player, #search_result { width:640px; min-height:250px; float:left; padding:10px 0px; }
#vid_player p { color:#666; }
.releated_vids { width:260px; min-height:250px; float:right; padding:10px 0px; }
#vids_header { float:left; width:910px; }
.sbc_anc{background:url(../images/sub_btn_bg.png) repeat-x left bottom; border:1px solid #c2c2c2; height:23px; line-height:23px; display:block; text-align:center; padding:0px 10px; margin:0px 5px 0px 0px; float:left;}
#vids_header .sbc_span{height:23px; line-height:23px; display:block; text-align:center; float:left;}
#vids_header h1 { font-size:18px; color:#666; margin:0px; padding:10px 0px 2px; }
#vids_header h2 { font-size:18px; color:#090; margin:0px; padding:10px 0px 15px; }
#vids_header a { color:#06C; }
#vids_header b { font-size:12px; color:#666; font-weight:normal; margin-top:4px; }
.tag { background-position:-217px -351px; width:27px; height:35px; }
.open { background-position:-220px -395px; height:35px; font-size:14px; font-weight:bold; color:#333; padding-left:20px;}
.close { background-position:-217px -438px; height:35px; font-size:14px; font-weight:bold; color:#333; padding-left:20px;}
.tags { height:35px; padding:0px 5px; width:630px; background:#f2f2f2; line-height:35px; margin-bottom:1px; }
.eurl { width:314px; border-right:1px solid #fff; float:left; }
.esrc { width:310px; padding-left:5px; float:left; }
.einput { width:250px; height:20px; line-height:20px; border:1px solid #666; }
.vid_res { height:35px; padding:0px 5px; width:630px; background:#f0f7db; line-height:35px; margin-bottom:1px; clear:both; }
.player_bottom { background-position:-180px -670px; width:620px; height:40px; padding:10px; margin-top:1px; }
.player_bottom a { color:#333; }
.share_vid { background-position:-965px 11px; width:30px; height:40px; display:block; float:left; }
.comm_vid { background-position:-997px 11px; width:30px; height:40px; display:block; float:left; }
.flag_vid { background-position:-1040px 11px; width:30px; height:40px; display:block; float:left; }
.send_vid { background-position:-197px -535px; width:100px; height:30px; padding-top:10px; font-weight:bold; display:block; float:left; }
.fav_vid { background-position:-198px -472px; width:100px; height:30px; padding-top:10px; font-weight:bold; display:block; float:left; }
#comments { padding:0px 15px; width:610px; margin-top:5px; float:left }
#comments .listing { padding:10px; background:#f0f7db; margin:10px 0px;}#comments .listing p{width:588px;overflow-x:hidden;}
#comments .listing_r { padding:10px; background:#FFF; margin:1px 0px; }
#comments textarea { width:100%; height:120px; border:1px solid #999; margin:2px 0px; }.textarea{ width:610px; height:120px; border:1px solid #999; margin:2px 0px; }

.input_b { height:18px; border:1px solid #BEC3C3; width:610px; margin:1px 0px; }
#comments .listing .head, #comments .listing_r .head { height:40px; margin:0px 0px 5px; }
#comments .listimg { width:38px; height:38px; padding:1px; border:1px solid #CCC; margin:0px 5px 0px 0px; float:left; }
#comments .listing a { color:#9d551e; }
.releated_vids .related_vids { width:260px; margin-bottom:5px; }
.releated_vids .related_vids .head { background-position:0px -345px; width:238px; background-color:#f0f7db; height:35px; line-height:35px; font-weight:bold; font-size:14px; padding:0px 10px; color:#333; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); border:1px solid #CCC; border-top:0px; border-bottom:0px; }
#usr_vids .head{background-position:0px -345px; width:618px; background-color:#f0f7db; height:35px; line-height:35px; font-weight:bold; font-size:14px; padding:0px 10px; margin:5px 0px; color:#333; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); border:1px solid #CCC;}
.releated_vids .related_vids .body { width:238px; height:260px; padding:10px; border:1px solid #CCC; border-top:0px; overflow-y:scroll; }
.releated_vids .related_vids .listing { background-position:0px -640px; margin:0px; font-size:12px; margin:0px 0px 10px; line-height:17px; height:80px; border-bottom:1px solid #f2f2f2; }
.releated_vids b { font-size:11px; color:#333; }
.releated_vids .related_vids .listimg { border:1px solid #c5c5c5; height:64px; width:80px; padding:1px; margin:0px 5px 0px 0px; float:left; }
.releated_vids a, .releated_vids a:hover { color:#627d05; font-size:12px; }
.upload_btn { margin:10px auto; font:bold 18px/24px Arial, Helvetica, sans-serif; text-align:center; }
.lt_panel { width:357px; padding:10px; float:left; background:#F2F5FD; }
.instr { background:url(../images/help_bg.png) no-repeat; width:346px; height:123px; margin:10px auto; }
.instr p { line-height:20px; padding:10px 10px; color:#666; }
h3.up_help { background:url(../images/help_ico.jpg) no-repeat left center; color:#1a6192; height:47px; padding-left:50px; font:bold 16px/24px Arial, Helvetica, sans-serif; }
h3.up_help span { font:normal 14px/18px Arial, Helvetica, sans-serif; color:#666; }
h3.up_help span a { color:#1a6192; }
.rt_panel { width:495px; padding:0px 20px; float:left; }
h3.up_form { background:url(../images/up_form_hd.jpg) no-repeat left center; }
h3.login_sec { background:url(../images/user_login.png) no-repeat left center; }
h3.up_form, h3.login_sec { color:#1a6192; height:32px; font:bold 14px/16px Arial, Helvetica, sans-serif; margin:0px; padding:0px; padding-left:40px; }
h3.up_form span, h3.login_sec span { font:normal 12px/14px Arial, Helvetica, sans-serif; color:#bd5a20; }
.input_col { height:18px; border:1px solid #BEC3C3; width:300px; margin:1px 0px; }
.textarea_col { width:300px; border:1px solid #BEC3C3; margin:1px 0px; height:55px; }
#upload_info lable { display:block; font-weight:bold; }
#upload_info textarea { width:100%; border:1px solid #BEC3C3; margin:1px 0px; height:85px; }
#upload_info select { width:100px; border:1px solid #BEC3C3; margin:1px 0px; }
#upload_info .input{ height:18px; border:1px solid #BEC3C3; width:100%; margin:1px 0px; }
#upload_info .input_reg { height:18px; border:1px solid #BEC3C3; width:300px; margin:1px 0px; float:left; }
#upload_info input.chkbox, .login ul li input.chkbox { left:0px; width:15px; }
.alt { font-size:11px; color:#999; margin:2px 0px; }
.login ul { list-style-type:none; font-size:14px; color:#333; }
.login ul li { margin:0px; padding:0px; padding:10px 0px; width:330px; clear:both; }
.login ul li a { padding:5px 0px; font-size:12px; display:block; color:#BD5A20; }
.login ul li a:hover { text-decoration:underline; }
.login ul li label { width:110px; margin-right:10px; text-align:right; display:block; float:left; line-height:30px; }
.login ul li input { height:22px; width:200px; }
.login ul li div { width:200px; float:left; }
.login ul li div span { font-size:12px; padding-bottom:10px; display:block; }
.lft_pnl, .rht_pnl { width:360px; float:left; }
.rht_pnl { margin-left:10px; }
.profile { width:340px; padding:10px; background:#F2F5FD; float:left; clear:both; }
.profile .rt_profile { width:113px; float:left; text-align:center; }
.profile .rt_profile a { color:#666; }
a.img_profile { width:112px; height:112px; border:1px solid #CCC; display:block; }
a.img_profile img { border:1px solid #FFF; }
.profile .lt_profile { padding-left:10px; float:left; }
.lt_profile ul h3 { margin:0px; padding:0px; margin-bottom:5px; }
.lt_profile ul h3 span { font:normal 12px/14px Arial, Helvetica, sans-serif; }
.lt_profile ul li span { width:100px; display:block; float:left; }
.lt_profile ul li { border-top:1px solid #E3E3E3; padding:3px; }
#edit { padding:10px 0px; float:left; }
#edit li { width:113px; height:100px; float:left; margin:0px 10px 10px 0px; }
#edit li a { width:113px; height:100px; display:block; text-indent:-9999px; }
.edt_pro, .edt_avt, .edt_not, .edt_pla, .edt_fav, .edt_sub { background:url(../images/sprite_maccount.png) no-repeat; }
.edt_pro { background-position:0px 0px; }
.edt_avt { background-position:-124px 0px; }
.edt_not { background-position:-248px 0px; }
.edt_pla { background-position:0px -110px; }
.edt_fav { background-position:-124px -110px; }
.edt_sub { background-position:-248px -110px; }
.rht_pnl h3.edt_hd { margin:0px; padding:0px; line-height:30px; background:#ECECEC; }
.edt_form { width:346px; margin-top:1px; background:#F8F7F7; padding:7px; float:left; }
#edt_form { margin:0px; padding:0px; float:left; }
#edt_form li { padding:5px 0px; margin:5px 0px; }
.search_result { height:70px; width:640px; margin-bottom:10px; }
.narrow { background:url(../images/narrow_bg.png) no-repeat; float:left; height:29px; width:160px; margin:0px; padding:0px; font:bold 14px/29px Arial, Helvetica, sans-serif; text-align:center; }
.dt_result { display:block; height:29px; line-height:29px; float:right; }
.sr_options { width:620px; height:41px; background:#F1F1F1; clear:both; line-height:41px; padding:0px 10px; }
.sr_options li { float:left; margin-right:20px; }
.sr_options li label { margin-right:10px; }
.sr_options li.view_style span { background:url(../images/list_grid_ico.png) no-repeat; float:right; display:block; width:16px; height:16px; margin-left:7px; text-indent:-9999px; margin-top:12px; }
.sr_options li.view_style span.row { background-position:0px 0px; }
.sr_options li.view_style span.gird { background-position:0px -16px; }
.sr_options li.view_style { float:right; height:41px; line-height:41px; margin:0px; }
.thmb { width:128px; height:103px; display:block; float:left; margin-right:15px; }
.row_view { width:618px; min-height:105px; overflow:auto; margin:0px 0px 10px 0px; border:1px solid #DEE6FC; background:url(../images/row_thumb_bg.png) bottom repeat-x #F2F5FD; clear:both; padding:10px; }
.row_view h4 { margin:0px; padding:0px; }
.row_view h4 a { font:bold 12px/14px Arial, Helvetica, sans-serif; color:#134775; }
.row_view .row_content { float:right; width:475px; }
.row_view .row_content p { margin:0px; padding:0px; padding:5px 0px; }
.row_tags { padding-left:50px; line-height:12px; background:url(../images/tag_ico.png) no-repeat left center; margin:5px 0px; padding-bottom:10px; }
.row_tags a { background:url(../images/tags_bg.png) repeat-x bottom; display:block; height:19px; padding:0px 5px; float:left; margin-right:3px; color:#134775; line-height:17px; }
.info_video { height:20px; line-height:20px; }
span.frm_user, span.frm_user a { color:#68951b; }
span.t_views { color:#9d551e; }
.user_pr_wrap { width:636px; height:76px; padding:1px; border:1px solid #F0EAC0; background-color:#FFF; }
.user_pr { width:620px; height:60px; padding:8px; background:url(../images/user_pr_bg.png) repeat-x bottom #F4EDC5; }
.usr_img { border:1px solid #C3C3C3; width:59px; height:59px; display:block; float:left; background:#FFF; margin-right:10px; }
h4.usr_name { margin:0px; padding:0px; font:bold 16px/18px Arial, Helvetica, sans-serif; margin-bottom:5px; }
h4.usr_name span { font:normal 12px/18px Arial, Helvetica, sans-serif; }
.u_lt { width:350px; height:60px; }
.sbc_btn { background:url(../images/sbc_btn.png) no-repeat; width:107px; height:25px; border:none; margin-top:5px; text-align:center; line-height:25px; font-size:14px; font-weight:bold;display:block;}
#pr_detail { width:258px; padding:10px 0px; border:1px solid #CCC; background:#F5F5F5; float:left; }
#pr_detail ul { padding:0px 10px; }
#pr_detail ul li { width:238px; border-bottom:1px solid #CCC; padding:3px 0px; }
#pr_detail ul li span { float:right; }
.connected { width:236px; height:37px; font:bold 14px/37px Arial, Helvetica, sans-serif; margin:5px 1px; padding:0px 10px; background:url(../images/connected_bg.png) repeat-x; }
#pr_detail ul li.sm, #pr_detail ul li.wc, #pr_detail ul li.af { border:none; width:213px; padding-left:25px; background:url(../images/pf_con_ico.png) left no-repeat; margin:5px 0px; }
#pr_detail ul li.sm { background-position:0px 4px; }
#pr_detail ul li.wc { background-position:0px -18px; }
#pr_detail ul li.af { background-position:0px -40px; }
.frnds { width:96px; float:left; padding:0px 5px 5px 5px; margin:0px 7px 10px 7px; text-align:center; font-weight:bold; }
.frnds a img { border:1px solid #FFF; }
.frnds .aimg { border:1px solid #CCC; height:59px; width:59px; display:block; margin:5px auto; }
#smsg { display:none; }
/*BlockUI*/
.edit_main { background:url(../images/border.png) repeat left top; width:880px; height:480px; padding:10px; margin:auto; }
.ebody { background:#FFF; width:860px; height:460px; padding:10px; text-align:left; }
.ecross { background:url(../images/sub_cross.png) left top no-repeat; width:16px; height:16px; display:block; float:right; text-indent:-1000px; overflow:hidden; }
.gthumb, .sthumb, .genratethumb { cursor:pointer; }
.eth_main { padding:4px 2px; border:1px solid #CCC; width:846px; height:73px; }
.ecross { cursor:pointer; }
.ethumb { float:left; margin:0px 2px; padding:1px; width:86px; border:1px solid #CCC; }
.ethumb_s { float:left; margin:0px 2px; padding:1px; width:86px; border:1px solid #3387b7; }
.ebody h1 { color:#3387b7; font-size:16px; text-transform:uppercase; margin:0px; padding:0px; margin-bottom:10px; }
.ebody h2 { color:#3387b7; font-size:14px; text-transform:uppercase; margin:0px; padding:0px; margin-bottom:10px; float:left; }
.ebody h3 { color:#3387b7; font-size:12px; text-transform:uppercase; margin:0px; padding:0px; margin-bottom:2px; }
.ebody p { color:#666; font-size:12px; margin:0px; padding:0px; }
.ebody .alt { color:#666; font-size:11px; margin:0px; padding:2px 0px; }
.duration { color:#3387b7; background:url(../images/vid_duration.png) left top no-repeat; height:24px; display:block; line-height:24px; padding:2px 28px; margin:0px 5px 0px 0px; float:left; font-size:11px; }
.vid_owner { color:#3387b7; background:url(../images/vid_owner.png) left top no-repeat; height:24px; display:block; line-height:24px; padding:2px 28px; margin:0px 5px 0px 0px; font-size:11px; }.fea_vids_search{color:#3387b7; background:url(../images/vid_owner.png) left top no-repeat; height:24px; display:block; line-height:24px; padding:2px 28px; margin:0px 5px 0px 0px; font-size:14px; font-weight:bold; }
.vid_views { color:#3387b7; background:url(../images/vid_views.png) left top no-repeat; height:24px; display:block; line-height:24px; padding:2px 28px; margin:0px 5px 0px 0px; float:left; font-size:11px; }
.td { text-align:right; padding-right:5px; font-weight:bold; }
.fri_s_list{background:#F2F2F2; height:30px; line-height:30px; font-size:12px; color:#333; border-bottom:1px solid #fff; font-weight:bold;}
.fri_list{height:30px; line-height:30px; font-size:12px; color:#999; border-bottom:1px solid #f2f2f2;}.fri_s_list .input, .fri_list .input{margin:8px; float:left; }.favicon{float:left; margin:7px 5px; border:0px;}.frname_inb{float:left; width:150px; display:block;}.frname_read{float:left; width:80px; display:block; text-align:right; color:#ccc; font-weight:bold;}
.frname_read1{float:left; width:500px; padding-left:10px; display:block; text-align:left; color:#666; font-weight:bold;}
.approve_fri{background:url(../images/tick.png) no-repeat left center; height:30px; line-height:30px; padding-left:20px; float:right; }
.reject_fri{background:url(../images/sub_cross.png) no-repeat left center; height:30px; line-height:30px; padding-left:20px; float:right; padding-right:10px;}
/*buy now*/
.cc_bg{background:url(../images/cc_notice.png) top left no-repeat; width:870px; height:40px; padding:5px 5px 5px 35px; margin:5px;
font-size:18px; font-weight:bold; color:#C80404; line-height:22px;}
.package_bg{background:url(../images/pack_bg.png) top left no-repeat; width:900px; height:130px; padding:5px; margin:5px 0px;}
.package_bg h1{font-family:Tahoma, Geneva, sans-serif; font-size:24px; padding:0px 0px 0px 0px; margin:0px;}
.pack_price{font-size:90px; font-family:Georgia, "Times New Roman", Times, serif; color:#F60; font-weight:bold;}.pack_price_small{font-size:20px; color:#F60; font-weight:bold; float:left; padding-top:70px;  font-family:Georgia, "Times New Roman", Times, serif; }
.pack_details{float:left; width:720px;}.pack_pdetails{float:right; width:170px;}
.p_price{font-size:18px;font-family:Georgia, "Times New Roman", Times, serif; padding-left:16px; color:#000; font-weight:bold;}.p_price_small{font-size:11px; color:#666;text-decoration:line-through; font-weight:bold;}.select_pack{background:url(../images/dur_bg.png) bottom left repeat-x;border:1px solid #FFF; margin:2px; padding:3px; width:400px; height:40px;}.listimg_pack { border:1px solid #e6e6e6; height:53px; width:53px; margin:0px 10px 10px 0px; float:left; }.select_pack label{font-weight:bold; line-height:normal;}
.poll_bar{line-height:8px; float:left; margin:4px 4px 0px 0px; font-size:0px; height:8px; border:1px solid #D5E1E6; padding:2px; width:100px; }
.poll_bar_sub{line-height:8px; float:left; background-color:#1E95AE; font-size:0px; height:8px; }.gold{color:#999966; font-size:11px; font-weight:bold; line-height:11px;}
.br_reg{background:url(../images/browser_upgrade.png) top left no-repeat; width:500px; height:216px; padding:30px 10px 10px; margin:20px auto; text-align:center;}
.br_reg h1{ margin:0px 0px 10px 0px; font-size:18px; color:#000; font-weight:bold; padding:0px;}.br_reg p{padding:0px; font-size:12px; text-align:center;}
.ie8{background:url(../images/ie_8.png) top left no-repeat; width:71px; height:71px; display:block; float:left; margin-left:70px; padding:0px;}
.firefox{background:url(../images/fire_fox.png) top left no-repeat; width:71px; height:71px; display:block; float:left;margin-left:70px; padding:0px;}

.epg_bg{background:url(../images/epg_bg.png) top left no-repeat; width:284px; height:114px; display:block; float:left; padding:8px; margin-bottom:6px;}.epg_img{padding:1px; border:1px solid #CCC; float:left; margin-right:5px;}

.epg_list{background:url(../images/egp_list.png) top left no-repeat; width:894px; height:29px; display:block; padding:6px 8px; margin-bottom:6px; line-height:25px; clear:both;}
.epg_list:hover{background:url(../images/egp_list.png) bottom left no-repeat; width:894px; height:29px; display:block; padding:6px 8px; margin-bottom:6px; line-height:25px; clear:both;}
.epg_time{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#F60; font-weight:bold;margin-right:20px;}
.epg_time2{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#09C; font-weight:bold; }
.epg_grid_view{background:url(../images/list_grid_ico.png) bottom left no-repeat; height:16px; display:block; padding:0px 8px 0px 20px; float:left;}
.epg_list_view{background:url(../images/list_grid_ico.png) top left no-repeat; height:16px;  display:block; padding:0px 8px 0px 20px; float:left;}
.epg_marquee{background:url(../images/epg_div.png) right -8px no-repeat; padding-right:15px; width:270px; height:36px; float:left; margin-right:15px;}
.epg_marquee a{line-height:14px; color:#333; text-decoration:none;}
.epg_marquee_last{background:url(../images/epg_div.png) right -8px no-repeat; padding-right:15px; width:400px; height:36px; margin-right:15px;}
.newssection h3{font-size:14px; font-weight:bold; color:#333; padding:0px 0px 5px 0px; margin:0px;}.newssection p{padding:0px; margin:0px 0px 5px;}