Site is working again. Although for some reason the comments on this page were deleted. They were good ones too.