Well nothing is completly idiot proof, but one product that seems to fit the bill, especially if you are using Dreamweaver is Macromedia Contribute.
It allows user to add text, etc, but protects the html. If you combine this product with Dreamweaver templates, you can tightly control what they can change ...or screw up for that matter.
The bad news is it is $99.
Contribute Product Site 