B Daniel,
I am not sure of this but I believe that they have changed the site so anyone with less than a certain amount of posts can't post pictures or links without a moderators approval.
Now I am not sure of this mind you. But you might send the pictures to one of the people who can post them and ask them to post them for you.
Ron