Salve a tutti! mi sono appena registrata e vorrei già una mano

sto facendo un sito e sono arrivata a questo punto:
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" href="00style.css" />
</head>
<body bgcolor="#ffffff" background="KakaIru02_r7_c1.png" onload="" topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">

<table border="0" cellpadding="0" cellspacing="0" width="800">
  <tr>
   <td>[img]KakaIru02_r1_c1.png[/img]</td>
  </tr>
  <tr>
   <td>[img]KakaIru02_r2_c1.png[/img]</td>
  </tr>
  <tr>
   <td>[img]KakaIru02_r3_c1.png[/img]</td>
  </tr>
  <tr>
   <td>[img]KakaIru02_r4_c1.png[/img]</td>
  </tr>
  <tr>
   <td>[img]KakaIru02_r5_c1.png[/img]</td>
<map name="map" >
  <area shape="rect" coords="57,5,87,17" href="about.htm" alt="About">
	<area shape="rect" coords="92,7,117,18" href="rules.htm" alt="Rules">
  <area shape="rect" coords="120,6,135,17" href="join.htm" alt="Join">
  <area shape="rect" coords="141,7,174,17" href="codes.htm" alt="Codes">
  <area shape="rect" coords="174,7,219,18" href="list.php" alt="Members">
	<area shape="rect" coords="222,7,248,17" href="extra.htm" alt="Extra">
  <area shape="rect" coords="248,8,455,22" href="index" alt="Home">
</map>
  </tr>
</table>

<div class="content" style="position:absolute; top:420; left:60; width:390;">
contenuto della pagina
</div>
</body>
</html>
vorrei fare una cosa tipo come in questo sito ma non capisco come posso far in modo che le pagine da visualizzare si aprano solo nella parte bassa, sotto l'immagine principale senza che ci sia un frame.. o_O
ho pensato..non è che devo per ogni pagina caricare tutta la "struttura" del sito?

grazie a chiunque risponda ^^