
ul.blogroll li div.blogroll_link_vote {
	background:#fff;
	padding:0px;
	margin:10px -10px 0;
	height:auto!important;
	height:70px;
	min-height:70px;
	border:1px dotted #999;
}

ul.blogroll li div.blogroll_link_vote a { font-weight:normal; }

div.voteheader {
	padding: 10px 0 0 10px;
	display:block;
	font-size:10px;
	float:left;
}

div.blogroll_link_vote ul.link_rating a { list-style:none!important; }

span.linkvote_class {
	background:#FFFFFF none repeat scroll 0 0;
	display:none;
	font-size:10px;
	font-weight:bold;
	padding:0 0 10px 10px;
	clear:both;
	margin-top:0px;
}

/*\*/
html*span.linkvote_class {
[margin-top:0px; margin-top:0px; ]margin-top:-10px;
}/*end*/

.dummyend[id] { clear:both; }

/*\*/

* html span.linkvote_class { margin-top:-10px; }

span.linkvote_positive {
	color:#FA8B20;
	display:block;
}

span.linkvote_negative {
	color:#D9A64D;
	display:block;
}

div.linkvote_results {
	padding:20px 10px 0 10px;
	color:#FA8B20;
	font-weight:bold;
	float:left;
	clear:both;
	width:90%;
}

div.votebuttons_div {
	display:block;
	margin:10px 10px;
	list-style:none!important;
	float:left;
	clear:both;
}

span.vote_count_header {
	padding:0px;
	display:block;
	font-weight:bold;
}

ul.blogroll li div.blogroll_link_vote a.linkvote_login {
	font-weight:normal!important;
	font-size:10px!important;
	display:inline!important;
	margin:0!important;
	padding:0!important;
}

/*********** Vote stars styling **************/

ul.blogroll li div.blogroll_link_vote ul.link_rating li {
	/*background:url(images/stars30.gif) repeat-x left top;*/
	border:0px solid #ccc;
	background:none;
}

ul.blogroll li div.blogroll_link_vote ul.link_rating {
	margin:0!important;
	padding:0!important;
	position:relative;
}

ul.blogroll li div.blogroll_link_vote ul.link_rating, ul.blogroll li div.blogroll_link_vote ul.link_rating li, ul.blogroll li div.blogroll_link_vote ul.link_rating a {
	line-height:20px;
	height:20px;
	margin:0!important;
	padding:0!important;
}

ul.blogroll li div.blogroll_link_vote ul.link_rating li {
	position:absolute;
	list-style:none;
	text-indent:-9999em;
	margin:0!important;
	padding:0!important;
	border:0!important;
}

ul.blogroll li div.blogroll_link_vote div.votebuttons_span_absolute {
	position:absolute;
	background:url(stars/crystal/stars20.png) repeat-x left -40px; /* Image file to show CURRENT rating. Change this URL to change star type. The number in the filename is the width of the image. You should set in plugin settings page if different than 20 */
	margin:0!important;
	padding:0!important;
	display:block;
}

ul.blogroll li div.blogroll_link_vote div.votebuttons_span_absolute_behind {
	position:absolute;
	background:url(stars/crystal/stars20.png) repeat-x left 0px; /* Image file to show BACKGROUND stars. Change this URL to change star type. The number in the filename is the width of the image. You should set in plugin settings page if different than 20 */
	margin:0!important;
	padding:0!important;
	display:block;
	height:20px;
}

ul.blogroll li div.blogroll_link_vote ul.link_rating a {
	display:block;
	margin:0!important;
	padding:0!important;
}

ul.blogroll li div.blogroll_link_vote ul.link_rating li.selected {
	/*background:url(images/stars30.gif) repeat-x left bottom;*/
	margin:0!important;
	padding:0!important;
	border:0px solid #D9A64D;
}

ul.blogroll li div.blogroll_link_vote ul.link_rating a:hover {
	background:url(stars/crystal/stars20.png) repeat-x left -20px; /* Image file shown when HOVERING stars. Change this URL to change star type. The number in the filename is the width of the image. You should set in plugin settings page if different than 20 */
	margin:0!important;
	padding:0!important;
	border-bottom:0px solid orange;
}

/********************
/* shorttag LINKS display style */
/********************
#linklist_content ul li.link-class ul li, ul li.link-class ul li {
	display:block;
} 
This is found in javascript-enabled.css to show all links if javascript is disabled
***********************/

#linklist_content ul li.link-class {
	list-style-type:none;
	margin:0px;
}

#linklist_content ul li.link-class ul.blogroll li {
	margin:0px 0 0px 0; /*	background:#F0F0E0;*/
	padding:10px 20px 10px;
	list-style-type:none;
	border-bottom:1px solid #999;
}

#linklist_content a { border:0; }

#linklist_content ul {
	padding:0;
	margin:0 0 10px 0px;
}

#linklist_content ul ul {
	padding:0;
	margin:0;
}

#linklist_content ul li.link-class ul li a {
	color:#D9A64D;
	display:list-item;
	font-size:12px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:circle;
	margin-bottom:0;
	margin-left:13px;
	text-decoration:underline;
	padding:3px;
	font-weight:600;
}

#linklist_content ul li.link-class ul li a:hover {
	font-weight:600;
	color:#000;
}

#linklist_content ul li.link-class a:hover { text-decoration:underline; }

#linktoogle {
	float:right;
	margin-top:10px;
}

#linklist_content h2 {
	background:#F0F0E0 none repeat scroll 0 0;
	font-size:18px;
	margin:2px 0;
	padding:2px 0;
	text-align:center;
	cursor:pointer;
}
