.left-column {
    width:650px;float:left;
}
.right-column{
    width:260px ;
    float:left;
    margin-left:10px;
}
.comment_text{border:1px solid silver;}

.today_top{margin:260px 0 0 35px;background:#f1f6f9;border:1px solid #b8d4e8;border-width:1px;width:230px;}
.today_top_header h4 {font-size:14px;padding:10px;color:#000;}
.today_top_body {padding:10px 8px 0;overflow: hidden;}
.today_top_body li{background:url(../images/polls.gif) no-repeat; padding-left:20px; line-height:18px;margin-bottom:8px;}

 h3{color:#005EAC;font-size:14px;margin:10px;}
.vote table, .vote tr, .vote td{font-size:12px;}
.vote table{width:600px;}
.vote th, .vote td{padding:10px;border-top:1px dotted silver;border-bottom:1px dotted silver;border-collapse:collapse}
.vote th{text-align:right;border-right:1px dotted silver;width:20%;}
.long{width:300px;line-height:20px;height:20px;}
.vote textarea{width:400px;height:45px;}
.vote .description textarea{width:400px;height:120px;}
.vote p{margin:0;padding:0;margin-top:5px;color:#444;}

.vote-box{margin-top:20;text-align:center;font-size:12px;}
.vote-box .title{color:#0464BB}
.vote-box .description{color:#333}
.vote-box td{padding:5px;}
.vote-box .content{width:200px;text-align:right}
.vote-box .bar{width:180px;background:#efefef;line-height:17px;}
.vote-box .result{width:50px;}

img.percentImage1, img.percentImage2,img.percentImage3,img.percentImage4{padding: 0; margin: 5px 0 0 0;background-position: 1px 0;}
img.percentImage1 {background: white url(../images/percentImage_back1.png) top left no-repeat;}
img.percentImage2 {background: white url(../images/percentImage_back2.png) top left no-repeat;}
img.percentImage3 {background: white url(../images/percentImage_back3.png) top left no-repeat;}
img.percentImage4 {background: white url(../images/percentImage_back4.png) top left no-repeat;}

.pagination{text-align:right;margin-top:5px;}