You should be able to upload pictures(select "manage attachments" in the additional options area below the text composition area). The most common problems seem to come from oversize images (both pixel count and file size can be trouble). See
http://www.mapleleafup.net/forums/showthread.php?t=19 for some more guidance. If all else fails, another member may offer to wrangle the photos to fit.