#menu {margin:20px auto;}
esa propiedad define los márgenes.
para que quede alineado a la izquierda:
margin:Xpx Ypx Zpx 0;
X: margen superior,
Y: idem derecho,
Z: idem abajo,
0: idem izquierdo.
Más info:
http://www.librosweb.es/referencia/css/margin.html
Guárdatela, esa página te será de mucha ayuda en tu aprendizaje de css.