/* CSS Document */

.wrapper {
    margin: 0 auto 0 auto;
    width: 927px;
    background: #FFFFFF url(images/wrapper-bg.png) repeat-x left top;
    border-left: solid #A6CE38 1px;
    border-right: solid #A6CE38 1px;
}

.header {
    background: url(images/header-new.png) no-repeat left top;
    height: 148px;
    overflow: hidden;
}

    .menu {
        background: #FFFFFF url(images/menu.png) repeat-x left top;
        height: 31px;
        overflow: hidden;
        margin: 0 10px 5px 10px;
        border-top: solid #A6CE38 1px;
        /*border-left: solid #A6CE38 1px;*/
        border-right: solid #A6CE38 1px;
        border-bottom: solid #A6CE38 1px;
    }

.main {
    margin: 0 11px 0 11px;
    background-color: #FFFFFF;
    border-left: solid #FFFFFF 0px;
    border-right: solid #FFFFFF 0px; 
}

    .left_bar {
        width: 216px;
        float: left;
    }
    
    .center_bar {
        width: 433px;
        min-height: 560px;
        float: left;
        /*background: url(images/content_articles_back.gif) repeat left top;
        background-color: #FFFFFF;*/
        padding: 14px 20px 20px 20px;
        overflow: hidden;
        color: #000000;
        background: #FFFFFF url(images/center-bar-bg.png) repeat-x left top;
    }

    
    .center_bar_hp {
        float: left;
        width: 473px;
        overflow: hidden;
        /*background: url(images/content_articles_back.gif) repeat left top;*/
        background: url(images/center-bar-bg.png) repeat-x left top;
    }
    
    .right_bar {
        width: 216px;
        float: left;
        background: #FFFFFF url(images/right-bar-bg.png) repeat-x left top;
    }


.footer {
    background: url(images/footer-bg.png) repeat-x left top;
    height: 33px;
    padding: 8px 8px 0 8px;
    overflow: hidden;
}

