Hi folks and welcome!
All new members' posts go through moderation, meaning a human has to look at them first before they are approved. This is only true of your first few posts, and then you can post at will. We do this to keep the spammers out (you'll notice our community is nicely spam free!

)
Best,
DocJohn