I made a fairly significant update to the innards of the site today, and am still ironing out some of the nagging issues. If you want, you can let me know if you find something broken.
To-do list:
Fix the captchas- fix the images not showing up on the posts
tweak the stylesheets (partially done)