Internet Explorer background images not showing?

Internet Explorer can be a real pain as we all know. The below is a fix for Internet Explorer 6/7/8.

I found this problem many years ago but coming across again today thought id post it up, as imagine its not only me that's come across this.

.blog-listing-content a { background: url(/images/sprites.png)100% 2px; }

The problem with this? Well there's not a space between the ending bracket and the horizontal background position

The fix?

.blog-listing-content a { background: url(/images/sprites.png) 100% 2px; }