Add this to your CSS code:
Code:
#wrapper {
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:816px;
position: relative;
}
Absolutely positioned elements will position themselves inside the first parent element that has a specified position, in your case the body element. By specifying a position for the wrapper, the absolutely positioned elements inside it will position themselves inside the wrapper container instead and will not be affected when the browser window is resized.
Good luck!
Bookmarks