Can you post screenshots of the page as viewed in both Firefox and Safari? It is difficult to offer assistance with no details. Regarding adding a title, refer to HTML title tag @ http://www.w3schools.com/tags/tag_title.asp
I think make sure your page pass the validation of xhtml and css. I think when you pass this, your page will running well.
I don't know, either. But I think safari is a good web browser, especiall Top Sites on Safari, so wonderful. You can try Safari.