Testing new features, such as inserting images to Picasa Web Albums using Google Sites.
Test image above is a normal uploaded image. Test image below is from Picasa Web Albums.
Works fine.