That's interesting. My browser (Safari) can't find that link, either. I seldom have problems seeing pix. Maybe Microsoft has "updated" their system again. :-)
Ah, another Mac user. By the way, I use Safari, too, and had no trouble with picture #3. Maybe your server is at fault.