Improvements to the website including Firefox fixes, a retina iPhone image and CSS cleanup.