Anzitutto mi sono permesso di aggiungere i tag VB nel tuo post, altrimenti diventavo cieco a guardare il codice. La prossima volta usa i tag correttamente (bottoni sopra l'area di inserimento).

Ci sono comunque dei problemi:
1. non hai definito le dimensioni del tag <html>
2. hai inserito un po' di stili in linea, e questo rende difficile il debug (e ancora piu` difficile per chi non ha sviluppato la pagina)
3. le somme delle dimensioni superano il contenitore (e questo lascia liberta` ai browser di correggere a loro piacimento)

Inoltre devi dire in quali brwoser hai testato: infatti browser diversi interpretano il box-model in maniera diversa.