Use Bootstrap. Other CSS hacks.
Abortive attempt to style radio buttons with thumb images.

Image from http://www.masterfile.com/stock-photography/image/400-04792360/Thumbs-up-and-down-icons.-Icons-are-aligned-according-to-the-pixel-grid.-It-means-that-the-images-are-prepared-to-use-in-small-sizes.-It's-specifically-for-the-Web.

Perhaps http://stackoverflow.com/questions/5112995/is-there-an-easy-way-to-replace-radio-button-with-images-and-a-colored-border-f
could help