Quick markup and CSS consolidation for search
Set font size in px on html tag

The trick used here was designed to honor the font setting in a user's
browser by assuming a typical default of 16px and computing the base
font size in ems relative to that.

The problem is that even if everything is sized in ems there are
sometimes aggressive user agent styles that complicate things by
restoring the system font. It turns out it fixes the various things
I've noticed in my FF this way.