#block-board-mainpage {
    float: left;
    width: 306px;
    height: 410px;
}

#block-board-mainpage .border-top, #block-board-mainpage .border-bottom {
    width: 326px;
}

#block-board-mainpage .board {
    float: left;
    width: 301px;
    height: 410px;
    margin: 0 0 7px 5px;
    /*background-color: #aaa;*/
}

#block-board-mainpage .adverts {
    float: left;
    width: 290px;
    height: 250px;
    margin: 7px 0 3px 11px;
    background: #fff;
}

#block-board-mainpage .advert1 {
   float: left;
   width: 290px;
   height: 158px;
   background: url("/sites/all/themes/portal/images/board_main_back.jpg");  
}

#block-board-mainpage .sent {
    float: left;
    width: 290px;
    height: 60px;
    padding: 2px 0;
    margin: 0 0 5px 11px;
    border-top: 2px solid #729a05;    
    color: #729a05;
    text-align: right;
    font-size: 13px;
    line-height: 14px;
}

#block-board-mainpage .main-footer2 {
    background: #374e0c;
    border-color: #283b06;
}

#block-board-mainpage .links a {
    color: #c9ee7f;
}

#block-board-mainpage .sent .count{
    color: #333;    
}

#block-board-mainpage .add {
    float: left;
    padding: 2px 5px;
    margin: 5px 0 0 11px;
    font-size: 11px;
    background: #71ad09;   
    color: #fff;
}

#block-board-mainpage .add a{
    color: #fff;
    text-decoration: none;
}

#block-board-mainpage .more {
    float: right;
    margin-top: 6px;
}

#block-board-mainpage .more a{
    color: #777;
}

.entity-advert {
    float: left;
    width: 264px;
    height: 80px;
    margin: 7px 0 0 10px;
}

.entity-advert .section {
    float: left;
    color: #6b9106;
    
}

.entity-advert .section a{
   color: #6b9106; 
}

.entity-advert .image {
    float: left;
    width: 80px;
    height: 60px;
    margin-top: 5px;
}

.entity-advert .body {
    float: left;
    height: 60px;
    width: 175px;
    overflow: hidden;    
    margin: 5px 0 0 9px;
    font-size: 11px;
    line-height: 12px;
}

