Firefox Update

- Fixed major HTML5 issues.
- Updated to Validates HTML
- Switched navigation from JS to PHP
- Major code clean up.
- Now fully compatable with all versions of Firefox.