I keep sending pictures off to post on this blog but then they vanish into cyberspace. I don't get it. It worked in March. Is Picasa no longer talking to Blogger? I see that this posted. Where the heck are the photos I tried to post this past week???