First, Welcome to theStudio!!
I'm sorry for the frustration! Here at theStudio you must make 5 posts before you can upload in the gallery, it looks like you have been approved and I just released your forum post for you!
Please let me know if you are still having problems uploading in the gallery or posting here in the forum! I hope you enjoy our little home here on the web!