when i first submitted it, it was there but now its gone and on my contributions page it says its still waiting what does that mean?
it means theyre reviewing it now, the moderators that is. and if its approved, it should be up tomorrow around 10am. you wont know until its viewable.

maybe not tomorrow, if they havent approved it, but the day after its approved. so by thursday at the latest