First batch of changes

Hi David, if you like what's here so far go ahead and merge. If you have comments or questions, feel free to discuss first. I left some comments in the source for you as well.

I haven't changes the less source files, have just incorporated some overrides in the index.html that I thought you could copy into the relevant sheets yourself :P 

Will give it another look tonight or tomorrow - depending on sunshine and workload ;)

Am now taking a cocktail break - cheers