Welcome to the new site! :D
The old, unsupported CMS that I was using broke and stopped letting me upload pages (probably the least convenient feature to suddenly stop working :B). But, I found a new comic-centric CMS called Grawlix and am using that now - it's still being updated. It takes some knowledge of mysql databases to set up, but I'd definitely recommend it to people wanting to move away from the defunct Comic CMS.