.poll-container{width:95%;padding:10px 10px 0 10px;margin-top:5px;}
.poll-container table{width:98%;color:#444;}
.poll-container .choice-row:hover{color:#000;}
.poll-container .poll-question{width:95%;height:25px;padding:0 5px 0 20px;}
.poll-container .thin-row{width:95%;height:0;padding:0;}
.poll-container .poll-btn{width:50px;height:25px;}
.btn-vote{background-color:#999;color:#fff;font-size:16px;height:25px;width:50px;margin:0;padding-bottom:3px;border:0;}
.btn-vote:hover{background-color:#ff8d00;}
.btn-skip-next{margin-top:10px;width:100px;height:25px;padding:5px 10px;*padding:5px 15px;}
.poll-warning{border:3px solid #e71;padding:10px;text-align:center;margin-right:10px;}
.poll-warning span{color:#333;font-size:120%;}
.poll-choice-ul{list-side-position:inside;margin-left:0;padding-left:1.5em;list-style-type:none;}
.poll-choice-li{margin:0 0 5px 10px;list-style-type:none;display:inline;}
.poll-perc{margin:5px 0 10px 5px;padding-left:10px;float:left;color:#e21;}
.poll-choice-ul-results{list-side-position:inside;margin-left:0;padding-left:1.5em;text-indent:-0.1em;}
.poll-color-bar{clear:both;float:left;background-color:#ff8d00;height:15px;margin:5px 0 10px 0;}
#sidebar{border-left:1px solid #ccc;padding-left:10px;overflow:hidden;}
#sidebar h2{clear:both;}
#sidebar h2.advertisement{color:#999;font-size:93%;}
.sidebar-box{float:left;margin-bottom:1em;}
.main-title{clear:both;font-size:160%;color:#fff;background-color:#e91;line-height:1.2em;text-align:left;width:95%;padding-left:10px;margin:10px 0;}
#poll-sidebar-results{width:100%;padding:0 0 10px 0;}
#poll-sidebar-results .poll-container{padding:5px 0;}
#poll-sidebar-results .poll-container .poll-choice-ul-results{padding-left:5px;}
.poll-box{clear:both;width:95%;border-top:2px solid #ccc;background-color:#eee;padding:5px 10px 20px 10px;border-bottom:1px solid #ddd;margin-bottom:10px;}
.login-msg{width:95%;text-align:right;padding-top:2px;display:none;margin-bottom:10px;}
#results{padding-bottom:10px;}
.poll-block{border-top:1px solid #ccc;margin-top:5px;}
#poll-profile-box{width:99%;font-size:14px;margin:10px 0;padding:10px 0 0 2px;}
#poll-profile-box #poll-title{width:90%;float:left;margin-top:-5px;padding-bottom:20px;}
#poll-profile-box #poll-title h1{clear:none;margin-top:0;padding-bottom:0;}
#profile-avatar{float:left;width:48px;height:78px;margin-right:10px;}
.small-txt{font-size:70%;}