More updates to the main switch and the drop down styles. Introduced some CSS transitions to make the handle slide out and in. Everything is working down to IE7 at the moment.

I also removed the JS that calculates the required position for the drop down because this does not need to be position fixed, instead it is now position absolute to the content area and will scroll with the page as desired.