We have been working on the problems with the site for nearly 12 hours now. Uploads will be re-enabled shortly. Sorry about the delay in response. We will answer all questions soon.
Thanks.