.vote {
	max-width:100%;
	/* next line tells the browser to display this vote unattached to any UI elements. not foolproof though */
	clear:both;
	/* next line avoids the vote being encroached by any content after it */
	overflow:hidden;

	margin-top:10px;
}

.vote_header {
	overflow:hidden;
}

.vote_title {
	float:left;
	font-weight:bold;
	width:100%;
	/* the following added to distinguish this plugin from blog text */
	font-size:large;
	padding:5px 3px 5px 9px;
	color:black;
	/*background-image : url(vote_title.png);
	background-position : top left;
	/* background-repeat : repeat-x; */
	background-repeat : no-repeat;
}

.vote_description {
	float:left;
	clear:left;
	width:100%;
	padding:7px 3px 3px 9px;
	
	/*
	background-image : url(/wordpress_vote/wp-content/plugins/vote/images/vote_title.png);
	*/
	background-image : url(vote_description.png);
	background-position : bottom;
	background-repeat : repeat-x;
}

.vote_options {
	clear:both;
	overflow:hidden;
}

/* used for debugging
.vote_options div {
	border:solid 1px #CCCCEE;
} */

.vote_option {
	
	
	
	padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
margin:10px;
	
	border-bottom:solid 1px #BBBBBB;
	width:450px;
	border:1px solid #DDDDDD;
        background-color:#FFFFFF;
	
	
	display:inline;
	/* next line ensures this div covers its child too */
	overflow:hidden;
	
	
	
}


.vote_option_header {
	clear:both;
	width:100%;
	margin-bottom:3px;
	overflow:hidden;
}

.vote_option_info {
	float:left;
	line-height:20px;
	padding-top:auto;
	padding-bottom:auto;
	width:90%;
}

.vote_option_rank_and_title {
	font-size:12px;
	/*width:100px;*/

}

.vote_option_rank {
	font-weight:normal;
}

.vote_option_title {
	font-weight:bold;
}

.vote_option_ratio {
	font-weight:normal;
	font-size:x-small;
	clear:left;
	line-height:20px;
}

.vote_option_buttons {
	float:left;
	/*min-width:12%;
	max-width:68%;*/
	
}

.vote_option_up {
	float:right;
}

.vote_option_button_up {
	padding-left:1px;
	padding-right:1px;
    /* text-align:center;
	display:block; */
}

.vote_option_value_up {
	clear:left;
	text-align:center;
	font-weight:bold;
}

.vote_option_down {
	float:right;
}

.vote_option_button_down {
	padding-left:1px;
	padding-right:1px;
    /* text-align:center;
	display:block; */
}

.vote_option_value_down {
	clear:left;
	text-align:center;
	font-weight:bold;
}

.vote_option_body {
	clear:both;
	width:100%;
        margin-top:10px;
}

/* // image & text side by side
.vote_option_image {
	float:left;
	width:200px;
}

.vote_option_text {
	font-weight:normal;
	float:right;
	max-width:220px;
	padding-top:10px;
}
*/
/* // image on top of text */
.vote_option_image {
	float:left;
	width:38%;
}

.vote_option_text {
	font-weight:normal;
	float:left;
	clear:both;
	margin-top:10px;
	padding:3px;
	width:100%;
	font-size:12px;
}
.vote_option_rating_heading{
clear:both;
width:450px;
height:100px;
}

.vote_option_rating{
/*width:62%;*/
float:left;
vertical-align:middle;
margin-top:15px;
}

.vote_option_rating_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
}
.vote_option_rating_text1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}



