An application I would recomend that I've used for a couple different Web sites is Mambo Server. Found at:
http://www.mamboserver.com
It's quite the content manager allowing you complete control over css, creating new forms, new pages, sub pages and imbedding design around 3rd party programs. It also has built in spell check for article submission, RSS news feeds and various other news feeds. All kinds of fun stuff.
If you like, I can set up a sample site for review with a number of installed templates. The nice thing is that I have experience working with the templates and can custom design them.