Use pixel based background size. This fixes browsers zooming issues with alignment of the icons.
Merge pull request #28 from ehunter-usgs/styles

background size on icons