We are back!
Sorry about the down time, this shouldn't happen again. Our host had some server problems which caused the sever to crash.
Thank god we had a backup only a week old. We were able to recover 100% of the site.
Sorry about the inconvenience this may have caused.