I have one main external stylesheet made of about 450 lines css. Although this clearly won't be enough for the other pages. These will have varying column widths, number of columns, background gifs, list styles, and more.

Am debating how much of value there is in caching of a single stylesheet (reviewed the sticky)

Am considering instead of adding another external style sheet - adding the most varying declarations within the page header (not inline) with the !important inherit, such as for width attributes and others.

Although if this is not of real value, I'll do these varying elements on one sheet aside from the common ones on another, or add to the 450 liner already in existence.

Mainly with the benefit of caching in mind, how to know when: one stylesheet or two is optimal, weighing also the page header css expression?