CSS is definitely spreading as non-Web design focused resources are reporting on the advantages of CSS of table layouts. Weaving your own Web site: Table-like layouts using CSS.