Hola!
bueno pues acerca de tu problema de los enlaces en tus frames, lo que debes de hacer, es a cada frame ponerle un nombre con la etiqueta
name="nombre_de_frame"
por ejemplo, para el frame principal
Código:
<frame src="principal.html" name="principal">
Ahora cuando pulses un enlace en tu menú de la derecha y que aparezca la página solicitada en el frame "principal" se pondría:
Código:
<a href="codigos/codigos.html" target="principal">Codigos</a>
Con el
target="principal" indicamos donde queremos que se abra dicho enlace (en el frame principal en tu caso)
Espero haberte resuelto el problema
Un saludo