/* CSS style - Core Design Ajax Vote plugin for Joomla! 1.5 */

/* Container */
.cdajaxvote {
	line-height: 25px;
}
/* Rating container */
.cdajaxvote .rating, .cdajaxvote .rating_count, .cdajaxvote .loading {
	float: left;
}
/* Rating count */
.cdajaxvote .rating_count, .cdajaxvote .loading {
	margin-left: 5px;
}
/* Loading */
.cdajaxvote .loading {
	width: 16px;
	height: 25px;
	background:url(../images/loading.gif) no-repeat 0 4px;
}

/* UI Stars */
.ui-stars-asterisk,
.ui-stars-star,
.ui-stars-flag,
.ui-stars-heart,
.ui-stars-shield,
.ui-stars-star2,
.ui-stars-tag,
.ui-stars-tennis,
.ui-stars-thumb,
.ui-stars-user,
.ui-stars-cancel {
	float: left;
	width: 25px;
	height: 25px;
	text-indent: -999em;
	cursor: pointer;
	display: block;
	overflow: hidden;
}
.ui-stars-asterisk a,
.ui-stars-star a,
.ui-stars-flag a,
.ui-stars-heart a,
.ui-stars-shield a,
.ui-stars-star2 a,
.ui-stars-tag a,
.ui-stars-tennis a,
.ui-stars-thumb a,
.ui-stars-user a,
.ui-stars-cancel a {
	display: block;
	width: 25px;
	height: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
}

/* Star images */
.ui-stars-asterisk a {
	background-image: url(../images/ui-stars-asterisk.png);
}
.ui-stars-star a {
	background-image: url(../images/ui-stars-star.png);
}
.ui-stars-flag a {
	background-image: url(../images/ui-stars-flag.png);
}
.ui-stars-heart a {
	background-image: url(../images/ui-stars-heart.png);
}
.ui-stars-shield a {
	background-image: url(../images/ui-stars-shield.png);
}
.ui-stars-star2 a {
	background-image: url(../images/ui-stars-star2.png);
}
.ui-stars-tag a {
	background-image: url(../images/ui-stars-tag.png);
}
.ui-stars-tennis a {
	background-image: url(../images/ui-stars-tennis.png);
}
.ui-stars-thumb a {
	background-image: url(../images/ui-stars-thumb.png);
}
.ui-stars-user a {
	background-image: url(../images/ui-stars-user.png);
}

/* Star bg position*/
.ui-stars-asterisk a,
.ui-stars-star a,
.ui-stars-flag a,
.ui-stars-heart a,
.ui-stars-shield a,
.ui-stars-star2 a,
.ui-stars-tag a,
.ui-stars-tennis a,
.ui-stars-thumb a,
.ui-stars-user a {
	background-position: -50px 0px;
}
.ui-stars-asterisk-on a,
.ui-stars-star-on a,
.ui-stars-flag-on a,
.ui-stars-heart-on a,
.ui-stars-shield-on a,
.ui-stars-star2-on a,
.ui-stars-tag-on a,
.ui-stars-tennis-on a,
.ui-stars-thumb-on a,
.ui-stars-user-on a {
	background-position: -75px 0px;
}
.ui-stars-asterisk-hover a,
.ui-stars-star-hover a,
.ui-stars-flag-hover a,
.ui-stars-heart-hover a,
.ui-stars-shield-hover a,
.ui-stars-star2-hover a,
.ui-stars-tag-hover a,
.ui-stars-tennis-hover a,
.ui-stars-thumb-hover a,
.ui-stars-user-hover a {
	background-position: -100px 0px;
}
.ui-stars-asterisk-disabled,
.ui-stars-asterisk-disabled a,
.ui-stars-star-disabled,
.ui-stars-star-disabled a,
.ui-stars-flag-disabled,
.ui-stars-flag-disabled a,
.ui-stars-heart-disabled,
.ui-stars-heart-disabled a,
.ui-stars-shield-disabled,
.ui-stars-shield-disabled a,
.ui-stars-star2-disabled,
.ui-stars-star2-disabled a,
.ui-stars-tag-disabled,
.ui-stars-tag-disabled a,
.ui-stars-tennis-disabled,
.ui-stars-tennis-disabled a,
.ui-stars-thumb-disabled a,
.ui-stars-user-disabled,
.ui-stars-user-disabled a,
.ui-stars-cancel-disabled a {
	cursor: default !important;
}

/* Cancel icon */
.ui-stars-cancel a {
	background-image: url(../images/ui-stars-star.png);
}
.ui-stars-cancel-hover a {
	background-position: -25px 0px;
}
