This will give you some tips:
http://erraticwisdom.com/2006/01/18/5-tips-for-organizing-your-css You really should have one CSS that all of the pages use. You need to make generic css rules that apply to the pages. It makes it easier to update things. Some people tend to have the same rule named differently on pages because they are too lazy to see if something is already like that.
If you find that rules are to specific, break them up into smaller chunks and combine them in the CSS tag.
You can use inline, but it defeats the purpose of easily updating stuff in the future. Feel free to give that find and replace feature a reson to exist still!
Also read through the pages here:
http://www.nypl.org/styleguide/css/index.html Eric