Sorry for the delay and trouble!
We are working exhaustively to get it back online.
Our ISP is having network troubles, I will keep everyone posted as I know more info.
The safari upload issue has been resolved. Please let us know if you ecounter any more upload issues with webkit based browsers such as Safari or Google Chrome.