I've fixed the log in box size issue for firefox, but now it's out of control in safari, jutting way into the page (see attachment). The navigation now stay's "active" (blue) when on the page that was clicked, the contact form looks correct and works, and the terms of use look correct on both the registration page and the /termsofuse page.
I'm still trying to:
Remove "Blogs" and "Jon's Blog" from the blogs section, but I think I'll be able to sort that out with the view's module, as a replacement to the default blogs view.