I use picasa, but it's the same deal. - You need to host your pictures somewhere on teh interweb, and then use the little icon that looks like a picture of a hill to post them into the page.
We don't have the bandwidth to host everyone's photos here, but we're getting the gallery going again... it's big and takes a long time.
There is a how-to somewhere; I'll link it when I find it.