1º Debemos saber si trabajamos en un host que nos permita crear archivos .php. Gratuitamente existe http://110mb.com. Aunque falla a veces, es muy útil.
2º Creamos un archivo llamado menu.php (o como desees). Allí copias tu CSS y código del menú. Tip: El diseño debe ir entre las etiquetas <style type="text/css">tu código css aquí</style> y el resto (lo html) normal.
3º Si ya tenemos eso, guardamos y creamos otro con el nombre css.php (o como quieras). Haces lo mismo que antes, aunque si tienes una tag para que el contenido esté en una tabla, ponlo al final.
4º Cuando ya lo tengamos hecho todo, creamos la página con contenido, y ponemos este código antes:
<div class="leftmenu"><?php include("menu.php"); ?></div>
<div class="main"><?php include("css.php"); ?>
Amarillo = atributos que puedes cambiar, por el nombre que le hayas puesto a una de esas páginas.
5º Ya sólo tenemos que poner el contenido en nuestra página. Voilá! Ya tenemos una web que se actualizará sola en lo más tedioso.