In reply to gethin_allen:
The photos are jpeg's but saved in a CMYK colour profile (rather than RGB) which is getting quite common with high quality images these days particularly those provided by companies for high-res/publication purposes. Unfortunately not all older browsers can display them.