perdon, ese fue un error mio. lo que quise decir fue que no uses una sola tabla, sino varias.
para lo de las imagenes de fondo, escoges un patron y lo en el background de la celda:
por ejemplo, en esta pagina:
http://guiartepr.com/index_temp.php
en el area donde estan todos los cuadros de colores, tiene este fondo:
http://guiartepr.com/images/nuevo/fondo_menu1.jpg
este se repite hasta de izquierda a derecha hasta que llena toda la celda.