I do not believe you can remote post photos from that site. I tried it and it wouldn't show. You have to go to their site to view it via the link. Lots of the free photo hosting sites are like that because the banners are what pays for the free hosting and you only see the banners if you go to their site. I know there are some out there tho that do allow remote viewing.
GB