No es requerido terminar con
;}, aunque conviene por que luego al agregar nuevos atributos, a veces uno se olvida de poner un nuevo ;.
El atributo align está en el olvido!!
Y por cierto, ¿Para qué es esta línea? "azimuth:center"
Creo que lo que tu necesitabas es esto:
Código:
#web {width: 850px;
margin:0 auto
}
Tiene bastantes errores el código, eso podría explicar por que no actúa como debería :S