.democracy h5 {

margin-bottom:9px;

}

.democracy img {
width: 100%;
margin-bottom: 4px;
vertical-align: middle;
}

/*.democracy input {
vertical-align: middle;
margin-right: 5px;
width: auto;
}*/

.democracy .addAnswerText {
width: 80%;

}

.dem-add-answer{
display:none;
}

#demFormWrapper ul{
padding-bottom: 10px;
}

.dem-graph {
border: 1px solid #ccc;
height: 10px;
}

.dem-graph a, .dem-graph a:hover {
background: #efefef;
border-bottom: 5px solid #e0e0e0;
border-right: 1px solid #ccc;
}


* html .dem-graph a, * html .dem-graph a:hover {
border-bottom-width: 6px;
}

* html .dem-graph {
height: 11px;
}

.dem-graph b, .dem-graph i {
color: #555;
}

.dem-voted-for-this {
border-color: #888;
}

/* blix fix */
#right-col .dem-results li{ 
background-image:none;
padding-left:0;
} 
.democracy label {
float: none;
display: inline;
}

.dem-vote-button{
float:right;
height:25px;
width:87px;
display:block;
position:relative;
background-image: url('readmorebutton.gif');
background-repeat: no-repeat;
margin-left:11px;
color:#FFC80A;
text-decoration:none;
border:none;
font-size:1em;
text-transform:uppercase;
background-position: -87px 0px;
}
.dem-vote-button:hover{
cursor:pointer;
background-position: 0px 0px;
color:white;
}
.dem-vote-link{
color:white;
display:block;
font-size:1em;
margin-right:-98px;
margin-top:38px;
text-align:right;
text-decoration:underline;
width:100%;
}
.dem-vote-link:hover{
text-decoration:none;
}

/*
.democracy ul li {
list-style: none;
background: none;
}
*/