Una manera más correcta sin utilizar tablas (que de por sí, ya no se utilizan) sería estableciendo un estilo al body:
Código HTML:
<style type="text/css">
body{
margin: 0 10%;
}
</style>
¡Y listo! Con eso defines que habrá un margen de 10% horizontal (si tu pantalla es, digamos 800px, un margen de 80px en el lado izquierdo y derecho).
El menu es también relativamente sencillo. En este tutorial puedes encontrar mayor información:
http://www.cssplay.co.uk/menus/final_drop.html