Here's my test site:

The problem is that under the star rating area, there is 20px of padding and there should only be 10px of padding. In all other browsers I've tested in, it's fine, just not FireFox.

I've been doing this long enough to know that FireFox is probably displaying it right, and the others are misinterpreting it, but that still hasn't helped me solve it.

The weird thing is I can test this locally and it works fine. Same code and everything and works in all browsers like I expect it to, so I'm not sure what the deal is.