I agree the site looks pretty good, especially with the upgrade that was done. Loving the look, the admins did a great job.
To post pictures, you can add them as attachments to your post.
To do this when making your post....
- Scroll down to find the "Attachments" section
- Click on "Manage Attachments" and a window will open (make sure your pop-up block allows pop-up's from this site)
- At the top right of the new window you'll see "+ Add Files" on the top right
and from there on it's self explanatory.