I am sorry to see this happening to you. Check with the host again if they have any backup. If not, I guess the only way is to rebuild the site from what you have remaining on your computer Make sure to do backup often.
I emailed you a back up, the server never crashed his accounts were suspended for violating our terms of service. He may have moved to a new server, with out your data.
Provide the backup of your web site to your host. They should restore it on your behalf. Also, if you have changed the host, you will also need to change the nameservers of your domain to point it to new server. Kailash