Right now there is no upload feature in this forum. There is an upgrade that i can get to add this feature but alot of people have been complaining about problems with it so we've been waiting for the next release of this forum which will include upload capabilities.
In the mean time i'm more than happy to host any pictures you need, so just send them to me and i'll upload them and send you back the urls.
Sorry for the inconvenience, hopefully the new forum will be out soon.
EDIT: You can now upload images to this forum. We got tired of waiting for phpbb to release their next version so we have added a mod that allows attachments. Each member has a 2mb limit to upload files. For members who contribute more we are more than willing to up this limit, just let me know if you need more. Only registered users can upload images, so feel free to register.....its free.