I just moved my site to a more permanent location
www.cooray.org
This should automatically take you there within a few seconds, but, if not, please click on the link above.