Sorry about the posts needing approval. We have that feature in there so that spammers are held at bay. You *seem* not to be a spammer
so the moderators OKed you. But for some reason it kept having you need to have your posts approved.
Hopefully that won't happen anymore. We'll be looking for any post approval alerts. PM one of the mods if this keeps up.