
Vamos a ver...
Primer punto: para montar esto que queires lo mas probable es que utilices capas.
1 capa para el menu principal y luego una por cada submenu. En la principal van las imagenes que queires poner como menu principal. En cada una de lasotras puedes poner una tabla con una columna y tantas filas como opciones de submenu y en cada celda una imagen.
Luego tienes que utilizar Javascript para cambiar la propiedad visibility de las capas de submenu segun detectes los eventos de onmouseover y onmouseout en las imagenes de menu principal.
Esta es una idea de como hacerlo. Si necesitas mas puedes buscar en sitios donde se publican manuales y scripts gratis.
Espero que te sirva de ayuda.
Hasta otra.