for extremely simple and easy and cheap... especially for beginners, i would suggest a WYSIWYG editor.
For those wanting scripts and all the techy stuff, theyre no good.
I don't know about .css, but for mouseovers and such theyre fine and easy.
I use a generic little program called Cool Page. It's a drag and drop super easy editor.
The pro web designers and fans of dreamweaver would laugh at the program, but not everyone needs such high end programs.
They've stopped development a long time ago, but it's still a great program for web design dummies like me.
Cool Page They sell other products, but you're not going to need them.