/* This code is supplied as is and has been browser tested.

++ If you choose to make updates to it that is a responsibility you take on youreself.

*/


.music-vote h1 {height:90px; left:2px; margin-bottom:14px; position:relative; width:945px;}
.music-vote h1 		span {background:transparent url("/staticarchive/1a253652b9d31b7fe08ce2c48e93db8bb0b7153d.jpg") 0 0 no-repeat; display:block; height:90px; position:absolute; width:945px;}

#col .music-index .list .promo {margin-bottom: 10;  border-bottom: none !important;}

#col .music-index .list .resultslist { margin: 15px 0px 10px 0px; height: 60px; }

#col .music-index .list .resultslist img { padding: 0 28px 0 0; }

#col .music-index .list .resultslist .last img { padding: 0 18px 0 0; }

#col .music-index .list .resultslist .bignumber { font-size: 2.6em; position: relative; top: 13px; }

#col .music-index .list .resultslist .bignumberfirst { font-size: 3.0em; position: relative; top: 13px; color:#246a6b; }

#col .music-index .list .resultslist .artistnamefirst { font-size: 1.4em; position: relative; right: -130px; top: -49px; color:#246a6b;}

#col .music-index .list .resultslist .artistname { position: relative; right: -130px; top: -50px;}

#col .music-index .list .resultslist .artistnamelast { position: relative; right: -130px; top: -50px;}

#col .music-index h2#ivote_vote_title {background:#3D7E80 url("/staticarchive/47ea933beed7bd07f564df2747a5924765ebc34a.gif") 0 0 repeat-x;}
#col .music-index h2#ivote_vote_title {color: #FFFFFF; font-size:1.5em; font-weight:normal; padding:7px 10px 10px; margin-bottom: 15px;}

/*#col .music-index #ivote_vote_form_formcontainer,*/
#col .music-index #ivote_vote_flashmessage,
#ivote_vote_tandc {background-color:#fff; padding:10px 10px 10px;}

#col .music-index #ivote_voteresults_results_table, #ivote_vote_contentblock {background-color:#fff;}

/*#col .music-index #ivote_voteresults_results_table .ivote_voteresults_results_tablerow {margin-left: 10px; padding: 0 10px 5px 0;}*/

#col .music-index #ivote_vote_form_formcontainer .ivote_vote_form_element {border-bottom:1px dashed #CCCCCC; margin-bottom:5px; height:60px;}
#col .music-index #ivote_vote_form_formcontainer .ivote_vote_form_element .ivote_vote_optionmedia_container {float:left;}
#col .music-index #ivote_vote_form_formcontainer .ivote_vote_form_element input {margin:19px 0px 10px 20px;}
#col .music-index #ivote_vote_form_formcontainer .ivote_vote_form_element label {padding-left:10px; font-weight:bold; color:#C34402;}

#col .music-index #ivote_vote_disclaimer {display:none;}
#col .music-index #ivote_vote_tandc {padding:10px; text-align:right; margin-bottom:15px;}

#col .music-index #ivote_vote_flashmessage {font-weight:bold; padding-bottom:10px; margin-bottom:10px;}


#results_container_hidden {
  display: none;
}

#results_container_hidden { padding: 10px;}

#ivote_voteresults_results_table {
	border-collapse: collapse;
	width: 606px;
}

#ivote_voteresults_results_table td {
	border-bottom: 1px dashed #ccc
}

#ivote_voteresults_results_table td img {display: block;}

.ivote_voteresults_results_optionname {
	color: #C34402;
    font-weight: bold;
}

.ivote_voteresults_results_percentage { font-weight: bold;}

.ivote_voteresults_results_optionimage { padding: 10px 0;}

.heading.cm { height:1%;}

#headliner-vote-results .music-index {
	padding-left: 10px;
	background-color: #fff;
}

#headliner-vote-results .music-index h2 { margin: 0 0 5px -10px;}

#ivote_vote_contentblock { padding-left: 10px;}

#ivote_vote_contentblock h2 { margin-left: -10px; margin-bottom: 10px;}

#ivote_vote_form_formcontainer div#ivote_vote_disclaimer, #ivote_vote_form_formcontainer div#ivote_vote_tandc {
    display: none;
}


