No, we do not have the ability to upload directly to the forum. All images must be hosted elsewhere. Unfortunately, most free website servers have created safe-guards to prevent linking directly to an image only on their sites, but someone may be able to suggest somewhere that can be linked to. If you have aol, I know you are provided 2Mb per screen name of ftp space. If you don't have aol, look into what your provider offers, they may give you some space as well.
Tracy
ps.. there is a technical questions forum down the main page a bit.. I think this question may be answered for you there already, if you want to take a look.. just about every topic has been covered at some point in time 🙂