хорошо.
теперь с шириной форума вновь возвращаемся к первому окошку структуры.
чтобы текст на центральном фоне стал такой же ширины, как и сам форум, то есть - 900px, ищи код:
/* A5.2 */
.punbb {
margin-left: 70px;
position: top center;
float: none;
width: 750px;
height: auto;
}
обращай внимание на то, что я выделил в коде, если выберешь не то - есть вероятность, что полетит сам форум к чертям собачьим х)
отвечает за ширину, по которой идет текст
width: 750px;
заменяешь на 900px.
следи, чтобы после px обязательно было ; т.к. такие мелочи на самом деле тоже важны, чтобы диз не ехал
после этого нам надо подвинуть текст в сторону, чтобы он не выезжал за границы. в том же отрезке берем строчку
margin-left: 70px;
она отвечает за сдвиг текста вправо. сейчас у нас сдвиг на 70px, поэтому текст выезжает за границы. поставь на 0px