HTML wonkiness across Firefox and Safari+discussion

I fixed this by converted p's to div's.  ticketed here: convert p to div.  Note: these bugs will often vary from browser to browser.