it is an image hosting site, i think it is imageshack ?
i have a website-server i use if i ever do inline images
but find just a plain old attachment works fine instead
less of a hassle