/* Poll */
/* News */
div.poll { position:relative; width:100%; padding-bottom:20px; }
div.poll .head { position:relative; height:34px; background:url(images/head.jpg) 0 0 repeat-x; color:#FFF; line-height:34px; text-transform:uppercase; padding-left:15px; font-size:9px; font-weight:bold; }
div.poll .head img { position:absolute; top:0px; width:5px; height:34px; }
div.poll .head img.left { left:0px; }
div.poll .head img.right { right:0px; }
div.poll .topshadow { width:228px; height:17px; background:url(images/topshadow.jpg) 0 0 no-repeat; }

#poll { position:relative; }
#poll div.poll-option { position:relative; padding:3px; padding-left:20px; width:200px; }
#poll div.poll-option img { position:absolute; top:5px; left:0px; } 
#poll div.poll-title { padding-bottom:5px; color:#cd3000; width:180px; }
#poll div.poll-subtitle { width:180px; padding-bottom:20px; color:#000; } 
#poll div.poll-option-dominant { }
#poll div.poll-option-complete { padding-left:90px; width:130px; }
#poll input.radio { position:absolute; top:3px; left:0px; padding:0px; margin:0px; width:14px; height:14px; } 
#poll a.poll-vote { display:block; margin-top:8px; width:79px; line-height:18px; height:20px; background:url(images/vote.jpg) 0 0 no-repeat; color:#FFF; text-align:center; text-decoration:none; }
