If it's stupid but works, it isn't stupid.
css background image positioning (negative position)
http://stackoverflow.com/questions/1053950/css-background-image-positioning-negative-position
http://jsfiddle.net/Y3SAa/15/
http://stackoverflow.com/questions/1053950/css-background-image-positioning-negative-position
http://jsfiddle.net/Y3SAa/15/