Finally!

The new address is http://www.strangled-angel.net/divas