Xalgia, значит так:
1. В первом окне стиля находите и меняете так:
/* A5.1 */
#pun {
margin: 0px;
}
/* A5.2 */
.punbb {
width:750px;
height: auto;
}
2. Во втором окне стиля вместо этого
HTML, BODY { background-image: url("http://s2.ipicture.ru/uploads/20110313/hNzJ9z95.png"); background-position: center top; background-repeat: repeat-y; background-color: #0c0702; }
#pun_wrap {background-image: url("http://upload.akusherstvo.ru/image347882.png"); background-position: center top;
background-repeat: no-repeat !important; ;
}
Вставляете это, убрав упоминание о #pun_wrap вообще :
HTML, BODY { background-image: url("http://upload.akusherstvo.ru/image347882.png"); background-position: center top; background-repeat: no-repeat; background-color: #0c0702; background-attachment: fixed;}
Только картинка, которую Вы дали фоном, та, которая справа с рисунком, по высоте не очень.. Не хватает высоты и виден фон.