Hi and welcome to the relaunched site! I’m using the ComicPress theme with WordPress, which seemed to me the easiest system to install and manage. You should find it a lot easier to manage and navigate the site now. Enjoy!
And oh… I’m still cleaning the design up. If you see anything that ain’t right, let me know by leaving a comment to this post. (And let me know what browser you’re using, especially if it’s a design problem.)