All good suggestions, but, if it's supposed to be the background for the page, why is it in the container and not in the body. Example:
Code:
body {
background:#AB0C0C url('images/pagebg.gif') center repeat-y;
padding:0px;
margin:0px;
font-family:Verdana;
color:#444444;
font-size:9pt;
Note: You can combine multiple variables with the single 'background' element.