Hallo Kerstin alias Nissi,
ein Buch zum Thema CSS kann ich nicht unbedingt empfehlen, würde ich ohnehin von abraten. Im WWW findest Du nun wirklich alles notwendige zum dem Thema. Außerdem hast Du dabei den Vorteil, dass DU so langsam aber sicher alle guten Seiten kennenlernst und evtl. auch mal einen Ansprechpartner hast, den Du anmailen kannst. Dafür Geld auszugeben ist - aus meiner Sicht - herausgeschmissenes Geld.
Ein sehr gutes Programm zum erstellen von Homepages ist Macromedia Dreamweaver. Allerdings kostet das auch nicht besonders wenig. Wenn Du Dich in das Thema einarbeiten willst, empfehle ich Dir auf jeden Fall auch den HTML-Editor von Ulli Meybohm (Freeware).
::] http://www.macromedia.com
::] http://www.qhaut.de
Wie man so schöne Navigationsleisten hinbekommt??? Übung, Übung, Übung. Mehr lässt sich dazu im Grunde genommen nicht sagen. Jeder hat einen anderen Geschmack. Surfe im Netz rum, schaue was Dir gefällt und lasse Dich insperieren.