В своей практике я использую 2 метода (не я их придумала), первый наиболее часто:
1 метод — Использование автоматических внешних отступов.
Код страницы при этом выглядит так:
//собственно подложка
Код CSS
#wrapper {
width:1200px;
margin:0 auto;
text-align:left; //для IE
}
2 метод — Использование отрицательных внешних отступов
Код CSS
#wrapper {
width:1200px;
position:relative;
left:50%;
margin-left:-600px;
}