From http://uncorkedstudios.com/blog/how-to-fix-the-ie7-and-inlineblock-css-bug