+1 for Dreamweaver. It's a very powerful program particularly for dealing with CSS! If you get it I suggest using the book "Dreamweaver CS3 Hands-On Training" to learn it, I found it much better then the Classroom in a book that Adobe outs out, You can find the book here:
http://tinyurl.com/5uj9sp
Good luck!
Michael