Boilerplate. Duh.

Opened my site in Firefox. Ew.
Added HTML5 Boilerplate stuff. Made special Firefox-specific CSS stuff.
Looks better now. On the downside, I have to re-style a lot of things.