some css cleanup + super gross layout hack
this helps with font size issues in firefox