for any reason the styles and js references (<link ...>) are scattered about the whole page. The elements are always placed where the richfaces elements appear. I use faceletes + JSF(from JBoss 4.2.3) with Seam and latest richfaces snapshot. It happens since about three weeks.
On some pages always seems to be ok: the styles and scripts are loaded within a element, but on some pages not. The interesting thing is, that all my pages use the same template and only the content part is different, so the page structure is always the same.