mira depende en la hagas o programes
por lo que vi mezclaste html con css
html para le menu e imagenes y un iframe para la galeria sino me equivoco
como lo describes en tu pregunta en equipo de escritorio se ve bien en portatiles (ipad, ipod, blackberry, etc) no se ve bien.
para en ese tipo...