Is it just me or is the front page of the site broken? I mean it's not terribly important. Hasn't been updated in a super long time but it might give people the wrong impression. Just curious if it's a DNS setting on my end or the front page of the site has been down all day for others?
Edit...