#video{position:relative;padding-top:15px}
#video h2, h1.step{font-size:20px;line-height:27px;padding:0 0 10px 45px;color:#fd6f19;font-weight:bold; background:url(/images/page-video/video_title.png) 0 0 no-repeat;}
#video.webshow h2{color:#bd57c3; background:url(/images/page-video/webshow_title.png) 0 0 no-repeat; line-height:35px; padding-left: 55px}
#video.user_contest h2, .contest_page h1{color:#86b14a; background:url(/images/page-video/user_contest_title.png) 0 0 no-repeat; line-height:30px;}
.webshow_page h1, .webshow_email h1.step{color:#881f91; background:url(/images/page-video/user_webshow_title.png) 0 0 no-repeat; line-height:30px;padding-left:55px;}
.webshow_email {margin-bottom:10px;}
#video h2 .grey{color:#696969;}
#video .desc{color:#666;line-height:125%;width:485px;padding:0 0 10px;}
#video p.h2-sub{font-size:11px;color:#666;margin:0 0 12px;}
#video p.h2-sub big{font-size:14px;color:#006d9b;font-weight:bold;}
#video .buttons{margin:0 0 10px;}
#video .btn-fun{position:absolute;left:445px!important;top:10px;}
* html #video .btn-fun{left:365px;}
#video.webshow .desc strong{color:#540d56;}
#video.webshow .desc a{color:#540d56; font-weight:bold}
#video.user_contest .desc strong{color:#86B14A;}
#video.user_contest .desc a{font-weight:bold}
#congrats_popup{position:absolute;left:443px;top:54px;width:234px;height:184px;background:url(/images/page-video/congrats_popup.png) no-repeat;}
* html #congrats_popup{left:363px;}
#congrats_popup h2{font-size:18px;margin:0 0 5px;color:#ff0394;font-weight:bold;padding:35px 12px 0;}
#congrats_popup p{font-size:14px;line-height:18px;color:#333;margin:0 0 1em;padding:0 12px;}
#congrats_popup .close{position:absolute;right:7px;top:14px;}
.be_a_fan_popup{z-index:999;position:absolute;left:445px;top:60px;width:285px;height:130px;background:url(/images/page-kbtv/be_a_fan-popup.png) no-repeat;padding:10px;}
.be_a_fan_popup h4{font-weight:bold;font-size:14px;color:#ff0394;margin:0 0 5px;}
.be_a_fan_popup h4 strong{font-size:18px;}
.be_a_fan_popup p{font-size:14px;color:#333;line-height:18px;margin:0 0 10px;font-weight:normal;padding:0!important;float:none!important;width:auto!important;}
.be_a_fan_popup .btn-close{position:absolute;right:15px;top:5px;}
.be_a_fan_popup label{overflow:hidden;font-size:12px;font-weight:normal;color:#666;}
.be_a_fan_popup form input{float:left;margin:0 5px 0 0;}
#os_banner{padding:20px 0 0 76px;}
#os_banner img{border:2px solid #6e0081;}
#video_info{width:580px;background:#f8dfdf;margin:25px 0 10px 10px;position:relative;padding:5px 10px;float:left;display:inline;font-size:14px;color:#666;}
#video_info a{font-weight:bold;}
#video_info p{margin:0 0 10px;line-height:16px;}
#video_info .uploaded{position:absolute;right:0px;top:-15px;text-align:right;font-size:12px;color:#666;}
#video_info .uploaded strong{font-size:13px;}
#video_info .col-1{float:left;width:85px;padding:0 25px 0 0;text-align:center;}
#video_info .col-1 img{margin:0 0 3px;}
#video_info .col-2{float:left;width:170px;padding:5px 5px 0 0;}
#video_info .col-3{float:left;width:270px;padding:5px 0 0;}
#video_info .props img{vertical-align:middle;margin:0 5px;}
 h1.step{font-size:30px;line-height:32px;}
p.req{color:#fe001a!important;font-size:14px;font-weight:bold;padding:0 0 3px 10px;}
p.error{color:#fe001a!important;font-size:14px;font-weight:bold;padding:0 0 23px 10px;}
.c p.info{line-height:18px;font-size:14px;}
.c p.info a{color:#6e0081;font-weight:bold;}
.c p.info2{color:#333!important;line-height:18px;font-size:14px;margin:10px 0 20px!important;}
.c .imp{color:#ff5000!important;}
#upload_steps{overflow:hidden;margin:20px 0 35px;}
#upload_steps li{float:left;margin:0 5px 0 0;height:52px;overflow:hidden;}
#upload_steps li.off img{margin:-52px 0 0;}
#upload_steps li.completed img{margin:-104px 0 0;}
#upload_box_1{background:#ffebeb;padding:12px;margin:0 0 30px;overflow:hidden;}
#upload_box_1 h2{margin:0 0 5px;}
#upload_box_1 label{font-size:18px;font-weight:bold;color:#666;display:block;margin:15px 0 5px;}
#upload_box_1 label small{font-size:14px;font-weight:normal;}
#upload_box_1 label em{color:#fe001a;font-style:normal;}
#upload_box_1 p{font-size:14px;color:#333;line-height:18px;}
#upload_box_1 p a{font-weight:bold;}
#upload_box_1 input{border:1px solid #c0b1b1;padding:6px;font-size:14px;color:#333;width:500px;}
#upload_box_1 textarea{border:1px solid #c0b1b1;padding:6px;font-size:14px;color:#333;width:500px;}
#upload_box_1 input.error{border:1px solid #fe001a;}
#upload_box_1 textarea.error{border:1px solid #fe001a;}
#upload_box_1 .radios{margin:15px 0;text-align:center;}
#upload_box_1 .radios label{font-size:14px;color:#666;font-weight:normal;margin:0 10px 0 0;display:inline;}
#upload_box_1 .radios input{background:none;border:0;padding:0;width:auto;}
#helpful_hints_1{float:right;width:223px;border:2px solid #feb6dc;background:#dab5d6;margin:23px 0 0;}
#helpful_hints_1 li{color:#fd0494;font-size:14px;line-height:18px;margin:10px 10px 15px 20px;list-style:disc}
#helpful_hints_1 h3{text-align:center;margin:-15px 0 0;}
#helpful_hints_1 h4{font-size:14px;text-align:center;}
#upload_box_2{background:#ffe2b4;padding:12px;margin:0 0 30px;overflow:hidden;}
#upload_box_2 h2{margin:0 0 5px;}
#upload_box_2 label {font-size:18px;font-weight:bold;color:#666;display:block;margin:15px 0 5px;}
#upload_box_2 label.error{border:1px solid #fe001a;}
#upload_box_2 label small{font-size:14px;font-weight:normal;}
#upload_box_2 label em{color:#fe001a;font-style:normal;}
#upload_box_2 input{border:1px solid #c0aa88;padding:6px;font-size:14px;color:#333;width:500px;}
#upload_box_2 input.btn-radio{width:auto}
#upload_box_2 textarea{border:1px solid #c0aa88;padding:6px;font-size:14px;color:#333;width:500px;}
#upload_box_2 select{color:#333;font-size:14px;}
#upload_box_2 input.error{border:1px solid #fe001a;}
#upload_box_2 textarea.error{border:1px solid #fe001a;}
#upload_box_2 .btn{margin:40px 0 20px;text-align:center;}
#upload_box_2 h3{color:#ff0394;font-size:18px;line-height:21px;font-weight:bold;}
#upload_box_2 p{font-size:14px;color:#666;line-height:18px;margin:0 0 1.5em;}
#upload_box_2 p a{font-weight:bold;}
#upload_box_2 ul{margin:0 0 1.5em;}
#upload_box_2 li{color:#ff5228;font-size:14px;line-height:18px;margin:0 0 0 50px;list-style:disc;}
#helpful_hints_2{float:right;width:223px;border:2px solid #f99985;background:#ffaf99;margin:38px 0 0;}
#helpful_hints_2 ul{margin:0;}
#helpful_hints_2 li{color:#ff0321;font-size:14px;line-height:18px;margin:0 10px 15px 20px;list-style:disc}
#helpful_hints_2 h3{text-align:center;margin:-15px 0 0;}
#helpful_hints_2 h4{font-size:12px;padding-left:30px;text-align:left;}
#upload_box_1 .buttons{margin:10px 0 0 40px;overflow:hidden;position:relative;padding:30px 0 0;}
#upload_box_1 .buttons img{vertical-align:middle;margin:60px 10px 0;float:left;display:inline;}
#upload_box_1 .buttons a{float:left;height:151px;overflow:hidden;}
#upload_box_1 .buttons a img{margin:0 10px;}
#upload_box_1 .buttons a:hover img{margin:-151px 10px 0;}
#upload_box_1 .buttons a.active img{margin:-151px 10px 0;}
#upload_box_1 .buttons span.imp{color:#FD0000;font-weight:bold;line-height:13px;font-size:11px;position:absolute;left:240px;top:0px;width:160px;text-align:center;}
#upload_box_1 form.bg{background:#fcf0ef;margin:10px 0;width:480px;padding:20px 10px;}
#upload_box_1 form.bg input.file{margin:0;}
#upload_box_1 form.bg h3{font-size:18px;margin:0 0 10px;}
#upload_box_1 form.bg .stills{overflow:hidden;zoom:1;}
#upload_box_1 form.bg .stills li{text-align:center;float:left;}
#upload_box_1 form.bg .stills a{padding:5px;width:82px;border:1px solid #fcf0ef;display:block;color:#000;}
#upload_box_1 form.bg .stills a:hover{background:#fcebc3;border:1px solid #000;text-decoration:none;}
#upload_box_1 input.file{width:330px;margin:35px 0 0;}
#upload_box_1 input.upload{display:block;width:auto;padding:0;border:0;margin:10px 0;}
#upload_box_1 input.next{display:block;width:auto;padding:0;border:0;margin:10px 0 10px 400px;}
p.upload_nav{font-weight:bold;font-size:15px;color:#333;margin:0 0 10px;overflow:hidden;zoom:1;}
p.upload_nav a,p.upload_nav span{float:left;width:250px;}
p.upload_nav a{color:#6e0081;text-align:right;}
p.uploading{margin:30px 0 0;}
#uploading_bar{border:1px solid #bfbfbf;height:34px;width:342px;background:#fff;}
#uploading_bar div{background:#38f766;height:34px;width:20%;}
.btn-skip{margin:10px 0 15px 305px;display:block;}
#add_animations{}
#add_animations .anim_buttons{overflow:hidden;}
#add_animations .anim_buttons a{float:left;overflow:hidden;height:24px;margin:0 15px 0 0;}
#add_animations .anim_buttons span{float:left;line-height:24px;font-size:13px;color:#333;margin:0 8px 0 0;}
#add_animations .anim_buttons a.active img{margin:-24px 0 0;}
#add_animations .anim_buttons .btn-cancel{margin:0;}
#add_animations .anim_buttons .btn-save{margin:0;}
#add_animations .video{}
#add_animations .animations{width:418px;height:500px;padding-left:50px;text-align:left;vertical-align:middle;}
#add_animations .animations #overlay_tv{text-align:center;vertical-align:middle;}
h2.sending img{margin:0 0 0 -125px;float:left;}
h2.to img{margin:0 0 0 -60px;float:left;}
h2.from img{margin:0 0 0 -80px;float:left;}
#upload_box_1 div.sending img{float:left;margin:0 10px 0 0;}
#upload_box_1 div.sending h3{color:#6e0081;font-weight:bold;font-size:14px;margin:0 0 10px;}
#upload_box_1 div.sending p{font-size:12px;color:#666;line-height:18px;}
#upload_box_1 div.sending .photo h3{color:#666;font-weight:normal;font-size:14px;margin:0 0 10px;}
#upload_box_1 div.sending .photo p{font-size:12px;color:666;line-height:18px;}
#upload_box_1 div.sending .photo a{color:#4FB200!important;}
#upload_box_3{background:#ffcdb3;padding:12px;margin:0 0 50px;overflow:hidden;}
#upload_box_3 fieldset.checkboxes{border:2px solid #f98f84;background:#ffa599;padding:5px;margin:0 0 25px;}
#upload_box_3 fieldset.checkboxes .inner{position:relative;}
#upload_box_3 fieldset.checkboxes div.checkboxes{width:700px;height:190px;overflow:hidden;}
#upload_box_3 fieldset.checkboxes div.checkboxes label{float:left;width:90px;color:#FF0394;font-size:12px;font-weight:normal;padding:0 25px 0 0;height:100px;margin:0;}
#upload_box_3 fieldset.checkboxes div.checkboxes label input{float:right;width:auto;border:0;padding:0;}
#upload_box_3 fieldset.checkboxes div.checkboxes label img{display:block;margin:0 0 3px;}
#upload_box_3 fieldset.checkboxes p{margin:0 0 10px;color:#4FB200;}
#upload_box_3 fieldset.emails{}
#upload_box_3 fieldset.emails h4{color:#fe0495;font-size:14px;font-weight:normal;margin:0 0 2px;}
#upload_box_3 fieldset.emails .row{overflow:hidden;margin:0 -30px 5px 0;}
#upload_box_3 fieldset.emails input{width:345px;margin:0 30px 0 0;color:#bebebe;font-size:12px;border:1px solid #c0aa88;padding:6px;}
#upload_box_3 fieldset.emails .more{text-align:right;margin:0;}
#upload_box_3 p{font-size:14px;color:#666;line-height:18px;margin:0 0 1.5em;}
#upload_box_3 p a{font-weight:bold;}
#upload_box_3 p.info{font-size:12px;}
#upload_box_3 p.bigger_info{font-size:13px;color:#000;}
#upload_box_3 h3{color:#6e0081;font-size:24px;font-weight:normal;}
#upload_box_3 div.agree{padding:10px 20px 20px;color:#666;line-height:18px;}
#upload_box_3 div.agree input{float:left;margin:0 5px 10px 0;}
#upload_box_3 div.btn{text-align:center;}
#upload_box_3 h3.right{float:left;}
#upload_box_3 h3 span{color:#FF7933;font-weight:bold;font-family:verdana,sans-serif;font-size:22px;}
#upload_box_3 label.check{padding:4px 0 0 15px;float:left;}
#upload_box_2 fieldset.from label{font-size:14px;margin:0 0 10px;font-weight:normal;}
#upload_box_2 fieldset.from input{width:345px;}
#upload_box_2 #banner_form .title_size {height:45px;}
.checkboxes .Scroller{position:absolute;overflow:hidden;width:700px;height:190px;}
.checkboxes .Scroller-Container{position:absolute;top:0px;left:0px}
.checkboxes .Scrollbar-Container{position:absolute;left:726px;top:-5px;}
.checkboxes .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
.checkboxes .Scrollbar-Down{position:absolute;left:0px;top:208px;cursor:pointer;}
.checkboxes .Scrollbar-Handle{position:absolute;width:17px;height:39px;cursor:pointer;}
.checkboxes .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:188px;background:url(/images/page-my_channel/scroll-bg.png) repeat-y;}
#member_links{background:#ffebeb;padding:15px 10px;margin:20px 0 0;}
#member_links h2{margin:0 0 10px;}
#member_links p{color:#666;font-size:14px;line-height:18px;margin:0 0 10px;}
#member_links ul{margin:15px 0 0 40px;list-style:disc;}
#member_links ul li{font-size:18px;color:#FF0394;line-height:38px;}
#member_links ul li a{color:#4FB200;}
#member_links ul li strong{color:#4FB200;}
.box_bg_2{background:#ffe2b4!important}
 .video_guide{padding:10px 10px 10px 80px!important;}
.video_guide h1{text-align:left;margin:0;}
.video_guide h2{margin:10px 0 0;}
.video_guide p.subh2{font-size:14px;color:#333;line-height:18px;text-align:center;}
.video_guide .video{margin:30px 0 0 90px;padding:0 44px 0 80px;width:488px;background:url(/images/page-video/video_bg.png) no-repeat;}
.video_guide .video h3{font-size:18px;color:#ff0394;font-weight:normal;margin:1em 0;}
.video_guide .video .buttons{margin:0 0 5px;}
.video_guide #nav-tabs{margin:0 0 0 2px;}
.video_guide .tutorials{margin:20px 0 0 60px;}
.video_guide .tutorials h2{color:#ff7800;font-weight:bold;font-size:18px;font-weight:bold;margin:0 0 20px;}
.video_guide .tutorials ul{overflow:hidden;}
.video_guide .tutorials li{font-size:14px;color:#666;float:left;width:250px;padding:0 10px 0 0;line-height:18px;}
.video_guide .tutorials li img{float:left;margin:0 5px 0 0;}
.video_guide .tutorials h3{color:#77007d;font-weight:bold;line-height:18px;margin:0 0 10px;}
.video_guide .back_to_top{text-align:right;}
.video_guide .text{padding:0!important;width:790px;}
.video_guide .text h2{font-size:18px;color:#ff0394;margin:10px 0;}
.video_guide .text h3{font-size:14px;color:#ff0394;margin:10px 0;}
.video_guide .text p{font-size:14px;}
.video_guide .text li{font-size:14px;margin:0 0 0 2em;}
.video_guide .text li a{font-weight:bold;}
.video_guide .text span.q{margin:0 20px 0 0;}
.video_guide .text ol li{margin:0 0 1em 3em;color:#ff7e00}
.video_guide .text ol li li{margin:0;color:#333;}
.video_guide .text .imp{color:#ff7e00;}
.video_guide .text ol.sub{list-style:lower-alpha;}
.video_guide .text ol.sub li{margin:0 0 0 4em;}
.video_guide .text h3 .info{color:#ff7e00;font-weight:normal;}
a.b{font-weight:bold;}
#guide_steps{overflow:hidden;margin:20px 0 35px;}
#guide_steps li{float:left;margin:0 5px 0 0;height:52px;overflow:hidden;}
#guide_steps li.active img{margin:-52px 0 0;}
#karaoke_maker{color:#333;}
#karaoke_maker h2{padding:15px 0 5px 0;}
#karaoke_maker .video{width:460px;float:left;}
#karaoke_maker .video h2{padding:20px 0 15px;}
#karaoke_maker .video h3{font-size:16px;color:#fe0495;font-weight:bold;margin:0 0 10px;}
#karaoke_maker .video .buttons{margin:0 0 25px;}
#karaoke_maker .video .player{position:relative;height:400px;}
#karaoke_maker .video .btn-full{position:absolute;left:410px;top:265px;}
#karaoke_maker .videos{width:150px;float:left;text-align:center;margin:0;}
#karaoke_maker .videos .btn{font-weight:bold;}
#karaoke_maker .videos ul{padding:30px 0 0;}
#karaoke_maker .videos li{font-size:13px;margin:0 0 5px;line-height:15px;}
#karaoke_maker .btn-webcam_only{float:right;}
#karaoke_maker .step{background:#ffdfad;padding:10px;margin:0 0 45px;}
#karaoke_maker .step p{color:#666;font-size:13px;line-height:14px;margin:0 0 10px;}
#karaoke_maker .step h3{padding:0 0 5px;}
#karaoke_maker .step h4{padding:30px 0 15px;}
#karaoke_maker .agree{margin:0 0 0 130px;color:#000;font-size:13px;}
#karaoke_maker .agree input{margin:0 5px 0 10px;}
#karaoke_maker .choose_video img.vid{border:1px solid #fe0495;display:block;margin:20px 0 10px;}
#karaoke_maker .choose_video label{font-size:13px;color:#666;}
#karaoke_maker .choose_video label input{margin:0 15px 0 20px;}
#karaoke_maker .choose_video label strong{font-size:30px;color:#fe0495;}
#karaoke_maker .step{position:relative;}
#karaoke_maker ul.more_vids{overflow:hidden;zoom:1;margin:0 0 0 80px;}
#karaoke_maker ul.more_vids li{width:140px;padding:0 15px 15px 0;float:left;color:#333;font-weight:bold;font-size:13px;}
#karaoke_maker ul.more_vids li img{border:1px solid #fe0495;margin:0 0 3px;}
#karaoke_maker ul.more_vids li input{margin:10px 0 0 40px;}
#karaoke_maker .btn-next{margin:0 0 0 225px;}
#karaoke_maker .step p.normal{color:#333;}
#karaoke_maker .step ul.normal{margin:0 0 1em;list-style:disc;}
#karaoke_maker .step ul.normal li{margin:0 0 0 2em;line-height:16px;}
#karaoke_maker .step p.member{color:#FF0394;font-size:18px;font-weight:bold;margin:0 0 1em;}
#karaoke_maker #helpful_hints_1 h4{padding:0;}
#popup-rules{position:absolute;left:280px;top:-350px;z-index:999;width:465px;height:475px;background:url(/images/page-video/popup-rules.png) no-repeat;}
#popup-rules h2{font-size:24px;margin:0 0 5px;color:#ff9701;font-weight:bold;padding:15px 20px!important;}
#popup-rules h3{font-weight:bold;font-size:18px;color:#ff0394;margin:0 0 5px;padding:0 20px!important;}
#popup-rules p{font-size:13px!important;line-height:16px!important;color:#333;margin:0 0 1em;padding:0 20px;}
#popup-rules ul{margin:0 0 1em!important;}
#popup-rules li{font-size:13px;line-height:16px;color:#ff9701!important;padding:0 20px 0 35px!important;width:auto!important;float:none!important;font-weight:normal!important}
#popup-rules .close{position:absolute;right:7px;top:14px;}
#video .btn-store{position:absolute;right:25px;top:10px;}
#video .btn-free_song{position:absolute;right:175px;top:-5px;width:190px;text-align:center;font-size:11px;color:#333;}
#video .btn-free_song strong{color:#fe0495;font-size:12px;}
#video .btn-free_song img{margin:3px 0;}
#video_poll{border:1px solid #FF32A4;padding:10px 15px;background:#F1F3F9;}
#video_poll h2{margin:0 0 10px;}
#video_poll h3{font-size:14px;color:#DA428E;margin:0 0 10px;font-weight:normal;}
#video_poll .results{margin-left:150px;line-height:18px;}
#video_poll .results li{margin:0 0 5px;}
#video_poll .results span{margin-top:3px;float:left;height:13px;background:#8B3D9C;margin-right:5px;}
#video_poll form{margin-left:150px;}
#video_poll form label{display:block;line-height:18px;margin:0 0 5px;}
#video_poll form label input{vertical-align:middle;}
#video_poll form input.image{margin:10px 0 0 80px;}
#video_poll .total_votes{float:right;margin-top:-10px;}
#uploaded_videos{color:#999;font-size:16px;font-weight:bold;margin:-15px 0 15px;overflow:hidden;zoom:1;}
#uploaded_videos span{margin-right:30px;width:370px;float:left;line-height:28px;padding-left:5px;}
#uploaded_videos span.err{line-height:17px;color:#ff3855;}
.webshow_by_user{overflow:hidden;zoom:1;}
.webshow_by_user .webshow{width:400px;float:left;}
.webshow_by_user .webshow p{color:#666!important;font-size:12px!important;width:385px!important;line-height:14px!important;padding:5px 5px 0;}
.webshow_by_user .by{width:70px;float:left;text-align:center;}
.webshow_by_user .by img{padding-top:30px;}
.webshow_by_user .user{width:80px;float:left;text-align:center;}
p.upload_nav{width:500px!important;}
p.webshow_error{color:red!important;font-weight:bold;font-size:13px;width:370px!important;margin-bottom:10px;}
p.webshow_info{color:#e1038c!important;font-weight:bold;font-size:13px;width:370px!important;margin-bottom:10px;}
.webshow_next{margin:30px 0 0 290px;display:block;}
form.webshow_upload .image{width:auto!important;height:auto!important;border:0!important;margin-left:160px;}
.webshow_subh1{font-size:14px;color:#333;line-height:18px;}
.create_webshow p{margin-bottom:10px;width:auto!important}
.create_webshow p.intro_example{font-size:16px!important;color:red!important;font-weight:bold;margin:20px 0;}
#upload_box_1 #upload_box_2 input{width:470px;}
#upload_box_1 #upload_box_2 textarea{width:470px;}
.choose_upload_add{background:#fcdbce;padding:10px;margin:10px 0;}
.choose_upload_add input{width:auto!important;}
.choose_upload_add label{margin:10px 0 10px 280px!important;font-weight:normal!important;font-size:14px!important;}
.videos{margin:0 -15px 25px;position:relative;width:775px;}
.videos .checkboxes{width:775px;height:400px;overflow:hidden;}
.videos label{float:left;width:128px!important;color:#6e0081!important;font-size:12px!important;font-weight:bold;height:130px!important;margin:3px 0!important;padding:0 0 0 4px!important;text-align:center;}
.videos label input{float:left;width:16px!important;}
.videos label img{display:block;margin:0 0 3px;border:1px solid #fe1198;}
.videos label span{display:block;color:#DC1E89;font-size:14px;}
.videos .Scroller{position:absolute;overflow:hidden;height:400px;width:775px;}
.videos .Scroller-Container{position:absolute;top:0px;left:0px}
.videos .Scrollbar-Container{position:absolute;left:758px;top:0px;}
.videos .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
.videos .Scrollbar-Down{position:absolute;left:0px;top:380px;cursor:pointer;}
.videos .Scrollbar-Handle{position:absolute;width:17px;height:48px;cursor:pointer;}
.videos .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:360px;background:url(/images/page-my_channel/scroll-bg.png) repeat-y;}
.btn{text-align:center;}
.btn input{width:auto!important;height:auto!important;border:0!important}
p.form_error{padding:0!important;}
ul.error{color:#fe001a;font-size:12px;line-height:22px;font-weight:bold;list-style:disc;margin:0 0 0 1.5em;}
.preview_banner{font-size:12px!important;color:#666!important;margin:0;padding:0!important;}
.webshow_fonts{overflow:hidden;zoom:1;margin:10px 0}
.webshow_fonts label.selectable{float:left;margin:0 15px 0 0!important;}
.webshow_fonts input{display:inline;width:auto!important;vertical-align:top;margin-top:10px;}
.webshow_fonts p{color:#666666!important;font-size:14px!important;}
.webshow_fonts p strong{font-size:18px!important;}
.webshow_colors{overflow:hidden;zoom:1;margin:10px 0}
.webshow_colors p{color:#666666!important;font-size:14px!important;}
.webshow_colors p strong{font-size:18px!important;}
.webshow_colors table{}
.webshow_colors table td{width:25px;height:22px;background:url(/images/page-video/td_bg.png) no-repeat;}
.webshow_colors table td a{display:block;width:16px;height:13px;margin:4px 0 0 4px;}
.webshow_colors table td a:hover{text-decoration:none;margin:2px 0 0 2px;border:2px solid #000;}
.webshow_colors table td a.active{text-decoration:none;margin:2px 0 0 2px;border:2px solid #000;}
.webshow_bgs{overflow:hidden;zoom:1;margin:10px 0}
.webshow_bgs label{float:left;margin:0 15px 0 0!important;}
.webshow_bgs input{display:inline;width:auto!important;vertical-align:top;}
.webshow_bgs p{color:#666666!important;font-size:14px!important;}
.webshow_bgs p strong{font-size:18px!important;}
.webshows_to_edit{margin:20px 0 30px;overflow:hidden;zoom:1;}
.webshows_to_edit li{float:left;margin:0 15px 15px 0;}
.webshows_to_edit li a{float:left;width:196px;height:45px;padding:2px 0 0 17px;}
.current_video_intro{width:305px;float:right;}
.webshow_banner{padding:10px 0 10px 76px;}
.webshow_by_user2{margin:15px 0;padding:0 0 30px 10px;border-bottom:1px solid #777;position:relative;}
.webshow_by_user2 .webshow{width:400px;float:left;}
.webshow_by_user2 .webshow p{color:#666;font-size:13px;width:385px;line-height:14px;padding:5px 5px 0;}
.webshow_by_user2 .by{width:40px;float:left;text-align:center;}
.webshow_by_user2 .by img{padding-top:30px;}
.webshow_by_user2 .user{width:82px;float:left;text-align:center;font-size:13px;font-weight:bold;}
.webshow_by_user2 .user img{border:1px solid #FE31A2;margin-bottom:3px;}
.webshow_by_user2 .fans{width:130px;position:absolute;left:530px;top:0px;color:#FF33A7;font-size:14px;font-weight:bold;line-height:16px;white-space: nowrap;}
.webshow_by_user2 .fans img{margin-bottom:3px;}
.webshow_by_user2 .edit{position:absolute;left:435px;top:-40px;}
.episode{overflow:hidden;zoom:1;padding:10px;}
.episode h3{margin:0 0 20px;}
.episode .video_player{float:left;margin:0 10px 0 0;}
.episode .desc{width:320px;float:left;}
.episode .desc h4{color:#6e0081;font-weight:bold;font-size:14px;margin:0 0 10px;}
.episode p{font-size:13px;line-height:18px;color:#666;margin:0 0 10px;}
.episode a{color:#77007d;font-weight:bold;}
.episode .uploaded{text-align:right;margin:0 5px 0 0;font-size:12px;}
.episode .info{padding:10px 10px 0;background:#F8DFDF;overflow:hidden;}
.episode .info p{font-size:12px;line-height:14px;margin:0;margin:0 0 10px;}
.episode .info .plays{color:#ff0394;}
.episode .info .props img{vertical-align:middle;}
.episode .left{float:left;width:115px;}
.episode .right{float:left;}
.past_episodes{padding:30px 0 0;border-top:1px solid #FF33A7;}
.past_episodes h3{margin:0 0 20px 10px;}
.past_episodes .episode{margin:0 0 30px;}
.latest_episode .webshow_episode{padding: 20px 40px 35px;margin-top:20px;overflow:visible;}
.latest_episode .webshow_episode h2{position:relative;left:-48px;margin-bottom:10px;}
.latest_episode .webshow_episode .video_with_badges{width:355px;height:265px;}
.latest_episode .webshow_episode .video_with_badges .episode_video_img{width:355px;height:265px;}
.latest_episode .webshow_episode .video_with_badges .video_play_rollover{left:128px;top:102px;}
.latest_episode .webshow_episode .rating_line {margin-top:25px;}
.webshow_episode{background-color:#EDEDED;padding:35px 40px;overflow:hidden;text-align:left;}
.webshow_episode.alt{background-color:#FFF;}
.webshow_episode .video_with_badges{float:left;padding-right:40px;width:210px;height:160px;}
.webshow_episode .video_with_badges .episode_video_img{width:210px;height:160px;}
.webshow_episode .video_with_badges .video_play_rollover{left:80px;top:64px;}
.webshow_episode .info{float:left;width:305px;line-height:17px;overflow:hidden;}
.webshow_episode .info a{font-weight:bold;}
.webshow_episode .rating_line {float:left;width:150px;}
.webshow_past_episodes, .webshow_no_episodes {margin-top:65px;position:relative;text-align:right;}
.webshow_past_episodes .header, .webshow_no_episodes .header{position:absolute;left:-8px;top:-11px;}
.webshow_past_episodes h2{color:#B31DA2;font-size:20px;padding-bottom:10px}
.webshow_no_episodes .header{top:20px;}
.webshow_no_episodes .webshow_episode{padding-top:85px;}
.popup-shoutout{position:absolute;left:-100px;top:20px;z-index:999;width:291px;height:285px;padding:10px 25px;background:url(/images/page-my_channel/popup-shoutout.png) no-repeat;}
.popup-shoutout h4{text-align:center;font-size:16px;padding-top:20px;margin-bottom:10px;color:#FF0394;}
.popup-shoutout .vid{text-align:center;}
.popup-shoutout p{text-align:center;margin:20px 0 0;font-size:14px;color:#333;line-height:18px;}
.popup-shoutout p a{font-weight:bold;font-size:12px!important;color:#6E0081;}
.popup-shoutout .btn-close{position:absolute;right:10px;top:10px;}
.popup-cropper{position:absolute;left:250px;top:620px;width:522px;height:558px;padding:12px;background:url(/images/page-video/popup-webshow-cropper.png) no-repeat; color:#676666; z-index:100}
#popup_webshow_banner .popup-cropper {50px;}
.popup-cropper #crop-image{position:relative;}
.popup-cropper p#close-btn{float:right;}
.popup-cropper p#close-btn a{font-weight:bold;color:#FE001A;}
.popup-cropper span#close_indicator{position:absolute;left:450px;top:8px;}
.popup-cropper span#close_indicator span{position:absolute;margin-top:10px;}
.popup-cropper h2{font-size: 17px;color:#FE0495;margin-bottom:10px;}
.popup-cropper p{font-size: 12px;line-height:18px;color:#333333;}
.popup-cropper p span{color:#FE001A;}
.popup-cropper p.btn{line-height:32px;}
.popup-cropper p#save-btn{padding-top:4px}
#video_right_info .red{color:#F00;}
#video_right_info .right_section_head{font-weight:bold; padding:15px 0 5px; font-size:14px}
#video_right_info .right_section_head.first{padding-top:0}
#video_right_info .right_section_head img{float:left; margin-right:10px;position:relative;margin-left:-23px}
#video_right_info .right_section_head p {padding: 0; clear:left}
#video_right_info #video_page_banner{height:65px; clear:left}
#video_right_info #video_page_banner img{margin:0}
#content.new_upload{width:680px; padding: 10px 0 0}
.new_upload h5{font-size:15px;}
.new_upload p.req{color:#dc1e89 !important; padding:10px}
.popup_container .new_upload #upload_box_2 p.req{padding:0}
.new_upload p.error{padding:10px}
.new_upload #uploaded_videos{position:relative; padding:10px 0 0 166px;margin:10px 0; height:32px; background: url(/images/page-video/uploaded_videos_bg.png) 0 0 no-repeat; width:360px;}
.new_upload #uploaded_videos .whats{position:relative;left:115px;top:-7px;}
.new_upload #uploaded_videos .num{width: 23px; height:22px; float:left; overflow:hidden; margin-left:2px}
.new_upload #uploaded_videos .active img{margin-top:-22px}
.new_upload #uploaded_videos .limit_exceeded img{margin-top:-44px}
.new_upload #uploaded_videos_limit_excedeed{color:#841f7b;margin-bottom:15px; font-size:15px}
.new_upload #upload_steps{overflow:hidden;margin:0 0 10px;}
.new_upload #upload_steps li{margin:0 1px 0 0;height:33px;}
.new_upload #upload_steps li img{margin:-33px 0 0;}
.new_upload #upload_steps li.off img{margin:0;}
.new_upload #upload_steps li.completed img{margin:-66px 0 0;}
.new_upload #upload_box_2, .new_upload .left_indent{margin:0 10px; position:relative; overflow:visible; padding: 10px 15px 15px 20px;}
.new_upload #upload_box_2{background-color:#EDEDED;}
.new_upload .left_indent{margin-bottom:10px}
.new_upload .left_indent p{font-size:14px}
.new_upload #upload_box_2 h1{position:relative; height:55px; background:none}
.new_upload #upload_box_2 h1 img{position:absolute;top:-23px; left:-12px;}
.new_upload #upload_box_2 h2, .new_upload .left_indent h2{position:relative; height:50px}
.new_upload #upload_box_2 h2 img, .new_upload .left_indent h2 img{position:absolute; left:-25px}
.new_upload #upload_box_2 h2.contest_rules img{left:-30px; top:-20px}
.new_upload #upload_box_2 h2.contest_voting img{left:-30px;}
.new_upload #upload_box_2 h3{color:#4FB200; text-transform:uppercase; font-size:14px}
.new_upload #upload_box_2 h4.send{font-size:18px;font-weight:bold;color:#666;}
.new_upload #upload_box_2 li{background: url(/images/page-video/upload_list_arrow.png) no-repeat 0 4px;list-style-type:none;padding-left:10px;color:#666;}
.new_upload #upload_box_2 label em{color:#dc1e89;}
.new_upload #upload_box_2 .chars_count{font-size:24px;font-weight:bold; padding-left:3px; float:left; color:#a0cf5d;}
.new_upload #upload_box_2 .chars_count_warn{font-size:24px;font-weight:bold; padding-left:3px; float:left; color:#FD6F19;;}
.new_upload #upload_box_2 .chars_count_err{font-size:24px;font-weight:bold; padding-left:3px; float:left; color:#f00;}
#main .new_upload .rules_btn{text-align:right; margin:20px 10px}
#main .new_upload .rules_btn p.req {float:left;margin:0;padding:0;text-align:left;width:200px;}
#main .new_upload .rules_btn.narrow{width:375px}
#main .new_upload .rules_btn input{width:auto; height:auto; padding:0 0 0 10px}
#main .new_upload .rules_btn a{line-height:29px; font-weight:bold; position:relative;top:-10px;font-size:14px;}
.new_upload #upload_box_2 p.error{padding:10px; margin:0}
.new_upload #upload_box_2 .right_info{float:right;width:160px;position:relative;z-index:10; padding-left:25px; background: url(/images/page-video/webshow_title_small.png) 0 0 no-repeat}
.new_upload #upload_box_2 .radios input{float:left;width:auto;margin: 20px 10px 0 0;border:0;}
.new_upload #upload_box_2 .radios label{float:left; font-size:20px;line-height:27px;font-weight:bold;margin:10px 0 0}
.new_upload #upload_box_2 .radios label.regular{color:#fd6f19; background:url(/images/page-video/video_title.png) 11px 0 no-repeat; padding:0 0 10px 55px;}
.new_upload #upload_box_2 .radios label.webshow{color:#bd57c3; background:url(/images/page-video/webshow_title.png) 0 0 no-repeat; line-height:35px; padding-left: 55px}
.new_upload #upload_box_2 .no_webshows{background-color:#BD57C3;color:white;width:575px;font-weight:bold;padding:3px 5px;margin:10px 0 0 23px;}
.new_upload #upload_box_2 .upload_input{background: url(/images/page-video/upload_input_bg.png) 100% 100% no-repeat; border:none; border-top:1px solid #dbdbdb; padding:10px; width: 365px; float:left;}
.new_upload #upload_box_2 .tags{width:385px;font-size:12px;margin-bottom:1em;}
.new_upload #upload_box_2 textarea.upload_input{height:80px; background-position: 0 100%}
.new_upload #upload_box_2 #helpful_hints_2{width:185px;background:none;border:none;margin-top:15px;}
.new_upload #upload_box_2 #helpful_hints_2 li{background:none;color:white;font-size:12px}
.new_upload #upload_box_2 #helpful_hints_2 #helpful_hints_2_main{background:url(/images/page-video/helpful_hints_bg.png);overflow:hidden;padding-top:40px;}
.new_upload #upload_box_2 #helpful_hints_2 #helpful_hints_2_bottom{background:url(/images/page-video/helpful_hints_bg_bottom.png) 12px 0 no-repeat;height:13px;}
.new_upload #upload_box_2 .answer{padding-bottom:15px}
.new_upload #upload_box_2 .answer label{float:left; padding-right:20px; margin:0}
.new_upload #upload_box_2 .answer input{padding:5px 10px}
.new_upload #upload_box_2 #poll_form textarea.upload_input{height:40px}
#webshow_list .slider_container .webshows_container{width:290px;float:left;}
#webshow_list .slider_container .webshow{width:280px;height:90px;float:left;padding:0 5px;margin:5px 0;}
#webshow_list .slider_container .webshow .webshow_name{text-align:left;color:#FD6F19;font-weight:bold;width:auto;margin:0}
#webshow_list .slider_container .webshow:hover .webshow_name{color:#dc1e89;}
#webshow_list .slider_container .webshow:hover .select_webshow_banner{background:url(/images/page-video/webshow_selected_new.png);color:#dc1e89;}
#webshow_list .slider_container .prev{position:absolute; left: -18px; bottom:120px; width: 52px; height:64px; overflow:hidden}
#webshow_list .slider_container .next{position:absolute; right: -18px; bottom:120px; width: 52px; height:64px; overflow:hidden}
#webshow_list .slider_container .prev:hover img{margin-top:-64px}
#webshow_list .slider_container .next:hover img{margin-top:-64px}
#webshow_list .slider_container .next img{margin-left:-52px}
#webshow_list .slider_container .carousel_container{width:580px;margin-left:20px;}
#webshow_list .webshows_to_edit .select_webshow_banner{padding-top:3px;height:63px;}
.new_upload hr.upload_line{border:none;border-bottom:1px solid #FFFFFF;border-top:1px solid #DBDBDB;margin-top:15px;}
.new_upload hr.upload_line_margin_bottom{border:none;border-bottom:1px solid #FFFFFF;border-top:1px solid #DBDBDB;margin-bottom:15px;}
.new_upload #upload_box_2 .buttons{margin:25px 0 0 0;padding:0 0 30px 0;}
.new_upload #upload_box_2 .buttons.action {margin:25px 0 0 50px;}
.new_upload #upload_box_2 .buttons.action .or_image {margin:75px 25px 0;}
.new_upload #upload_box_2 .buttons img{margin:0;}
.new_upload #upload_box_2 .buttons img.or_image{margin-top:75px;}
.new_upload #upload_box_2 .buttons form a {height:221px;}
.new_upload #upload_box_2 .buttons form a img{margin:0;}
.new_upload #upload_box_2 .buttons form a:hover img{margin:-221px 0 0;}
.new_upload #upload_box_2 .buttons form a.active img{margin:-221px 0 0;}
.new_upload .upload_nav{position:relative; height:20px; padding-bottom:20px;font-weight:bold;}
.new_upload .upload_nav .from_webcam{position:absolute; left:200px; padding: 5px 0 0 30px; background: url(/images/page-video/webcam_icon.png) 0 0 no-repeat; height:17px}
.new_upload .upload_nav .from_desktop{position:absolute; left:0; padding:5px 0 0 30px; background: url(/images/page-video/computer_icon.png) 0 0 no-repeat; height:17px}
.new_upload .upload_nav span.from_webcam{background-position: 0 -22px}
.new_upload .upload_nav span.from_desktop{background-position: 0 -22px}
#upload_box_2 .error_pink {color:#DC1E89;font-weight:bold;font-size:13px;margin:10px 0;}
.new_upload #upload_box_2 p{width:auto;}
.new_upload #upload_box_2 .btn{text-align:right;margin:15px 15px 30px 0;}
.new_upload #upload_box_2 .btn img{vertical-align:top}
.new_upload #upload_box_2 .btn img, .new_upload #upload_box_2 .btn input{padding:0 5px}
.new_upload #upload_box_2 .blue{color:#2781c9;font-weight:bold;font-size:16px;}
.new_upload #upload_box_2 .info{font-size:14px}
.new_upload #upload_box_2 h2.congrats{height:124px;margin-top:15px;}
.new_upload #upload_box_2 h2.webshow{height:36px;margin:0;}
.new_upload #upload_box_2 h3.webshow_name{margin-bottom:10px;}
.new_upload #upload_box_2 fieldset.checkboxes{padding:5px;margin:0 0 25px; width:auto}
.new_upload #upload_box_2 fieldset.checkboxes .inner{position:relative;}
.new_upload #upload_box_2 fieldset.checkboxes div.checkboxes{width:590px;height:190px;overflow:hidden;}
.new_upload #upload_box_2 fieldset.checkboxes div.checkboxes label{float:left;width:90px;color:#FF0394;font-size:12px;font-weight:normal;padding:0 28px 0 0;height:100px;margin:0;}
.new_upload #upload_box_2 fieldset.checkboxes div.checkboxes label input{float:right;width:auto;border:0;padding:0;}
.new_upload #upload_box_2 fieldset.checkboxes div.checkboxes label img{display:block;margin:0 0 3px;}
.new_upload #upload_box_2 fieldset.checkboxes p{margin:0 0 10px;color:#4FB200;}
.new_upload #upload_box_2 fieldset.emails{}
.new_upload #upload_box_2 fieldset.emails h4{color:#fe0495;font-size:14px;font-weight:normal;margin:0 0 2px;}
.new_upload #upload_box_2 fieldset.emails .row{overflow:hidden;margin: 12px 0 8px;}
.new_upload #upload_box_2 fieldset.emails input{width:280px;margin-right:16px;color:#bebebe;font-size:12px;padding:6px;background:url(/images/page-video/upload_input_bg_medium.png) 100% 100% no-repeat;border:none; border-top:1px solid #dbdbdb;float:left;}
.new_upload #upload_box_2 fieldset.emails .more{text-align:right;margin:0;width:600px;}
.new_upload .checkboxes .Scroller{width:600px}
.new_upload .checkboxes .Scrollbar-Container{position:absolute;left:600px;top:-5px;}
.new_upload .checkboxes .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:188px;background:url(/images/page-video/scroll-bg.png) repeat-y;}
.orange{color:#FD6F19 !important;}
.pink {color: #FF0394 !important;}
.new_upload #upload_box_2 ul.pink_list li{background: url(/images/page-video/upload_list_arrow_pink.png) no-repeat 0 4px;}
.new_upload #upload_box_2 #descr{width:440px;}
.new_upload .shoutback_users{float:right;margin:5px 25px 0 0;}
.new_upload .shoutback_users div{float:left;}
.new_upload .shoutback_users .arrow{margin:10px 10px 0;}
.new_upload .shoutback_users .desc{clear:left;width:57px;overflow:hidden;}
.new_upload .shoutback_users .user a{color:#A24ADB !important;}
.new_upload #video_page_banner{height:95px}
#upload_rules_scroller{position:relative}
#upload_rules_scroller .Scroller{position:relative;overflow:hidden;width:600px;height:400px;}
#upload_rules_scroller .Scroller-Container{position:absolute;top:0px;left:0px}
#upload_rules_scroller .Scrollbar-Container{position:absolute;left:603px;top:0px;}
#upload_rules_scroller .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
#upload_rules_scroller .Scrollbar-Down{position:absolute;left:0px;top:380px;cursor:pointer;}
#upload_rules_scroller .Scrollbar-Handle{position:absolute;width:17px;height:48px;cursor:pointer;}
#upload_rules_scroller .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:360px;background:url(/images/page-video/scroll-bg.png) repeat-y;}
.new_upload #upload_box_2 #member_links{background:none;}
.webshow_page #contest_video_intro_example {float:right;margin-left:10px;position:relative;width:280px;}
.webshow_page #contest_video_intro_example img {margin-bottom:10px;}
.webshow_page #contest_video_intro_example .btn-previes_next {float:right;}
.webshow_page #contest_video_intro_example .btn-previes_next img {margin: 0 5px;}
.new_upload #upload_box_2 .p-choose{color:#851D8D;}
.new_upload .webshow_banner_header{width: 150px;padding-left:40px;overflow:hidden; float:right; background: url(/images/page-video/shoutback_users_arrow.png) 0 5px no-repeat}
.new_upload .webshow_page hr.review {margin: 15px 10px 0;}
.new_upload #upload_box_2 p.without-margin {margin: 0;}
.new_upload .webshow_page .edit_button {top:0; right: 10px;}
#webshow_banner_preview {position:relative;}
#webshow_banner_preview .by {width: 45px;}
.webshow_page .episode_preview {color:#5e0f63; font-size: 17px; line-height:30px;}
.webshow_page .episode_preview img {margin-right: 10px;}
.webshow_page .video_img {padding-top:5px; float:left; margin-right:10px;}
.webshow_page .episode {margin-bottom: 10px;}
.new_upload #video-upload{background-color:#EDEDED;margin:0 10px;}
.new_upload #video-upload h2{text-align:center;margin-bottom:10px;}
.new_upload #video-upload .slider_container{position:relative;}
.new_upload #video-upload .slider_container .prev{height:64px;left:-18px;overflow:hidden;position:absolute;top:12px;width:52px;}
.new_upload #video-upload .slider_container .prev:hover img{margin-top:-64px;}
.new_upload #video-upload .slider_container .next{height:64px;overflow:hidden;position:absolute;right:-18px;top:12px;width:52px;}
.new_upload #video-upload .slider_container .next img{margin-left:-52px;}
.new_upload #video-upload .slider_container .next:hover img{margin-top:-64px;}
.new_upload #video-upload .slider_container .carousel_container {position:relative;left:51px;width:550px;}
.new_upload #video-upload .slider_container #add_episode_to_webshow_slider_div .shout_back{width:145px;float:left;}
.new_upload #video-upload .slider_container #add_episode_to_webshow_slider_div .video_with_badges{height:100px;width:104px;text-align:center;padding:2px;}
.new_upload #video-upload .slider_container #add_episode_to_webshow_slider_div .video_with_badges img{margin-top:5px;}
.new_upload #video-upload .slider_container #add_episode_to_webshow_slider_div .video_with_badges.selected{border:2px solid #48d1d8;padding:0;}
.new_upload #video-upload .slider_container #add_episode_to_webshow_slider_div .video_with_badges p{color:#DC1E89;font-size:14px;font-weight:bold;margin-top:8px;}
.new_upload #video-upload .slider_container #add_episode_to_webshow_slider_div .video_with_badges.selected p{color:#757575;}
.new_upload #video-upload .btn{padding:15px; 0 10px;}
.new_upload #video-upload .error_pink {color:#DC1E89;font-weight:bold;font-size:13px;padding:10px;}
.new_upload .webshow_by_user .webshow{height:95px}
#content_wide_2 #webshow_list .slider_container .next, #content_wide_2 #webshow_list .slider_container .prev {bottom: 170px;}
#content_wide_2 #webshow_list .slider_container .webshows_container {padding: 0 20px;}
#content_wide_2 #webshow_list .slider_container .carousel_container {width: 660px; margin-left:37px;}
#content_wide_2.new_upload #upload_box_2 .btn {margin-right:70px;}
.player_ad{color:#fff; background-color:#000; position:absolute; top:0; right:0; padding:5px 0; text-align:center; font-weight:bold; width:100%}
#upload_box_2.page_header{position:relative; overflow:visible;background:url("/images/page-user-contests/bg_banner_middle.png") 0 0 repeat-y;margin:30px 0 2px; padding:12px 12px 12px 25px}
.page_header .page_header_middle{position:relative; padding-top: 45px}
.page_header .page_header_top{overflow:hidden;background:url("/images/page-user-contests/bg_banner_top.png") 0 0 no-repeat;height:60px;width:790px; position:absolute; top:0; left:0}
.page_header .page_header_bottom{overflow:hidden;background:url("/images/page-user-contests/bg_banner_bottom.png") 0 0 no-repeat;height:130px; width: 790px; position:absolute; bottom:0; left:0}
.page_header .right_button{float:right;; padding-right: 13px}
.page_header .webshow .title{color:#5f9228;font-weight:bold;margin-top:3px;}
.page_header .webshow .desc{font-size:14px}
#main .page_header .user a{color:#881f91; font-weight:bold;text-decoration:none;font-size:14px;}
.page_header .by{font-size:14px;font-weight:bold;padding-top:25px;width:65px}
#more_videos.webshow_shoutbacks_slider #shoutbacks_videos{margin: 25px 0 0}
#more_videos.webshow_shoutbacks_slider .videos .carousel_container{width:675px}
#more_videos.webshow_shoutbacks_slider .videos .shoutbacks_header{left:435px}
#intro_closing_video{padding:10px 0 0 13px;width:271px;float:left;}
#intro_closing_video .bottom {height:18px;}
#intro_closing_video .bottom .link_box {height:18px;float:left;font-size:14px;font-weight:bold;margin-right:5px;padding-right:5px;}
#intro_closing_video .bottom .link_bg a{color:#666;}
#intro_closing_video .border_with_out_player {border: 1px solid #999999;margin-bottom:11px;height:197px;width:269px;}
#intro_closing_video .closing_video_message {text-align:center;padding:60px 15px 0;color:#666;font-size:14px;}
.webshow_page #upload_box_2{background-color: #ededed}
#more_videos h3.active{background-position:0 -30px;}
#more_videos h3.active a{color:#006d9b;}
#more_videos h3 .more{font-weight:normal;}
#more_videos .video .desc p strong{color:#FE0495;}
#more_videos .shout_backs h3{padding:0 5px 0 0;}
#more_videos .shout_backs h3 a.more{display:block;padding-top:5px;position:relative;width:300px;}
#more_videos .videos .carousel_container{width:540px}
#upload_box_2 .btn{margin:40px 0;text-align:center;}
#upload_box_2 .btn input{width:62px;height:27px;border:none;}
#upload_box_2 .rules_btn {text-align:center;margin:0px auto;}
#upload_box_2 .rules_btn input{width:215px;height:39px;border:none;text-align:center;}
#helpful_hints_1 {margin-top:-50px !important;}
#helpful_hints_1 a{font-weight:bold;}
#helpful_hints_2 ul{margin:0;}
#helpful_hints_2 a{font-weight:bold;}
#upload_box_2 .buttons{margin:25px 0 0 40px;overflow:hidden;zoom:1;position:relative;padding:30px 0 0;}
#upload_box_2 .buttons img{vertical-align:middle;margin:60px 10px 0;float:left;display:inline;}
#upload_box_2 .buttons form a{float:left;height:151px;overflow:hidden;}
#upload_box_2 .buttons form a img{margin:0 10px;}
#upload_box_2 .buttons form a:hover img{margin:-151px 10px 0;}
#upload_box_2 .buttons form a.active img{margin:-151px 10px 0;}
#upload_box_2 p {width:470px;}
#upload_box_2 .buttons span.imp{color:#FD0000;font-weight:bold;line-height:13px;font-size:11px;position:absolute;left:240px;top:0px;width:160px;text-align:center;}
#content_wide .congratulation{font-size:15px;margin:15px 0;}
#content_wide .congratulation span{font-weight:bold;}
#upload_box_1 select {color:#333333;font-size:14px;}
#upload_box_1 .done{font-size:25px !important;}
#upload_box_1 p#descr{width:470px;}
#content_wide div.upload_nav{font-weight:bold;font-size:15px;color:#333;margin:0 0 10px;}
#content_wide div.upload_nav form {display:inline;}
#content_wide div.upload_nav form a,#content_wide div.nav form span{margin:0 0 0 125px;}
#content_wide_2 div.upload_nav{font-weight:bold;font-size:15px;color:#333;margin:0 0 10px;}
#content_wide_2 div.upload_nav form {display:inline;}
#content_wide_2 div.upload_nav form a,#content_wide div.nav form span{margin:0 0 0 125px;}
#os_banner img {width:485px;height:107px;border: none !important;}
#video_info {height: 127px;}
#video_info .col-1{width:100px !important;padding:0 40px 0 0 !important;}
#video_info .col-2{padding:5px 40px 0 0 !important;}
#video_info .col-2 #times_played{color:#FE0495;font-weight:bold;}
#video_info .col-3{width:auto;}
#video_info p.props {margin-bottom: 0px;}
#video_info .props img{margin: 0px -10px 0px 2px;}
#congrats_popup {z-index:100;}
#content_wide div.upload_nav form a:hover{text-decoration:underline;}
#upload_box_1 .radios{margin-left:210px !important;text-align:left !important;}
#upload_box_1 .radios label {display:block !important;margin-top:4px !important;}
#upload_box_1 div.sending h3 a{color:#6e0081 !important;}
#video .buttons{height:35px;text-align:center;margin:0 0 10px;overflow:hidden;width:492px;}
#video .buttons span{display:inline;}
#video .buttons img{margin-right:6px;vertical-align:middle;}
#video #next_prev_episode {font-weight:bold}
#video #next_prev_episode span{color:#e50581}
#video #next_prev_episode a {color:#FD6F19;font-family:Quicksand_Bold, arial, sans-serif;font-size:14px;}
.video_guide .video .buttons{margin:0 0 10px !important;overflow:hidden !important;}
.video_guide .video img{float:left !important;}
#nav-tabs li span{float:left;line-height:30px;font-size:13px;color:#77007d;padding:0 0 0 10px;}
#nav-tabs li.active{font-weight:bold;background:url(/images/nav_tabs_bg_right.png) 100% 0 no-repeat;}
#nav-tabs li.active span{color:#fe0495;background:url(/images/nav_tabs_bg_left.png) no-repeat}
.video_guide .tutorials h3 a {color: #77007D}
.video_guide .tutorials h3 a:hover {text-decoration:underline;}
.be_a_fan_popup {left:262px !important;}
.webshow_by_user2 .fans .be_a_fan_popup{left:0px!important;white-space:normal!important;}
#video p.h2-sub big a {color:#006D9B;}
.video_guide div.coming_soon{text-align: center;padding-top: 50px}
#add_animations .animations {padding-left:20px !important}
.popup{position:absolute;left:0px;top:20px;z-index:999}
.popup h3{font-weight:bold;font-size:18px;color:#ff0394;margin:0 0 5px;}
.popup p{font-size:14px;color:#333;line-height:18px;margin:0 0 10px;}
.popup p.more{padding:0 0 0 15px;}
.popup .btn-close{position:absolute;right:10px;top:10px;}
.popup fieldset{overflow:hidden;padding:0 0 0 15px;margin:15px 0 0;}
.popup fieldset.btn{padding:0;margin:5px 0 0;text-align:center;}
.popup p.btn{clear:both;text-align:center;}
#karaoke_maker .btn-webcam_only{padding: 10px 0 10px 0 !important;}
#karaoke_maker .videos{padding-top: 40px !important;}
#karaoke_maker .step p, #karaoke_maker .step span{font-size:14px;}
#karaoke_maker .choose_video label strong {font-size:25px;}
#karaoke_maker .video h3{margin:0 0 0;}
#karaoke_maker ul.more_vids {margin-left:52px;}
#karaoke_maker ul.more_vids li {width:105px;}
#video p.h2-karaoke{font-size:15px;margin:0 0 12px;}
#video p.h2-karaoke a{font-weight:bold;color:#387ca3;}
#karaoke_maker .step ul.normal li span.important{color:red;font-size:12px;}
#kb_video_upload_rules {color:#881f91;font-size:14px;padding:5px;font-weight:bold;line-height:1.5em;}
#video_info{width:590px;background:#f8dfdf;margin:25px 0 10px 0px;position:relative;padding:5px 10px;float:left;display:inline;font-size:14px;color:#666;}
#video_poll h3 {overflow:hidden;padding-bottom:5px;}
.create_webshow div#helpful_hints_1{margin-top:0px!important;}
.create_webshow #upload_box_1 {margin:0;}
.create_webshow #upload_box_1 #kb_video_upload_rules {color:red !important;width:390px;}
.create_webshow #upload_box_2 #kb_video_upload_rules {padding-right:100px;width:395px;}
.create_webshow #upload_box_1 p#descr {width:450px!important;}
.create_webshow #upload_box_2 p#descr {width:450px!important;}
.webshows_to_edit li div{float:left;width:196px;height:45px;padding:2px 0 0 17px;}
.webshows_to_edit li div:hover{background:url(/images/page-video/webshow_selected.png) no-repeat;}
.webshows_to_edit li div.active{background:url(/images/page-video/webshow_selected.png) no-repeat;}
.webshow_bgs label{padding-bottom:12px;}
.videos {width:auto;}
#video .btn-fun {top:0px;}
#uploaded_videos span.err {line-height:19px;}
#webshow_shoutout_popup form a{color:#6E0081;}
.webshow_by_user2 .webshow span{color:#FF6203;font-size:16px;font-weight:bold;line-height:21px;margin:15px 0 0;}
.webshow_by_user2 .webshow span a{color:#006D9B}
.webshows_to_edit .select_webshow_banner{overflow:hidden;text-align:center;z-index:2;color:#006D9B;font-size:14px;font-weight:bold;}
#upload_box_1 .to_from .webshow_by_user .webshow span {color:#FF6203;font-size:16px;font-weight:bold;line-height:21px;}
.webshow_by_user {margin-bottom:0px;}
#upload_box_1 .to_from .webshow_by_user {margin-top:0px;margin-left:10px;}
.past_episodes .episode {border-bottom:1px solid #777777;padding-bottom:20px;}
.f_box .row_fonts_colors {width:710px;}
.f_box .row_fonts_colors .webshow_fonts {float:left;width:480px;}
.f_box .row_fonts_colors .webshow_colors {float:left;width:225px;}
#upload_box_1 .text_above_rules {color:red;font-weight:bold;margin-top:20px;margin-bottom:0px;}
#more_videos .player_page_webshow_link {color:#026e9d}
.choose_upload_add label{margin-left:240px!important;}
#webshow_fans_slider .rounded-box{width:400px; position:relative; top:10px; right:46px;float:right}
#webshow_fans_slider .rounded-box .top-border{border-top:1px solid #f3f3f3}
#webshow_fans_slider .rounded-box .bottom-border{border-bottom:1px solid #f3f3f3}
#webshow_fans_slider .rounded-box .middle{height:175px; border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3}
.webshow-fans-box .fanscroll{position:relative;}
.webshow-fans-box .fanscroll ul{overflow:hidden;}
.webshow-fans-box .fanscroll ul li{float:left;margin:0 2px !important;width:85px;text-align:center;margin-bottom:10px;height:100px; list-style:none !important}
.webshow-fans-box .fanscroll ul li img{margin:0 0 3px;}
.webshow-fans-box .fanscroll ul li a{color:#881F91 !important}
.webshow-fans-box .Scroller{position:absolute;overflow:hidden;width:380px;height:100px;margin-top:15px}
.webshow-fans-box .Scroller-Container{position:absolute;top:0px;left:0px}
.webshow-fans-box .Scrollbar-Container{position:absolute;left:360px;top:0;}
.webshow-fans-box .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
.webshow-fans-box .Scrollbar-Down{position:absolute;left:0px;top:110px;cursor:pointer;}
.webshow-fans-box .Scrollbar-Handle{position:absolute;width:17px;height:30px;cursor:pointer;}
.webshow-fans-box .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:90px;background:url(/images/page-my_channel/scroll-bg.png) repeat-y;}
.webshow-fans-box .Scrollbar-Preloader {position:absolute;right:5px;top:110px;}
.popup-delete{font-size:14px;position:absolute;left:50px;top:10px;width:302px;height:198px;padding:28px 8px 0;background:url(/images/page-my_channel/popup-delete2.png) no-repeat;z-index:999}
.popup-delete .close{position:absolute;right:10px;top:10px;}
.popup-delete p{line-height:18px;color:#ff32a7!important;}
.popup-delete p span{color:#9ca3b5;}
.popup-delete form{padding:20px 0 0 20px;}
.popup-delete form label{display:block;font-weight:normal;font-size:12px;height:38px;width:275px;}
.popup-delete form label b{color:red;font-weight:normal;}
.popup-delete form label input{float:left;margin-right:3px;}
.popup-delete form .cancel img{margin-left:45px!important;}
.popup-delete form img{vertical-align:top;}
#karaoke_maker #uploaded_videos span {width:290px;}
#add_to_friend_button .add{position:relative;top:7px;left:-8px;}
#add_to_friend_button .request_sent{position:relative;top:-7px;left:-26px;}
#add_to_friend_button .friend_added {color:#FE0495;position:relative;top:5px;left:0px;}
.popup-request{top:10px;left:145px;width:233px;height:90px;padding:15px 10px 15px 10px;background:url(/images/page-my_channel/popup-request.png) no-repeat;}
.popup-request h4{font-weight:bold;font-size:18px;color:#ff0394;margin:0 0 5px;}
.popup-request .btn-close{left:auto!important;right:0px!important;top:8px!important;}
.popup-request .btn-close img{border:0;}
#webshow-bgs h2 {color:#FE0495;font-size:16px;padding:5px 0px;}
#webshow-bgs .bg1 {margin-left:15px;margin-bottom:10px;}
#webshow-bgs .bg1 div {color:black;font-size:12px;line-height:18px;}
#webshow-bgs .bg1 label {color:#666666;font-size:12px;line-height:18px;float:none;}
#webshow-bgs .bg1 label input{vertical-align:middle;}
#webshow-bgs .bg1 ul.text_color {font-size:12px;;line-height:18px;color:#FF8400;margin-left:32px;}
#webshow-bgs .bg1 .text_color {font-size:12px;color:#FF8400;line-height:18px;margin-top:10px;}
#webshow-bgs .bg1 div.error {color:red;font-size:12px;;line-height:18px;}
#webshow-bgs .bg1 .text_silver {font-weight:normal;font-size:12px;color:#666666;line-height:18px;margin:5px 0px 5px 0px!important;padding-bottom:0px!important;}
#webshow-bgs .bg1 input.btn {margin-left:36px;border:none;vertical-align:middle;padding:0px;}
#webshow-bgs #uploaded_file{border:1px solid #999999;color:none;padding:3px;width:auto;}
#webshow-bgs #upload_new_selection a.edit {background:transparent url(/images/arrow-right.png) no-repeat scroll 0 50%;font-weight:bold;padding-left:15px;font-size:14px;}
#webshow-bgs #upload_new_selection a.edit_active {background:transparent url(/images/arrow-down.png) no-repeat scroll 0 50%;font-weight:bold;padding-left:15px;font-size:14px;}
#webshow-bgs #edit_selection a{font-weight:bold;padding-left:70px;font-size:14px;}
#webshow-bgs .uploading {padding-left:20px;}
#webshow-bgs #image_row {padding-bottom:10px;}
#webshow-bgs #image_row form#edit_image_form {display:inline;}
.contest-video-box{margin-left:55px}
.contest-video-box .webshow_by_user .banner {height:90px;}
.contest-video-box .webshow_by_user .by{width:50px}
.contest-video-box .top-border {background:transparent url(/images/page-user-contests/top-bar-green.png) 0 0 repeat-x;}
.contest-video-box .bottom-border {background:transparent url(/images/page-user-contests/bottom-bar-orange.png) 0 0 repeat-x;}
.contest-video-box .middle{background:transparent url(/images/page-user-contests/green-gradient.png) 0 0 repeat-x;}
.contest-video-box .middle .desc {color:#666;}
.contest-video-box .middle .title {font-size: 14px;}
.contest-video-box .orange-gradient{background:#fafff6 url(/images/page-user-contests/orange-green-bottom-gradient.png) 0 bottom repeat-x;}
.contest-video-box h2{display:inline; color:#666; font-size:20px}
.contest-video-box p {display:inline;font-weight:bold; font-size:20px}
.contest-video-box p.status{color:#4fb200;}
.contest-video-box p.message{color:#b00000;}
.contest-video-box big{font-size:26px}
.contest-video-box .follow_contest_button{float:right}
.contest-video-box .min_height{float:left; height:190px; width:0}
#content.player {width:660px; padding:0}
#main .player .black{color:black;}
#main .player .active{padding:0 0 0 20px;background-position:0 -30px;}
#video_right_info .user_info .middle_box{margin-left:70px;}
#video_right_info .user_info .middle_box .uploaded{margin-top:5px;}
#video_right_info {line-height:20px;}
#video_right_info strong{color:#fff}
#video_right_info a.userName{color:#a24adb;font-size:15px;font-weight:bold;}
#video_right_info .url_input{width:235px;border:1px solid #696969;padding:3px 2px}
#video_right_info .video_url{margin:10px 0;}
#video_right_info hr{border:none; border-bottom:1px solid #feb85f; border-top: 1px solid #eb9527; margin-top:10px}
.webshow #video_right_info hr{border:none; border-bottom:1px solid #bd4bc7; border-top: 1px solid #881f91;}
.user_contest #video_right_info hr{border:none; border-bottom:1px solid #abda68; border-top: 1px solid #86b14a;}
#user_contest_right_info{font-size:16px;font-weight:bold; text-align:center; line-height:1.2em;}
#user_contest_right_info big{font-size:24px;color:#731575;}
#user_contest_right_info p{padding-bottom:10px}
#user_contest_right_info #vote_now_button p.vote_tomorrow{font-size:11px;font-weight:bold; text-align:center; line-height:1.2em;padding-bottom:0;margin-top:10px;}
#user_contest_right_info .floatLeft{width: 135px; margin-bottom:10px}
#user_contest_right_info .floatRight{width: 135px; margin-bottom:10px; background: url(/images/page-video/vertical_dots.png) 0 0 repeat-y}
#video_right_info .contest_status {text-align:center;font-size:20px;margin-bottom:10px;}
#video_right_info .contest_status a{color:#417d01;}
#video_right_info .contest_status_message{font-weight:bold; font-size: 13px;text-align:center; padding-bottom:10px}
#video_right_info .contest_status_message big{color:#ffe629}
#video_right_info .contest_status_message span.arrows{font-family:Quicksand_Bold, arial, sans-serif;color:#b0e665}
#video_right_scroller .videos_scroller_wrapper {padding-top:10px;}
#video_right_scroller .videos_scroller_wrapper img.orange_arrow{float:left}
#video_right_scroller .videos_scroller_wrapper a.userName{color:#A24ADB}
#video_right_scroller .videos_scroller_wrapper h3{font-family:Quicksand_Bold, arial, sans-serif;font-size:14px;font-weight:bold;background: url(/images/page-video/h3-border.png) 0 bottom repeat-x; padding:0 0 2px 27px; margin-bottom:3px;}
#video_right_scroller .videos_scroller_wrapper .video_list{width:280px;position:relative;padding:10px}
#video_right_scroller .videos_scroller_wrapper .Scroller{position:relative;overflow:hidden;width:270px;}
#video_right_scroller .videos_scroller_wrapper .constantHeight{height:320px;}
#video_right_scroller .videos_scroller_wrapper .Scroller-Container{position:relative;top:0px;left:0px}
#video_right_scroller .videos_scroller_wrapper .Scrollbar-Container{position:absolute;left:283px;top:0px;}
#video_right_scroller .videos_scroller_wrapper .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
#video_right_scroller .videos_scroller_wrapper .Scrollbar-Down{position:absolute;left:0px;top:320px;cursor:pointer;}
#video_right_scroller .videos_scroller_wrapper .Scrollbar-Handle{position:absolute;width:17px;height:48px;cursor:pointer;}
#video_right_scroller .videos_scroller_wrapper .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:303px;background:url(/images/page-video/scroll-bg.png) repeat-y;}
#video_right_scroller .videos_scroller_wrapper .Scrollbar-Preloader{position:absolute;right:5px;top:320px;}
#video_right_scroller .scroller_video_item {padding:5px 0; border-bottom:1px solid #b8b8b8}
#video_right_scroller ul li:hover, #video_right_scroller ul li.hover {background-color:#f7f7f7}
#video_right_scroller ul li:hover .video_with_badges .video_play_rollover, #video_right_scroller ul li.hover .video_with_badges .video_play_rollover{visibility:visible}
#video_right_scroller .videos_scroller_wrapper .last{margin-bottom:0;}
#video_right_scroller .scroller_video_item .pic {float:left; margin-right:10px;}
#video_right_scroller .scroller_video_item .desc {font-size:13px;margin-left:100px;line-height:1.5em;}
#video_right_info {background:url(/images/page-video/right_details_middle.png) 0 0 repeat-y; padding:0 15px 5px; margin:15px 0 25px; position:relative; color:#666}
.webshow #video_right_info{background-image:url(/images/page-video/right_details_middle_purple.png); color: #fff}
.user_contest #video_right_info{background-image:url(/images/page-video/right_details_middle_green.png); color: #696969}
#video_right_info_top{height:15px; width:300px; position:absolute; top:-15px; left:0; background:url(/images/page-video/right_details_top.png) 0 0 no-repeat;}
.webshow #video_right_info_top{background-image:url(/images/page-video/right_details_top_purple.png)}
.user_contest #video_right_info_top{background-image:url(/images/page-video/right_details_top_green.png)}
#video_right_info_bottom{height:20px; width:300px; position:absolute; bottom:-20px; left:0; background:url(/images/page-video/right_details_bottom.png) 0 0 no-repeat;}
.webshow #video_right_info_bottom{background-image:url(/images/page-video/right_details_bottom_purple.png)}
.user_contest #video_right_info_bottom{background-image:url(/images/page-video/right_details_bottom_green.png)}
#video_right_info .bold{font-weight:bold;}
.webshow #video_right_info .right_section_head a, .webshow #video_right_info strong, .webshow #video_right_info a.userName {color: #540d56}
.user_contest #video_right_info a, .user_contest #video_right_info a.userName {color: #5f9228}
.be_my_friend_button {height:89px; overflow:hidden; width:104px;}
.be_my_friend_button a:hover img{margin-top:-88px}
#webshow_fan_button{height: 33px; overflow:hidden;}
#webshow_fan_button a:hover img{margin-top:-33px}
.follow_contest_button{height: 40px; overflow:hidden;text-align:center; margin-bottom: 5px}
.follow_contest_button a:hover img{margin-top:-40px}
#video #video_details {width:155px;height:360px; padding:30px 10px 12px 15px; background:url(/images/page-video/video_details.jpg) 0 0 no-repeat; float:left}
#video #video_details.karaoke{margin-top:22px; padding-top:20px; height:333px; background-image:url(/images/page-video/video_details_363.jpg)}
#props_mini_images div{margin-bottom:0px}
#props_mini_images div img {float:left}
#video_details #times_played {font-size:35px;font-weight:bold;color:black;}
#video_details .row{margin-bottom:10px}
#video_details .row .count {line-height:20px; margin-left:5px}
#video_details .row .count a {color:#696969}
#video_details .hr{margin: 5px; padding:0; border:none;border-top:#bfbfbf 1px solid; border-bottom:#eaeaea 1px solid;height:0; line-height:0}
#video_details .hr{margin: 5px; padding:0; border:none;border-top:#bfbfbf 1px solid; border-bottom:#eaeaea 1px solid;height:0; line-height:0}
#main .player .under_video_player_large_text, #main .player .under_video_player_large_text a {font-size:17px;font-weight:bold;color:black;}
#video_player_bottom{margin-top:15px;}
#player_shop_links {position:relative;height:28px;}
#player_shop_links img{float:left}
#player_shop_links p.rollover, .kb_contest .check_out_section p.rollover{float:left; height:28px; overflow:hidden}
#player_shop_links p.rollover a:hover img, .kb_contest .check_out_section p.rollover a:hover img{margin-top:-28px}
#video_player_bottom .firstCol {position:absolute;left:40px;}
#video_player_bottom .secondCol {position:absolute;left:255px;}
#video_player_bottom .thirdCol {position:absolute;left:525px;}
#asf_buttons .button{height:22px;overflow:hidden;position:relative; margin-bottom:10px}
#asf_buttons .button a:hover img{margin-top:-22px;}
#video_player_bottom #give_props .Scrollbar-Track {background:transparent url(/images/page-video/scroll-bg.png) repeat-y scroll 0 0;}
#video_player_poll {margin-top:10px;}
#video_player_poll #video_poll_question {left:-25px;top:-12px;position:absolute;}
#video_player_poll .video_poll_background {background: #ededed;position:relative;margin:0 10px 0 25px;padding-right:20px;}
#video_player_poll .poll_container h3{font-size:14px;color:#666;font-weight:bold;padding-bottom:10px;}
#video_player_poll .video_poll_answers{margin:15px 0 0 250px;padding-bottom:10px; font-size:13px;line-height:22px;padding-top:15px;overflow:hidden}
#video_player_poll .video_poll_answers .poll_submit_btn {text-align:right;margin-top:20px;}
#video_player_poll .video_poll_answers .results{line-height:18px;}
#video_player_poll .video_poll_answers .results li{margin:0 0 5px;}
#video_player_poll .video_poll_answers .results .bar{margin-top:3px;float:left;height:0px;overflow:hidden;border-top:6px solid #FF109E;border-bottom:6px solid #DB057B;margin-right:5px;}
#video_player_poll .video_poll_answers .results .percent{color:#f61a97;}
#video_player_poll .video_poll_answers .total_votes {text-align:right;font-weight:bold;}
#video_player_poll .video_poll_answers .total_votes span{color:#FF7E00;}
.shout_back_desc {color:#FE0495;font-weight:bold;}
#more_videos{clear:both;}
#more_videos h3 a.right{float:right;font-size:12px;margin-top:2px;}
#more_videos .shoutbacks {margin-top:10px;}
#more_videos .shout_back a{font-weight:bold;color:#a24adb;font-size:13px;}
#more_videos .shout_back{float:left;padding:0 10px 0 15px;width:110px;text-align:center;}
#more_videos .shout_back .video_with_badges{float:none}
#more_videos .shout_back img{margin:0 0 3px;}
#more_videos .videos{position:relative;margin:25px 10px 25px 25px;font-size:13px;background:#ededed;padding-right:20px;padding-bottom:20px;}
#more_videos .videos .no_shoutbacks {padding: 70px 20px 0; line-height:25px;font-size:14px}
#more_videos .videos .slider_container {padding:70px 25px 0 40px;}
#more_videos .videos .slider_container .prev{position:absolute; left: -18px; top:70px; width: 52px; height:64px; overflow:hidden}
#more_videos .videos .slider_container .next{position:absolute; right: -18px; top:70px; width: 52px; height:64px; overflow:hidden}
#more_videos .videos .slider_container .prev:hover img{margin-top:-64px}
#more_videos .videos .slider_container .next:hover img{margin-top:-64px}
#more_videos .videos .slider_container .next img{margin-left:-52px}
#more_videos .videos .shoutbacks_header {position:absolute;left:365px;top:-10px;}
#more_videos .videos .shoutbacks_post_button {text-align:right;margin-top:20px;}
.rating_text_info {height:1em;margin:0.8em 0 0 0;}
.rating_text_info.text_color{color:#8d2b96}
#nav-top{height:28px;background:#e8e8e8;border-bottom:2px solid #b5b5b5;overflow:hidden;margin:0 0 10px;}
#nav-top li{font-size:13px;margin:5px 0 5px -1px;padding:0 15px;border-left:1px solid #4FB200;float:left;line-height:18px;}
#nav-top li a{font-weight:normal;}
#nav-top li.active {color:#FE0495;font-weight:bold;}
.browse_page .nav-results{margin:0 0 3px 0;}
.browse_page .contest_status h2, .browse_page .contest_status p.status {display:inline;}
.browse_page .contest_status p.message {font-size: 17px; font-weight:bold;}
.browse_page .contest_status_small .row {margin-bottom: 10px; padding-bottom: 10px;}
.webshow{border-bottom:0; padding-bottom: 8px;}
.contest_page .search_results{padding:0; margin-left:10px}
#nav-sort_by_2 {width: 500px !important;}
#nav-sort_by_2 span.grey{margin-left:2px;}
#nav-cats {margin-top: 10px;}
.contest_page .make_contest_button{float:right; margin: 0 18px 10px 0;}
.kb_contest .user img.pic {border: solid 3px #FE018F;}
#main .kb_contest .prizes-box {float:left;height:200px;padding:10px 15px 0 35px;width:410px;position:relative}
.kb_contest .prizes-box .middle{border:none;background-color:#dcdcdc;padding:15px 15px 10px 25px;}
#main .kb_contest .prizes-box-wide {width: 753px;margin-top:15px;position:relative}
.kb_contest .prizes-box-wide .prize-item img {padding: 5px 0;}
.kb_contest .prizes-box-wide .right-border {border-right: 1px solid #70C31D;}
.kb_contest .rounded-box .prizes-box-wide .top-border, .kb_contest .rounded-box .prizes-box-wide .bottom-border, .kb_contest .rounded-box .prizes-box-wide .middle{border:none;}
.kb_contest .rounded-box .prizes-box-wide .prizes_header{padding:20px;}
.kb_contest .prize_0 {width: 270px;border-right:1px dotted #8EB266;}
.kb_contest .prize_1 {width: 246px;border-right:1px dotted #8EB266;}
.kb_contest .prize_2 {width: 214px;}
.kb_contest .prize-item p{text-align: left;padding:0 5px;width:auto !important;}
.kb_contest .check_out_section {background: url(/images/page-user-contests/official_kb_shop_bg.png) 0 0 no-repeat; height:93px; width: 290px; padding-left:500px; position:relative}
.kb_contest .check_out_section .cover-store{margin:10px 10px 0 0; float:left; max-width:130px; overflow:hidden}
* html .kb_contest .check_out_section .cover-store {width: expression(document.body.clientWidth > 130 ? "130px" : "auto");}
.kb_contest .check_out_section .cover-store img{height:72px}
.kb_contest .check_out_section #custom_promo_text{font-weight:bold; font-size:16px; padding:10px 10px 0 0;}
.kb_contest .check_out_section .buttons{padding-top:15px; margin-top:10px;float:left;width:150px; background:url(/images/page-user-contests/btn-find_it_at.png) 0 0 no-repeat}
.kb_contest .check_out_section .buttons p.rollover {float:none}
.kb_contest .new_contest_page #upload_box_2 .webshow_by_user .webshow .desc{color:#fff;}
.kb_contest .new_contest_page #upload_box_2 .webshow_by_user .banner{border:0px solid #fe018f;}
.kb_contest .new_contest_page #upload_box_2 .webshow_by_user .user img{border:3px solid #fe018f;}
#kb_contest_rules_scroller{position:relative;}
#kb_contest_rules_scroller .Scroller{position:relative;overflow:hidden;width:325px;height:175px;}
#kb_contest_rules_scroller .Scroller-Container{position:absolute;top:0px;left:0px}
#kb_contest_rules_scroller .Scrollbar-Container{position:absolute;left:350px;top:0px;}
#kb_contest_rules_scroller .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
#kb_contest_rules_scroller .Scrollbar-Down{position:absolute;left:0px;top:155px;cursor:pointer;}
#kb_contest_rules_scroller .Scrollbar-Handle{position:absolute;width:17px;height:48px;cursor:pointer;}
#kb_contest_rules_scroller .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:135px;background:url(/images/page-video/scroll-bg.png) repeat-y;}
.new_upload label.selectable {border: none; padding:3px;}
.new_upload #custom_background label.selectable {float:left;}
.new_upload label.selectable input {display:none;}
.new_upload label.selectable img {padding: 2px;}
.new_upload label.selected {border: 3px solid #83c643; padding:0px;}
.new_upload .webshow_fonts {margin: 0;}
.new_upload .webshow_fonts div {float:left; width: 235px;}
#choose_font_scroller {position:relative;overflow:hidden;height:170px;}
#choose_font_scroller .Scroller{position:relative;width:475px;}
#choose_font_scroller .Scroller-Container{position:absolute;top:0px;left:0px}
#choose_font_scroller .Scrollbar-Container{position:absolute;left:475px;top:0px;}
#choose_font_scroller .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
#choose_font_scroller .Scrollbar-Down{position:absolute;left:0px;top:150px;cursor:pointer;}
#choose_font_scroller .Scrollbar-Handle{position:absolute;width:17px;height:48px;cursor:pointer;}
#choose_font_scroller .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:130px;background:url(/images/page-video/scroll-bg.png) repeat-y;}
#choose_background_scroller {position:relative;overflow:hidden;height:220px;}
#choose_background_scroller .Scroller{position:relative;width:480px;overflow:hidden;}
#choose_background_scroller .Scroller-Container{position:absolute;top:0px;left:0px}
#choose_background_scroller .Scrollbar-Container{position:absolute;left:475px;top:0px;}
#choose_background_scroller .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
#choose_background_scroller .Scrollbar-Down{position:absolute;left:0px;top:200px;cursor:pointer;}
#choose_background_scroller .Scrollbar-Handle{position:absolute;width:17px;height:48px;cursor:pointer;}
#choose_background_scroller .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:180px;background:url(/images/page-video/scroll-bg.png) repeat-y;}
#choose_background_scroller label{float:left;margin:0 25px 25px 0;}
.new_upload .webshow_by_user .by{padding-top:30px; font-weight:bold; font-size:14px}
.new_upload #upload_box_2 .title_size label{float:left; margin:0; padding-right:20px}
.new_upload #upload_box_2 .user span {color:#881f91;font-weight:bold; font-size:15px;}
.new_upload #upload_box_2 .voting_timeline{padding-left:20px}
.new_upload #upload_box_2 .voting_timeline label{margin-bottom:15px}
.new_upload #upload_box_2 .voting_timeline li{background:none; margin: 0 0 10px}
.new_upload #upload_box_2 .voting_timeline .arrow{float:left; height:19px; overflow:hidden; padding-right:10px}
.new_upload #upload_box_2 .prizes .carousel_container {width:520px;}
.new_upload #upload_box_2 .prizes .slider_container {position:relative;padding-left:30px;}
.new_upload #upload_box_2 .prizes .slider_container .prize-item{width:130px;}
.new_upload #upload_box_2 .prizes .slider_container .prev{position:absolute; left: -38px; top:38px; width: 52px; height:64px; overflow:hidden}
.new_upload #upload_box_2 .prizes .slider_container .next{position:absolute; right: -33px; top:38px; width: 52px; height:64px; overflow:hidden}
.new_upload #upload_box_2 .prizes .slider_container .prev:hover img{margin-top:-64px}
.new_upload #upload_box_2 .prizes .slider_container .next:hover img{margin-top:-64px}
.new_upload #upload_box_2 .prizes .slider_container .next img{margin-left:-52px}
.new_upload #upload_box_2 .prizes .place {padding-top:10px}
.new_upload #upload_box_2 .video_intro {float:left;}
#contest_banner_view{position:relative}
#contest_description_view{line-height:20px; position:relative}
.contest_page .edit_button{position:absolute; right:0; top:-50px}
#contest_prizes_view{position:relative}
#contest_prizes_view .prizes_header{margin:0 0 25px 5px}
#contest_prizes_view .prizes-box{float:right; width:335px; height:199px}
#contest_prizes_view .rounded-box .top-border{border-top:1px solid #f3f3f3}
#contest_prizes_view .rounded-box .bottom-border{border-bottom:1px solid #f3f3f3}
#contest_prizes_view .prizes-box .middle{height:175px; border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3}
#contest_prizes_view .prizes-box .prize-item{width:100px; color:#2a6eb5}
#contest_prizes_view .prizes-box .prize-item img{height:100px}
#contest_rules_view{position:relative;}
#contest_rules_view label{color:#2a6eb5}
#contest_voting_view{position:relative; margin-bottom:20px}
#contest_voting_view .winner_type_wrapper{height:106px; overflow:hidden; position:absolute; top:-90px; left:160px}
#contest_voting_view .winner_type_wrapper img{margin-top:-106px}
.new_upload .contest_banner_header{width: 150px;padding-left:40px;overflow:hidden; float:right; background: url(/images/page-user-contests/arrow-green.png) 0 5px no-repeat}
.new_contest_page #upload_box_2{background-color:#EDEDED;overflow:visible;}
.new_contest_page #upload_box_2 .left_indent{height:57px;left:-20px;position:relative;float:left;}
.new_contest_page #upload_box_2 .left_indent img{margin-top:8px;}
.new_contest_page #upload_box_2 .status{float:left;position:relative;top:2px;width:310px;margin-left:-10px;}
.new_contest_page #upload_box_2 .status .status_img, .new_contest_page #upload_box_2 .winner_status .status_img{float:left;font-size:18px;font-weight:bold;padding-right:6px;}
.new_contest_page #upload_box_2 .status_info span, .new_contest_page #upload_box_2 .time_left .bg {float:left;font-size:18px;font-weight:bold;padding:3px 0;}
.new_contest_page #upload_box_2 .time_left {border-top:1px dotted #65972f;margin-top:5px; padding-top:3px}
.new_contest_page #upload_box_2 .time_left .bg{padding:0;color:white;font-size:16px;width:220px}
.new_contest_page #upload_box_2 .time_left .purple_bg{background-color:#881f91;line-height:25px;padding:2px;}
.new_contest_page #upload_box_2 .time_left .purple_bg span{color:#348dd5;}
.new_contest_page #upload_box_2 .time_left .orange_bg{background-color:#E28922;color:white;line-height:25px;padding:2px;}
.new_contest_page #upload_box_2 .time_left .orange_bg span{color:#c80066;}
.new_contest_page #upload_box_2 .contest_status .total_votes{float:right;width:221px;height:85px;background: url(/images/page-user-contests/bg-total_votes.png) no-repeat;}
.new_contest_page #upload_box_2 .contest_status .total_votes #votes_number{font-size:34px;text-align:center;font-weight:bold;color:#c80066;width:110px;float:right;margin-top:22px;}
.new_contest_page #upload_box_2 .contest_status .submit_entry_button{float:right;height:70px;overflow:hidden;padding-right:25px;position:relative;top:0;}
.new_contest_page #upload_box_2 .contest_status .submit_entry_button a img {margin-top:0px;}
.new_contest_page #upload_box_2 .contest_status .submit_entry_button a:hover img{margin-top:-70px;}
.new_contest_page #upload_box_2 hr.line{border:none;border-bottom:1px solid #FFFFFF;border-top:1px solid #DBDBDB;margin:15px;}
.follow_this_contest_button{width:160px}
.follow_this_contest_button div{height:57px;padding-right:25px; overflow:hidden; margin-bottom: 5px}
.follow_this_contest_button div a:hover img{margin-top:-57px;}
.followers_count{padding-right:25px; font-size: 20px; color: #ad1559; font-weight:bold}
.new_contest_page #upload_box_2 .header_right{position:absolute;}
.new_contest_page #upload_box_2 .header_right img{position:relative;right:-460px;top:-21px;}
.new_contest_page #upload_box_2 #contest_prizes_view{right:46px;top:10px;}
.new_contest_page #upload_box_2 #contest_prizes_view .prizes-box {width:385px}
.new_contest_page #upload_box_2 #contest_prizes_view .prizes-box .middle {height:180px;}
.new_contest_page #upload_box_2 #contest_prizes_view .prizes-box .prize-item{width:120px}
.new_contest_page #upload_box_2 #contest_rules_view{margin-top:30px;}
.new_contest_page #upload_box_2 #contest_rules_view p{width:auto;}
.new_contest_page .blue{color:#348dd5 !important;}
.new_contest_page #upload_box_2 .status_info .time_to_pick_winner{font-size:14px;}
.new_contest_page h2 {font-size:20px;color:#b31da2;}
#contest_entries .navi{background-color:#F7F7F7;}
#contest_entries .navi .new_nav-top {width:400px;}
#contest_entries .new_nav-top{padding:15px 10px}
#contest_entries .new_nav-top li{height:11px}
#contest_entries .new_nav-top li a img{top:-11px}
#contest_entries {margin-top:45px;text-align:right;}
#contest_entries #contest_entries_header {position:relative;}
#contest_entries #contest_entries_header img {left:-8px;position:absolute;top:-21px;}
#contest_entries h2 {position:relative;top:-10px;}
#contest_entries_pages{position:relative}
#contest_entries_pages .row{background: url('/images/page-user-contests/bg_contest_entres_even.png') no-repeat #fff;height:115px;padding:20px 0 13px;}
#contest_entries_pages .row.row-alt{background: url('/images/page-user-contests/bg_contest_entres_odd.png') no-repeat #f7f7f7;}
#contest_entries_pages .avatar{float:left;width:80px;text-align:center;padding:10px 60px 0 18px;}
#contest_entries_pages .avatar a{font-weight:bold;text-decoration:none;}
#contest_entries_pages .avatar a span{color:#731575;}
#contest_entries_pages .avatar img{margin:0 0 3px;}
#contest_entries_pages .entry_video_img{width:144px;height:103px;}
#contest_entries_pages .entry_description{float:left;text-align:left;width:310px;padding-left:20px}
#contest_entries_pages .entry_description a{font-weight:bold;}
#contest_entries_pages .entry_description p span a{color:#881f91;}
#contest_entries_pages .vote{width:150px; height:100%; float:right; text-align:center; overflow:hidden}
#contest_entries_pages .vote-button {color:#DC1E89;font-size:14px;font-weight:bold;}
#contest_entries_pages .vote-button .check{background: url(/images/page-user-contests/vote_for_me.png) 0 -49px no-repeat; width:72px; height:49px; overflow: hidden; margin:0 auto}
#contest_entries_pages .vote-button .check.vote_now{background-position:0 0;}
#contest_entries_pages p.message{display:none;font-size:11px;text-align:left;}
#contest_entries_pages p.red{color:#DC1E89;margin-top:3px;}
#contest_entries_pages p.red big{color:#348dd5;}
#contest_entries_pages p.votes {margin:5px 5px 0;text-align:center;}
#contest_entries_pages p.votes span {color:#761579;}
#contest_entries_pages .before_voting p.message{font-size:14px;text-align:left;padding-left:40px}
#contest_entries_pages .voting_time_rollover p.message, #contest_entries_pages .just_voted p.message {display:block}
#contest_entries_pages .can_vote .check{cursor:pointer}
.status_view .winner_status{float:left;width:500px}
.status_view .winner_status p{clear:left;}
.status_view .winner_status p span{color:#C80066;}
.status_view .contest_status{padding-top:15px; height:141px}
.status_view .contest_status p.message{font-size:26px; display:inline}
.status_view .contest_status big{font-size:50px}
.status_view .contest_status .votes_number {padding-top:15px;}
.status_view .logged_in_message{position:absolute; bottom:10px}
.status_view .submit_entry_button{position:absolute; top:65px; right:15px}
.status_view .contest_winners{height:auto;}
.status_view .finalists{padding:0 40px}
.status_view .finalist {float:left; width: 208px; text-align:center; margin: 15px 30px 10px 0;position:relative;}
.status_view .last {margin-right:0}
.status_view .finalist a{font-weight:bold}
.status_view .finalist h4{color:black; text-transform:uppercase; font-size:20px}
.status_view .finalist .badge{position:absolute; right:1px; bottom:15px}
.status_view .finalist .delete_button{position:absolute; right:1px; top:1px;}
.status_view .finalist .video{width: 206px; height:168px}
.status_view .drop_box{width:206px; height:168px; border:1px #a9a9a9 solid}
.status_view .drop_box img{width:206px; height:168px}
.status_view #btn {margin:0}
.status_view #btn img{vertical-align:top;margin-top:6px;}
.status_view .btn #message {padding:0;margin:0 0 10px 0;text-align:center;width:auto;}
#intro_closing_video .submit_closing_video {margin-top:20px;}
#intro_closing_video .submit_closing_video input{width:auto;border:none;}
#intro_closing_video #show_intro_video{border-right:1px solid #666;}
.new_contest_page .nav-results_new.top{position:absolute; top:-36px; right:0}
.kb_contest .totally_weird #upload_box_2 .webshow_by_user .webshow .desc {color:#000}
.red {color:#fd0000}
.preview_banner{line-height:18px;position:relative;}
.contest_page .green {color:#4FB200}
.contest-hr {margin: 15px 0; border: 0; border-bottom: 1px solid #cdcdcd}
.contest-hr_2 {margin: 15px 10px 30px; border: 0; border-bottom: 1px solid #f7f7f7; border-top:1px solid #dbdbdb}
.contest_page h2.contest_title{font-size:28px; font-weight:normal}
.contest_page .rounded-box .middle {padding: 2px 10px; background-color: #FFF; border-right: 1px solid #70c31d; border-left: 1px solid #70c31d;}
.contest_page .grey .rounded-box .middle {border-right: 1px solid #A9A9A9; border-left: 1px solid #A9A9A9;}
.contest_page .corners-image {display: block; margin: 0; padding: 0; line-height: 0;}
.contest_page .prizes-box-wide {width: 750px;}
.contest_page .prizes-box {width: 471px;float:left}
.contest_page .prizes-box .prize-item{width:130px}
.contest_page .banner_preview_bg .rounded-box .middle {padding: 0;}
.contest_page .rule, .contest_page span.first_rule {font-weight:bold}
.contest_page #upload_box_2 .contest_rule textarea{height:50px;}
#rules_add_more{ font-weight: bold; width:385px; text-align:right; font-size:14px; margin-top:10px}
.contest_page .list li{color: #666; margin-bottom: 20px; font-size:13px}
.contest_page .list li span{color: #FE001A;}
.contest_page #contest_video_intro_example {width: 280px; float:right; position: relative; margin-left:10px}
.contest_page .video_intro {float: right; width: 180px;}
.contest_page .video_intro img {width: 180px}
.new_upload #upload_box_2 #radio_buttons_winner_type {padding-top:20px;}
.new_upload #upload_box_2 #radio_buttons_winner_type div {float:left; width:300px; padding:0 10px 0 25px;}
.new_upload #upload_box_2 #radio_buttons_winner_type div.left {border-right:1px solid #DBDBDB; width:250px;}
.new_upload #upload_box_2 #radio_buttons_winner_type div.right {border-left:1px solid #FFFFFF; width:300px;}
.new_upload #upload_box_2 #radio_buttons_winner_type label {margin:0; height:106px; overflow:hidden}
.new_upload #upload_box_2 #radio_buttons_winner_type label input{display:none;}
.new_upload #upload_box_2 #radio_buttons_winner_type label.selected {border: none;}
.new_upload #upload_box_2 #radio_buttons_winner_type label.selected img {margin-top:-212px;}
.new_upload #upload_box_2 #radio_buttons_winner_type label.selected a:hover img {margin-top:-212px;}
.new_upload #upload_box_2 #radio_buttons_winner_type div a:hover img{margin-top:-106px;}
.new_upload #upload_box_2 #radio_buttons_winner_type p{font-size:12px;line-height:16px;margin:10px 0 0 5px}
p.legend{margin-left:20px}
.prize-item{float:left; width:120px; text-align:center; position: relative}
.prize-item {color:#666}
#popup_contest_banner .popup-cropper{left:100px; top: 250px;}
.banner_preview_bg{width:771px;margin-bottom:10px}
.rounded-box .left-top {background: url(/images/page-user-contests/corner-left-top-orange.png) 0 0 no-repeat;}
.rounded-box .right-top {background: url(/images/page-user-contests/corner-right-top-orange.png) 0 0 no-repeat;}
.rounded-box .left-bottom {background: url(/images/page-user-contests/corner-left-bottom-transparent.png) 0 0 no-repeat;}
.rounded-box .right-bottom {background: url(/images/page-user-contests/corner-right-bottom-transparent.png) 0 0 no-repeat;}
.contest_page .banner_preview_bg .middle{border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD; background: transparent;}
.banner_preview_bg {background: #fff url(/images/page-user-contests/banner_preview_bg_green.png) 0 0 repeat-x;}
.banner_preview_bg .rounded-box .top-border {border-top: 1px solid #A9A9A9; background: transparent;}
.banner_preview_bg .rounded-box .bottom-border {border-bottom: 1px solid #A9A9A9;}
.banner_preview_bg .rounded-box .right {width: 234px;}
.banner_preview_bg .rounded-box .right-bottom {background: url(/images/page-user-contests/official_banner_right_bottom_corner.png) 0 0 no-repeat;}
.banner_preview_bg .rounded-box .left-top {background: url(/images/page-user-contests/corner-left-top-green.png) 0 0 no-repeat;}
.banner_preview_bg .rounded-box .right-top {background: url(/images/page-user-contests/corner-right-top-green.png) 0 0 no-repeat;}
.banner_preview_bg .orange_bg{background: url(/images/page-user-contests/banner_preview_bg_orange.jpg) right top no-repeat}
.banner_preview_bg .orange_border{background: url(/images/page-user-contests/banner_preview_border.gif) 536px 0 repeat-y}
.banner_preview_bg .webshow_by_user {margin:0; padding-left:13px; float:left; width:524px;clear:left; color:#666;}
.webshow_by_user .title {margin-bottom :3px; font-size: 14px; color: black}
.webshow_by_user .desc {color: #666}
.banner_preview_bg .webshow_by_user .webshow {width: 400px;}
.banner_preview_bg .webshow_by_user .by{width:31px; padding-left:11px}
.banner_preview_bg .webshow_by_user .user{padding-top:10px}
.contest_status_small p.num_of_entries{font-size:17px;color:#666;font-weight:bold;margin-top:8px;}
.contest_page .player{float:left;}
.contest_page .prizes-box{position:relative;width:485px;}
.contest_page .prizes-box .Scroller{position:absolute;overflow:hidden;top:55px;left:10px;width:450px;height:180px;}
.contest_page .prizes-box .Scroller-Container{position:absolute;top:0px;left:0px;}
.contest_page .prizes-box .Scrollbar-Container{position:absolute;left:462px;top:55px;}
.contest_page .prizes-box .Scrollbar-Up{position:absolute;left:0px;top:0px;cursor:pointer;}
.contest_page .prizes-box .Scrollbar-Down{position:absolute;left:0px;top:160px;cursor:pointer;}
.contest_page .prizes-box .Scrollbar-Handle{position:absolute;width:17px;height:48px;cursor:pointer;}
.contest_page .prizes-box .Scrollbar-Track{position:absolute;left:0px;top:20px;width:17px;height:140px;background:url(/images/page-my_channel/scroll-bg.png) repeat-y;}
.contest_page .contest_banner {border:3px solid #FE018F;display:inline;}
.contest_status_small{margin-left:536px; padding: 0 13px;}
.contest_status_small .row{border-bottom: 1px solid #cdcdcd; padding-bottom:5px; margin-bottom:5px}
.contest_status_small .submit_entry_button{text-align:center}
.contest_page h2{font-size:20px; color:#666}
.contest_status p.status{font-size:16px; color:#4FB200; font-weight:bold;}
.contest_status p.message{font-size:14px; color:red}
.contest_page big{font-size:24px; font-weight:bold}
.contest_status strong{font-size:18px; font-weight:bold}
#contest-bgs h4 {font-size:14px;padding:5px 0px;}
#contest-bgs .bg1 {margin-left:15px;margin-bottom:10px;}
#contest-bgs .bg1 div {color:black;font-size:12px;line-height:18px;}
#contest-bgs .bg1 label {color:red;font-size:12px;line-height:18px;float:none;font-weight:normal;}
#contest-bgs .bg1 label input{vertical-align:middle;}
#contest-bgs .bg1 ul.text_color {font-size:12px;;line-height:18px;color:#FE0495;margin-left:32px;}
#contest-bgs .bg1 .text_color {font-size:12px;color:#FE0495;line-height:18px;margin-top:10px;}
#contest-bgs .bg1 .error {color:red;font-size:12px;;line-height:18px; font-weight:bold}
#contest-bgs .bg1 .text_silver {font-weight:normal;font-size:12px;color:#666666;line-height:18px;margin:5px 0px 5px 0px!important;padding-bottom:0px!important;}
#contest-bgs .bg1 input.btn {margin:0 0 0 36px;border:none;vertical-align:middle;padding:0px;}
#contest-bgs #uploaded_file{border:1px solid #999999;color:none;padding:3px;width:auto;}
#contest-bgs #upload_new_selection a.edit {background:transparent url(/images/arrow-right.png) no-repeat scroll 0 50%;font-weight:bold;padding-left:15px;font-size:14px;}
#contest-bgs #upload_new_selection a.edit_active {background:transparent url(/images/arrow-down.png) no-repeat scroll 0 50%;font-weight:bold;padding-left:15px;font-size:14px;}
#contest-bgs #edit_selection a{font-weight:bold;padding-left:70px;font-size:14px;}
#contest-bgs .uploading {padding-left:20px;}
#contest-bgs #image_row #custom_background {padding-bottom:10px;}
#contest-bgs #image_row form#edit_image_form {display:inline;}
#contest-bgs #upload_image label {padding-bottom:0;}
.contest_bgs input{display:inline;width:auto!important;vertical-align:top;}
.contest_page #uploaded_videos span {width:auto;}
.webshow_by_user .from {float:left;text-align:center;width:80px;color:#FF0394;font-size:18px;line-height:21px;padding-top:30px;letter-spacing:1px}
#content_wide.marketing_info_page {padding:10px 0 0 25px;width:935px;font-size:14px;}
.marketing_info_page .head {border:1px solid #a9a9a9;width:920px;height:135px;}
.marketing_info_page .head .head_background{background: transparent url(/images/page-user-contests/h1-head-background.png) repeat scroll 0 0;height:135px;width:195px;}
.marketing_info_page .head .head_background img{padding-top:10px;}
.marketing_info_page .float_left{float:left;}
.marketing_info_page .body .left_column{width:750px;}
.marketing_info_page .body .right_column{width:185px;}
.marketing_info_page .body .small_column{width:305px;}
.marketing_info_page .body .big_column{width:740px;}
.marketing_info_page .medium_padding_top{padding-top:35px;}
.marketing_info_page .small_padding_top{padding-top:10px;}
.marketing_info_page .padding_left{padding-left:20px;}
.marketing_info_page h1{color:#000000;font-size:20px;font-weight:bold;}
.marketing_info_page p{line-height:19px;color:#666666;padding:0 8px 5px 0;}
.marketing_info_page hr{color:#c5c5c5;width:730px;padding-left:5px;}
.marketing_info_page ul{font-size:14px;color:#666666;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0 0 0 25px;line-height:18px;}
.marketing_info_page .font_size_19{font-size:19px;}
#nav-cats li{font-size:13px;margin:5px 0 5px -1px;padding:0 5px;border-left:1px solid #000;float:left;line-height:14px;}
#nav-cats{overflow:hidden;}
.contest_page .download-song {margin: 0 0 30px 28px;}
.contest_page .download-song img {margin-right: 40px;}
.contest_page #member_links .download-song p.pink {color:#FF0394;}