You have #mainWrapper properties scattered all over
Code:
/*wrappers - page or section containers*/
#mainWrapper {
width: 900px;
background-color: #000000;
float: center;
text-align: center;
vertical-align: top;
border: 1px solid #CC99FF;
}
#logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
margin: 0em;
padding: 0em;
}
#contentMainWrapper {
background-color: #000000;
padding-top: .50em;
}
#headerWrapper {
background-color: #000000;
margin: 0em;
padding: 0em;
}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
margin: auto;
}
but as the last margin call is auto, it should work.
The problem underlying that is that you have set the body width to 900px also, so there is no room for #mainWrapper to move.
Remove the
width: 900px;
completely from body {}.
Bookmarks