p.info{font-size:12px;line-height:16px;color:#333;margin:0 0 15px;}
 .contest{padding:0 10px 15px;margin:0 0 20px;overflow:hidden;}
.contest h2{margin:0 0 20px;color:#ff7e00;font-size:24px;font-weight:bold;}
.contest .banner{margin:0 0 15px;width:680px;overflow:hidden;}
.contest .banner div.pic{float:left;width:490px;}
.contest .banner div.pic img{border:1px solid #6e0081;}
.contest .banner .stars{float:right;width:180px;height:65px;font-size:16px;color:#fe0495;font-size:14px;line-height:16px;font-weight:bold;padding:50px 0 0;text-align:center;background:url(/images/page-contests/stars_bg.png) no-repeat;}
.contest .banner .desc{clear:both;font-size:13px;line-height:16px;width:470px;}
.contest .sponsored_by{font-size:10px;font-weight:bold;}
.contest .sponsored_by img{vertical-align:middle;margin:0 0 0 10px;}
.contest .btn img{float:right;margin:0 70px 0 0;display:inline;}
.contest .banner div.pic h3{font-size:14px;margin:0 0 10px}
.contest .banner div.pic p{line-height:18px;}
.contest .banner div.pic .sponsored_by{margin:15px 0 0;}
.contest .banner div.pic .sponsored_by img{border:0;}
.hr{border-bottom:2px solid #ff80cc;}
.talent_search{position:relative;background:url(/images/page-contests/talent_search_bg2.jpg) no-repeat;}
.talent_search a{color:#77007d;}
.talent_search a:hover{text-decoration:underline;}
.talent_search p{text-align:center;font-size:16px;line-height:24px;color:#333;margin:0 0 1em;}
.talent_search p.b{color:#005b8f;font-weight:bold;font-size:24px;}
.talent_search p.dates{color:#6e0081;font-weight:bold;font-size:22px;margin:-1em 0 1em;}
.talent_search p.dates .del{text-decoration:line-through;color:#b00303;}
.talent_search .weeks{overflow:hidden;padding:0 0 0 65px;}
.talent_search .weeks-semi{overflow:hidden;padding:0 0 0 150px;}
.talent_search .weeks li{float:left;width:150px;position:relative;padding:0 25px 0 0;}
.talent_search .weeks p{font-size:18px;color:#007bc1;font-weight:bold;line-height:15px;padding:3px 0 0;margin-bottom:10px;}
.talent_search .weeks p small{font-size:9px;line-height:10px;}
.talent_search .weeks .bg{position:absolute;left:0px;top:0px;z-index:10}
.talent_search .weeks .person{padding:25px 0 0;}
.talent_search .weeks p.channel{font-size:14px;line-height:16px;}
.talent_search .weeks p.channel a{font-weight:bold;color:#6e0081;}
.talent_search .weeks div{text-align:center;}
.talent_search .vote{text-align:center;margin-top:45px;}
.talent_search .info_1{font-size:20px;font-family:arial black,arial,sans-serif;color:#007bc1;}
.talent_search .info_1 strong{color:#ff6a00;}
.talent_search .info_1 strong span{text-decoration:underline;}
.talent_search .info_2{font-size:30px;color:#007bc1;font-weight:bold;text-align:center;line-height:35px;position:absolute;left:580px;top:300px;}
.talent_search .info_2 span{text-decoration:underline;}
.talent_search .info_2 small{display:block;text-align:center;font-size:18px;color:#ff0000;line-height:22px;}
.talent_search .video{padding:25px 0 20px 70px;}
.talent_search .video h2{font-size:16px;color:#fe0495;font-weight:bold;margin:0 0 5px;}
.talent_search .video p{font-size:12px;color:#666666;font-weight:bold;height:38px;text-align:left;margin:0;}
.talent_search .video .buttons{margin-top:3px;}
.talent_search .info_3{font-size:24px;color:#007bc1;font-weight:bold;text-align:center;line-height:28px;position:absolute;left:580px;top:230px;}
.talent_search .info_3 span{text-decoration:underline;}
.talent_search .info_3 strong{color:red;}
.talent_search .winner{position:absolute;left:700px;top:320px;width:150px;}
.talent_search .winner p{font-size:18px;color:#007bc1;font-weight:bold;line-height:15px;padding:3px 0 0;margin-bottom:10px;}
.talent_search .winner p small{font-size:9px;line-height:10px;}
.talent_search .winner .bg{position:absolute;left:0px;top:0px;z-index:10}
.talent_search .winner .person{padding:25px 0 0;}
.talent_search_confirm{text-align:center;}
.talent_search_confirm p{font-size:30px;line-height:35px;font-weight:bold;color:#007bc1;width:600px;margin-bottom:30px;margin-left:180px;}
.talent_search_confirm .download-1{margin-left:200px;display:inline;}
.talent_search_confirm .download{float:left;margin-right:40px;}
.talent_search_confirm .download .pic{display:block;padding:3px 5px 5px 4px;background:url(/images/page-contests/download_bg.png) no-repeat;margin-bottom:15px;}
#contests_header{color: #FE0495 !important; font: 28pt arial !important;}
.contest .banner div.pic img{border: 0px !important;}
#nav-top li.active{color: #FE0495 !important; font-weight: bold !important;}
#content_wide p.contest_no_results {color:#333333;margin-top:35px;}
div.talent_search div.player {height:362px;}
.talent_search .video {height: 450px;padding-top:15px;padding-bottom:35px;}
.talent_search .video p {height:53px;width:500px;line-height:14px;}
#error_message{ color:#FF0000;display:block;font-size:18px;line-height:22px;text-align:center;margin-top:10px;}
.talent_search .red {color:#FF0000;left:616px;}
 .knicks_talent_search {color: #666666; font-size: 16px; line-height: 22px}
.knicks_talent_search h1 {margin:0 0 20px 270px}
.knicks_talent_search .knicks_header {padding: 10px 0 0 0 ;}
.knicks_talent_search .knicks_header p {margin: 10px 25px 0 0; font-size:18px}
.knicks_talent_search .knicks_header img.knicks_img {float: left; padding: 0 25px 30px 0;}
.knicks_talent_search .knicks_header img.winner {padding: 15px 0 15px 70px}
.knicks_talent_search ul{color:#F7791E;margin:0 0 0 15px;padding:10px;}
.knicks_talent_search li{list-style:none;background-image:url("/images/page-home/knicks_list_bull.gif");background-position:0 6px;background-repeat:no-repeat;line-height:1.5em;padding-left:15px;}