Kal jul 08

Hi Paul,

There have been quite a few changes since Wednesday, notably some CSS file reorganisation and clean up, so here's a fresh copy to work on.

Cheers,

Kal