The name of the properties have changed.
Where you see
<property name="title"
should be
<property name="doc(title)"
I am not sure why you are referring to CSS or that anything is broken. It's a warning for old pages that don't conform to the standards.
I don't believe any core packages use the old properties on HEAD, are you sure you have a clean checkout from OpenACS CVS?