simplified CSS to fix header bug in Firefox