Допустим, вы хотите центрировать контейнер шириной 900 пикселей, наиболее кросс-браузерный способ, который я использовал, это:
div#container{
width:900px;
position:relative;
left:50%;
margin-left:-450px;
}
Это идет к центру оси x и остается там независимодругих элементов этой страницы!Конечно, это работает только с фиксированной шириной, а не с динамической!