Without seeing the design it's hard to know exactly, but it looks like you could build this more easily without absolute positioning.
Like this maybe:
body
{
margin: 0;
padding: 0;
text-align: center;
background: #000000;
}
#contentBack
{
width: 975px;
height: 100%;
margin:0 auto;
background-image: url(images/bg2.png);
background-repeat: repeat-y;
}
#contentFront
{
margin-left:25px;
width: 925px;
height: 100%;
background-image: url(images/WSNEW.png);
}
-
<body>
<div id="contentBack">
<div id="contentFront"></div>
</div>
</body>