CSS - Sustitución de elementos de HTML por CSS

Ya sabéis que se trata de definir el aspecto en CSS, por motivos prácticos, y de dejar la estructura de la información en HTML, como si éste último lo usásemos a modo de casillero donde poner la información.

Os pongo aquí un enlace interesante de un foro(forosdelweb.com) en el que se están enfrentando a la traducción del HTML al CSS.

Un tal "chusete" pregunta:

como podria sustituir esta linea de codigo con css?

[table width="770" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFCC00" align="center"]
Vosotras ahora mismo estáis en ese proceso de traducir de HTML a CSS. Si quieres ver la respuesta a esa pregunta clica aquí.