.columnNormal .news_main {
    width: 660px;
    position:relative;
    display: block;
    height: auto !important;
    min-height: 175px;
    height: 175px; /* IE */
    margin-top: 10px;
    margin-bottom: 10px;
    z-index: 0;
    text-align: left;
}

.columnNormal .news_header_main {
    position:relative;
    top:0px;
    left:0px;
    height: 21px;
    display: block;
    background: url(../images/bcbluesbrothers_14.png) no-repeat top left;
}

.columnNormal .news_header1 {
    font-weight: bold;
    color: #8CBEE0;
    background: none;
    position: relative;
    top: -3px;
    left: 0px;
    padding-left: 15px;
    padding-top: 4px;
    height: 21px;
}
.columnNormal .news_header1 * {
    position: absolute;
    font-size: 1em;
    top: -2px;
}
.columnNormal .news_title {
    float: left;
    margin-right: 4px;

}

.columnNormal .csc-header-date,
.columnNormal .news_header2 {
    color: #00E0FF;
    width: 150px;
    position: absolute;
    top: -5px;
    right: 10px;
    text-align: right;
    /*height: 18px;*/
}

.columnNormal .news_body,
.columnNormal .csc-menu,
.columnNormal .tx-felogin-pi1,
.columnNormal .tx-feuserlisting-pi1,
.columnNormal .tx-bcbbteamview-pi1,
.columnNormal .tx-mmforum-pi2-container,
.columnNormal .tx-sudoku-pi1,
.columnNormal .tx-sriframe-pi1,
.columnNormal .tx-eloranking-pi1,
.columnNormal .tx-eloranking-pi2,
.columnNormal .tx-chgallery-pi1,
.columnNormal .tx-cal-controller,
.columnNormal .media-center,
.columnNormal .tx-mmforum-pi3 {
    color: #4086B5;
    padding: 10px 50px 30px 10px;
    position:relative;
    left:4px;
    max-width: 654px;
    background: url(../images/bcbluesbrothers_16.png) repeat-y left;
    height: auto !important;
    min-height: 169px;
    height: 169px; /* IE */
    border: none;
}

.columnNormal .news_body input,
.columnNormal .tx-felogin-pi1 input,
.columnNormal .tx-feuserlisting-pi1 input,
.columnNormal .bcbb_team_view_teammate {
    font-size: 0.8em;
}

.columnNormal .news_body table th,
.columnNormal .tx-felogin-pi1 table th,
.columnNormal .tx-feuserlisting-pi1 table th {
    font-size: 0.8em;
}

.columnNormal .tx_feuserlisting_pi1-UserCell {
    background: none;
}

.columnNormal .tx_feuserlisting_pi1-UserImage {
    height: 150px;
    width: 100px;
    background: none;
}
.columnNormal .news_left {
    background: url(../images/bcbluesbrothers_17.png) repeat-y;
    height: auto !important;
    min-height: 169px;
    height: 169px; /* IE */
    float:left;
}
.columnNormal .news_left_top {
    position:absolute;
    top:21px;
    left:0px;
    background: url(../images/bcbluesbrothers_15.png) no-repeat top left;
    width: 6px;
    height: 96px;
    z-index: 0;
}

.columnNormal .news_left_bottom {
    position:absolute;
    bottom:22px;
    left:0px;
    background: url(../images/bcbluesbrothers_18.png) no-repeat top left;
    width: 6px;
    height: 93px;
}

.columnNormal .news_footer {
    color: #8CBEE0;
    position:absolute;
    bottom: 0px;
    left:0px;
    background: url(../images/bcbluesbrothers_22.png) no-repeat bottom left;
    height: 22px;
    width: 660px;
}

.columnNormal .news_footer1 {
    position: relative;
    display: inline;
    top: 4px;
    left: 15px;
}
.columnNormal .news_footer2 {
    position: relative;
    display: inline;
    top: 4px;
    left: 20px;
}
.columnNormal .tx-feuserlisting-pi1-listrow table {
    background: #8CBEE0;
    width: 100%;
    font-size: 0.85em;
}
.columnNormal .tx-feuserlisting-pi1-listrow td,
.columnNormal .tx-feuserlisting-pi1-listrow th {
    padding: 1px 5px;
    font-size: 0.8em;
    text-align: left;
    background: #122234;
    margin:0;
}
.columnNormal .tx-feuserlisting-pi1-listrow td {
}

.columnNormal .bodytext {
    margin-bottom: 8pt;
}
