I'm sorry about the slow period here, we used to be pretty good about getting photos up. Tim is right that i'm working on the new website will be much smoother. In the meantime I've unfortunately been letting the existing site go a bit slack.
When the new site launches you'll be able to submit photos and then when they are approved (a day or two), you will automatically recieve an email with a link to the location of the photo. It will also be added to the photo section in it's appropriate area.
again, sorry that the site has been feeling a bit neglected lately - the new website will be done soon, and lots of fun new things will be happening.