es más u menos así como te lo indica @marcofbb, solo que también tendrías que separar los menús en otros archivos si es que los mismos son globales.
pero nada de eso te resultara si no aplicas una estructura tipo
layout con HTML+CSS, lo que se conoce como
marquetación CSS con Div's o capas flotantes (CSS float), de lo contrario todo te quedara amontonado uno encima de otro y es eso lo que no quieres.
te recomiendo leer sobre marquetación o layout CSS:
http://librosweb.es/css/,
especialmente éste capítulo: http://librosweb.es/css/capitulo12/e..._o_layout.html