Do not style HTML selectors!
One of the biggest problems I face when trying to construct a maintainable web standards compliant web site is that the site often ends up being only either maintainable or compliant. The reason why it?s problematic is because web standard web sites require knowledge of many facets and disciplines from its operators. Take the average CMS user for example, the run of the mill corporate web editor. This is usually a part-time position that someone got shafted with because they spilt coffee on the boss. They?re not going to give a hoot about compliancy.