How to edit the look of my wordpress blog?

How can i change the navigation bar? Is the only way i can use my own CSS codes is if i pay for an upgrade account? And is there a site where i can find nice header pictures? I'm looking for fashio/model kind and i dont know how to make my own.
3 answers 3