mst6666, у вас проблема в этом коде:
/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main .category h2, #pun-main #post-form h2 {
background-color: transparent;
background-image: url(http://forumstatic.ru/files/0018/63/9f/16898.jpg); background-position: top center; background-repeat: no-repeat;
color: #f2ecd7;
font-size: 14px;
font-variant: small-caps;
font-style: normal;
height: 45px;
margin-left: -33px !important;
padding-top: 20px !important;
text-align: center;
width: 938px;
}
То есть настройки h1 распространяются на весь форум, том числе и на <h1>Новостная лента</h1> и на <h1>Заголовок 1-го блока</h1> Вам лучше вынести из кода отступы, ширину и высоту и разделить на для всего форума и отдельно на портал, вот так:
/* CS1.3 */ #pun-stats h2, .punbb .main h1, .punbb .main .category h2, #pun-main #post-form h2 { background-color: transparent; background-image: url(http://forumstatic.ru/files/0018/63/9f/16898.jpg); background-position: top center; background-repeat: no-repeat; color: #f2ecd7; font-size: 14px; font-variant: small-caps; font-style: normal; } /* CS1.4 */ #pun-stats h2, .punbb .main h1, .punbb .main .category h2, #pun-main #post-form h2 { height: 45px; margin-left: -33px !important; padding-top: 20px !important; width: 938px; } /* CS1.5 */ #pun-pages.punbb .main h1 { height: 45px; margin-left: -33px !important; padding-top: 20px !important; width: 100%; }
где CS1.5 - настройки для портала.. Ширину я выставил в 100% - должно быть нормально, так как у таблицы задана ширина ячеек..
А чтобы выровнять Новостную ленту и заголовок уберите:
<td valign="top" width="70%">
<br>
<br>
<div class="color"><h1>Новостная лента</h1>
<div class="BoxRSS" style="height: auto;">
Они же вам дают две лишние строки..