Hola,
Primero que nada, échenle un vistazo a esta pagina 3djuegos.com
Si recorren el menú principal, verán que cada sección, el banner superior le muestra un color diferente.
Se trata de una sola imagen (background) de 2 px de ancho con los diferentes colores incluidos a 73px de altos cada uno.
Esto se usa para evitar el tener que hacer un fondo para cada sección y que la misma no tarde mucho tiempo en cargar. Al cargar una sola imagen y cambiar de sección ya la imagen está presente.
La pregunta es… ¿Cómo se posiciona con CSS cada color un div partiendo de que estamos trabajando con una sola imagen y varios colores, queriendo destacar solo uno?
En los menús de imagen se usa también esta idea para evitar que dure unos segundos al cargar cada botón.
Saludos y gracias.