Odd but I seem to be blocked. Others are reporting it's up though so it's just me (or my ISP). EDIT: Nevermind. It appears to be a problem with my Firefox. Chrome and IE (gasp!) open the site just fine.