.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;
	text-align:center;
	width:500px;

}



/* 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;

}







