﻿#icandi_wrapper,.content{background:#000}
.content{padding:10px 4px; color:#fff;}
.content a{color:#fff;}
#icandi_splash{background:transparent url(http://promotional-profile-styles.indiebychoice.com/Icandi-splash-bg.gif) no-repeat left top; width:942px; height:430px; margin:15px 0px; position:relative;}
ul#icandi_navigation{position:absolute; left:5px; top:5px;}
ul#icandi_navigation li{background:none; display:inline; float:left; padding:0px; margin:0px;}
ul#icandi_navigation li a{float:left; height:50px; text-decoration:none;}
ul#icandi_navigation li a:hover{text-decoration:none;}
a#nav1{width:175px;}a#nav2{width:195px;}a#nav3{width:167px;}a#nav4{width:247px;}a#nav5{width:142px;}
#icandi_content{margin:20px 0px;}
#icandi_advert{float:right; width:300px; height:255px; margin-right:10px;}
#archived_shows{float:left; width:612px; padding:5px; height:245px; background:url(http://promotional-profile-styles.indiebychoice.com/icandi-content-bg.gif) no-repeat left top;}
#icandi_winner{float:left; width:205px; padding:20px 10px; text-align:center;}
#icandi_winner img{display:block; margin:0px auto;}
#icandi_winner a{display:block; white-space:nowrap; overflow:hidden; width:205px;}
#icandi_shows{float:left; width:340px; margin:14px 0px 20px 30px;}
#icandi_shows ul li{background:none; padding-left:0px;}
h2{color:#fff; background:#f0047e; padding:5px 10px; margin:10px 0px; font-size:14px;}
#icandi_fans ul{margin:10px 0px; padding:10px;}
#icandi_fans ul li{float:left; width:90px; padding:0px 27px 40px 0px; background:none;}
#icandi_fans ul li img{display:block; width:86px; height:86px; border:2px solid #e30477; margin-bottom:3px;}
#icandi_fans ul li a{display:block; text-decoration:underline; text-align:center; font-size:11px; color:#fff; white-space:nowrap; overflow:hidden; width:90px;}
#fan_nav_count, #comment_nav_count{float:left; width:425px; margin:3px 0px 0px 10px;}
#fan_nav_links, #comment_nav_links{float:right; margin-right:10px; width:425px; text-align:right;}
#fan_nav_links span, #comment_nav_links span{padding:0px 5px;}
#fan_nav_links a, #comment_nav_links a{color:#f0047e; text-decoration:underline;}
#icandi_comments h2 span{float:left; margin-left:5px; width:400px;}
#icandi_comments h2 span.clear-float{float:none; display:none; padding:0px; margin:0px; width:0px;}
#icandi_comments h2{overflow:hidden;}
#fan_nav_links a span, #comment_nav_links a span{font-size:18px; padding:0px;}
#icandi_lnk_add_comment{float:right; margin-top:0px; margin-right:10px; color:#fff; text-decoration:underline}
.icandi-comment-container{margin:10px 0px; padding:0px 10px 15px 10px; border-bottom:1px solid #eee;}
.icandi-comment-member{float:left; width:50px; margin-right:10px;}
.icandi-comment-member img{width:46px; height:46px; border:2px solid #e30477;}
.icandi-comment-details{float:left; width:800px; padding:0px; margin:0px;}
#icandi_post_comment,#icandi_post_message{display:none; margin:10px 0px 25px 10px;}
#icandi_post_comment label{}
#icandi_btn_comment, #icandi_btn_cancel, #icandi_btn_message, #icandi_btn_cancel_m{cursor:pointer;}
#icandi_comment,#icandi_message{border:2px solid #e30477; width:500px; height:80px; display:block; margin:5px 0px;}
.inline-label{float:left; width:75px; margin-top:5px;}
#icandi_subject{float:left; margin-left:5px; border:2px solid #e30477; width:424px;}
#icandi_feedback{position:absolute; display:none; right:25px; top:-48px; width:590px;}
#icandi_feedback .confirm{background:lime; border:2px solid darkgreen; padding:10px; width:100%;}
#icandi_feedback .err{background:pink; border:2px solid red; padding:10px; width:100%;}
#i_close{float:right; color:Navy; border:1px solid Navy; padding:1px 3px; font-size:11px; font-weight:600;}
#message_form{display:none;}
#i_sub_submit{position:absolute; bottom:30px; left:67px; width:181px; height:31px; display:block;}
#i_sub_contestants{position:absolute; bottom:30px; left:268px; width:181px; height:31px; display:block;}
#i_sub_submit:hover, #i_sub_contestants:hover{text-decoration:none;}
#select_songs{display:none; position:absolute; left:0px; bottom:0px; background:url(http://promotional-profile-styles.indiebychoice.com/icandi-songs-bg.gif) no-repeat center center; width:475px; height:360px;}
#my_song_list a{color:#000;}
#my_song_list a:hover{text-decoration:none;}
#my_song_list{margin:108px 0px 0px 44px; width:420px; height:208px; overflow:auto; position:relative; background:#fff; color:#000;}
#icandi_wrapper #lnk_upload_song,#close_contestants{display:block; margin:5px 0px 0px 44px; background:transparent;}
#icandi_wrapper #lnk_upload_song a{background:transparent;}
#icandi_contestants{display:none; width:583px; height:360px; position:absolute; left:0px; bottom:0px; background:url(http://promotional-profile-styles.indiebychoice.com/icandi-contestants-bg.gif) no-repeat center center;}
#song_list_nav{position:absolute; bottom:5px; left:30px; width:548px;}
#song_list_close{float:left; width:100px; margin-left:10px; margin-top:3px;}
#song_list_lnks{float:right; width:250px; text-align:right; margin-right:10px;}
#song_list_nav a{font-weight:600;}
#song_list_nav span{padding:0px 5px;}
#song_list_nav a span{padding:0px; font-size:18px;}
.artist-page{display:none;}
#page_1{display:block;}
#icandi_artist{position:absolute; top:55px; left:30px;}
#close_contestants{color:#fff;}
#icandi_artist ul{float: left; list-style: none; margin: 0; background:url(http://promotional-profile-styles.indiebychoice.com/icandi-contestants-bg.png) no-repeat center center; padding:25px 20px 15px 40px; width:488px; height:240px; overflow:hidden;}
#icandi_artist ul li{margin: 0; padding: 5px; float: left; position: relative; width: 110px; height: 110px; background:none;}
#icandi_artist ul li img{width: 90px; height: 90px; -ms-interpolation-mode: bicubic; border: 1px solid #e30477; padding: 5px; background: #eee; position: absolute; left: 0; top: 0;}
#icandi_artist ul li img.hover{background:url(http://promotional-profile-styles.indiebychoice.com/thumb_bg.png) no-repeat center center; border: none;}

.page-item{display:none;}
.page-item-1{display:block;}
#my_song_list .song-links{float:right; width:100px; text-align:right;}
#my_song_list table{width:100%;}
#my_song_list table tr{background:#f7f7f7; cursor:pointer;}
#my_song_list table tr.alternate{background:#f2f2f1;}
#my_song_list table tr.hover-song{background:#6e6e6e;}
#my_song_list table tr.active{color:#fff; background:url(http://www.indiebychoice.com/styles/images/bg-playlist-header.png) repeat-x left top;}
#my_song_list table tr a{float:right; display:block; width:17px; height:17px; margin-right:5px;}
#my_song_list table tr a.post-song{background:url(http://www.indiebychoice.com/styles/images/playlist-post.gif) no-repeat center center;}
#my_song_list table tr a.purchase-song{background:url(http://www.indiebychoice.com/styles/images/playlist-purchase.gif) no-repeat center center;}
#my_song_list table tr a.post-song-active{background:url(http://www.indiebychoice.com/styles/images/playlist-post-active.gif) no-repeat center center;}
#my_song_list table tr a.purchase-song-active{background:url(http://www.indiebychoice.com/styles/images/playlist-purchase-active.gif) no-repeat center center;}
#my_song_list table tr td{border:1px solid #eee; padding:5px;}
#my_song_list table tr td table{background:transparent; margin:0px; padding:0px;}
#my_song_list table tr td table tr{background-image:none; background-color:Transparent;}
#my_song_list table tr td table tr td{border:none;}
#my_song_list table tr td .playlist-song-title{padding-left:20px;}