Fix height/layout discrepancies in supported browsers for the seamless skin

IE7 and Chrome look good, but new IE has white content bars that aren't centered and Firefox doesn't quite have the right height calculation.