The Tech Support Page is now back online at https://www.artrage.com/support. Sorry for the problem but everything should be working again now.