Ok geniuses, I just went to another computer and viewed my post. That computer had no problem with the photo or the link, so that pretty much kills the browser cache and hotlink prohibited theories. I think your ISPs are blocking the site. The other computer I used has the same ISP, Comcast.