Полагаю, вы не хотите, чтобы область содержимого была такой же широкой, как и все развернутое окно браузера?
вам нужно задать #wrapper div заданную ширину, тогда все остальные div'ы могут принять ширину 100%.
Например,
#wrapper
{
margin-left: auto;
margin-right:auto;
width:960px;
}