Closer still!

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.
 
Allow image attachments to both the problems and solutions pages.
 
Control permissions to only allow users not logged in to see the problems page, and not the solutions pages -- or find a new way to regulate the terms of use, since I don't want people to be able to steal ideas off the site (not that this can really be prevented, but it seems like a good precaution at least).
 
Clean up the My Account page, add a list of submitted problems and solutions and set permissions so that users can browse other users problems and solutions, and image galleries.
 
____________
 
And that's as much as I can fit on my plate in the immediate future, eventually the Jobs and Shop pages will have to come together as well.
 
Stay posted for updates, or just check back to see what I've changed. As always comments are welcome.