It was a normal direct link to pic from ImageShack like I've always used.
I now feel it is more a software/server issue, the forum is running at snails pace today, timeouts are more frequent and pages are taking ages to load.
Are you upgrading or doing server maintenance by any chance?
EDIT: Found the Maintenance thread