L'errore è nel div "pageNav"
Prova ad aggiungere questa regola all'interno del div
border:1px solid red;

E vedrai che tale div COPRE il corpo centrale
Quando si mette un elemento float o posizionato con absolute, bisogna SEMPRE SEMPRE definire una "width"
Metti un width 175px o che in generale possa CONTENERE la larghezza di pageNav e risolvi

Comunque ti devo fare un appunto
Fai un uso massivo di tabelle per posizionare gli elementi: è scorretto. Ci sono i div, con i float per il posizionamento e ci sono i tag <ul> e[*] per le liste di link

Ti consiglio vivamente di studiare un po' di layout tableless se vuoi passare finalmente al web 2.0