I am sorry for the delay in getting the page up. My server is giving me a lot of trouble; Apache crashed and will not load! So for now, I am forwarding the main page to out SmackJeeves mirror. I am off to work now, but will continue to try and fix it when I get home.
Again, I am sorry about this. :(
Server is now back up and running! It seems someone/something tried to attack our server, and managed to lock it down. Eep!