﻿.stat {
	margin: 1em;
}
.stat label {
	font-weight: bold;
}

/* RATER PLUGIN */
.ui-rater > span {
	vertical-align: top;
}
.ui-rater-rating {
	margin-left: .8em;
}
.ui-rater-starsOff, .ui-rater-starsOn {
	display: inline-block;
	height: 20px;
	background: url(../gfx/hearts2.png) repeat-x 0 0px;
}
.ui-rater-starsOn {
	display: block;
	max-width: 100px;
	top: 0;
	background-position: 0 -40px;
}
.ui-rater-starsHover {
	background-position: 0 -20px !important;
}

/* Thumb up/down rating */
.thumb-rating {
	padding: 0;
}
.thumb-rating ul {
	padding: 0;
	margin: 0;
}
.thumb-rating ul li {
	display: inline;
}

.thumb-rating a {
	text-decoration: none;
	padding: 2px;
}

.thumb-rating span.icon {
	padding-left: 16px;
	margin-right: 5px;
}

.thumb-rating span.valueZero {
	color: Gray;
	font-weight: bold;
}

.thumb-rating a.thumbsDown span.icon {
	background: url(../gfx/thumbs.png) no-repeat;
	background-position: 0px -16px;	
}

.thumb-rating span.valuePlus {
	color: Red;
	font-weight: bold;
}

.thumb-rating a.thumbsDown-hover span.icon {
	background: url(../gfx/thumbs.png) no-repeat;
	background-position: -16px -16px;
}

.thumb-rating a.thumbsDown-set span.icon {
	background: url(../gfx/thumbs.png) no-repeat;
	background-position: -32px -16px;
}

.thumb-rating a.thumbsUp span.icon {
	background: url(../gfx/thumbs.png) no-repeat;
	background-position: 0px 1px;
}

.thumb-rating span.valueMinus {
	color: Green;
	font-weight: bold;
}

.thumb-rating a.thumbsUp-hover span.icon {
	background: url(../gfx/thumbs.png) no-repeat;
	background-position: -16px 1px;
}

.thumb-rating a.thumbsUp-set span.icon {
	background: url(../gfx/thumbs.png) no-repeat;
	background-position: -32px 1px;
}
