Ti esemplifico la soluzione. Fai conto di avere una struttura del genere:
codice:
<body>
   <div id="navigazione">
      ...
   </div>
   <div id="foto">
      ...
   </div>
</body>
Per affiancare le due aree occorre usare i CSS. Ecco un esempio s e vuoi avere tutto posizionato sulla sinistra:
codice:
#navigazione {
   position:absolute;
   top:30px; left:30px;
   width:200px;
}
#foto {
   position:absolute;
   top:30px; left:260px;
   margin-left:20%;
}