I am currently playing around with the site and upgrading it, so you might see it go down a few times, not to worry though. I'm also playing around with the theme, so it will look better in the future. The theme is actually also in the process of being completely remapped.