Targum.info is up and running!

It looks like all is well now and should be fully restored. I did have to use an older backup so if you find something is missing or out of date please let me know.