Psychro - I'd also suggest optimising some of the images if you can - your 237K pngs could probably be a 25K jpg.

Paul