#threadappratingtext
{
	position:absolute;
	left:800px;
	top:40px;
	width:140px;
	text-align:center;
}

.score {
/*
	position:absolute;
	left:800px;
*/
	background: transparent url(/toucharcade/images/score_large.png) no-repeat;
	width: 140px;
	height: 27px;
	margin: 0 0 0 0;
}

.score.s0 {	background-position: 0 0;	}
.score.s1 {	background-position: 0 -27px;	}
.score.s2 {	background-position: 0 -54px;	}
.score.s3 {	background-position: 0 -81px;	}
.score.s4 {	background-position: 0 -108px;	}
.score.s5 {	background-position: 0 -135px;	}

.vote {
	position: absolute;
	top: 0;
	left: 0;
	background: transparent url(/toucharcade/images/score_large.png) no-repeat 0 27px;
	width: 28px;
	height: 27px;
	text-indent: -5000em;
}

.score .vote.v1 {	left: 0;}
.score .vote.v2 {	left: 27px;}
.score .vote.v3 {	left: 54px;}
.score .vote.v4 {	left: 81px;}
.score .vote.v5 {	left: 108px;}

.postbit.app .rating {
	font-size: 16px;
}

.postinfo .left.sblock {
	width: 85%;
}

#app-rating {
	text-align: left;
	float: left;
	width: 15%;
	min-width: 140px;
}

#app-rating b {
	display: block;
	margin: 0 0 10px;
}

#app-rating br {
	display: none;
}

#app-rating .score {
	position: relative;
}

.postbit.app .postmeta {
	margin-top: 0;
}

@media all and (max-width: 972px) {
	#app-rating {
		clear: both;
	}
}

@media all and (max-width: 642px) {
	#app-rating {
		text-align: center;
		margin: 0 auto;
		float: none;
		margin: 15px auto;
	}


}
