Sorry about the site being down from around 3am until a few minutes ago (8:45am). This time it appears it was out of our control. We think it was either something going on at our hosting facility or our bandwidth provider. We will find out who was at fault and demand retribution.