Das Menü kannst du mit PHP machen.
HIER kannst du ein Paket ziehen, dass du nur noch ein wenig anpassen musst.
Du solltest vermeiden Frames zu benutzen! Abgesehen davon, dass es nicht schön aussieht, hast du das Problem, dass bei Google immer nur ein Teil der Gesamtseite gefunden wird, da diese sich aus mehreren kleinen Seiten zusammensetzt, dessen Inhalt nicht als eine Seite erkannt wird.
(mehr dazu)
Wenn du deine Seite mit PHP-include zusammensetzt, wird diese auf dem Server zusammengebaut und du erhälst auf deinem Browser nur eine einzige Seite.
(PHP-Tutorial)
Falls du deine Seite mit Tabellen designed hast:
LINK1 LINK2
Wenn du dich wirklich für Webdesign interessierst, dann schau mal bei
Michael Jendryschik vorbei, ansonsten nimm nur das o.g. Paket und ändere es ab.
Gruß,
Kirby