#poll li{
list-style-type: none;
list-style-position: inside;
}
#poll-container_outer{
position:relative;
width:168px;
display:block;
border:1px solid #ccc;
padding:5px;
background: url(../images/poll_button.jpg) no-repeat;
padding-top:40px;
height:auto;
padding-bottom:35px;
}
#poll-results{
width:100%;  
display:block;
}


#icons{
display:none;
}

.home_tour_date{
height:80px;width:175px;
background: url(../images/future_dates.jpg) no-repeat;
color:#fff;
padding:20px 10px;
text-align:center;
font-weight: bold;

}
/* Bar Graphs */


.graph {
  width: 180px;
  position: relative;
	font-size:80%;
	
}
.graph br{
padding:0;margin:0;
}
.bar-title {
  display:block;
  position: relative;
  width: 95%;
  line-height: 5px;
  font: bold 100% Arial, Helvetica, Geneva, sans-serif;
  
  text-align: left; 
   margin-top:15px;
}
.bar-container {
  position: relative;
  width: 74%;
  height: 15px;
  margin: 0px 0px 15px;
  font-size:90%;
  border:1px solid #ccc;
  padding:2px;
}

.bar-container div {
  background-color:#cc4400;
  height: 15px;
}
.bar-container strong {
  position: absolute;
  right: -32px;
  top: 0px;
  overflow: hidden;
}
#poll-results p {
  text-align: center;
}
.result_row{
position:relative;
display:block;
}
.home_officials{
position:relative;
float:left;
}
.home_tour_date{
position:relative;
margin: 0 auto;
padding-top:35px;
}
