Fixes for FF and IE - new homepage 70% complete