#partners {
    float:right;
    width:190px;
    height:850px;
    padding: 24px 0 24px 8px;
    border-left:#e90 1px solid;
}
.rtop {
    background-color:#fff;
    display:block;
}
.rtop * {
    background-color:#f2f2f2;
    display:block;
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.r1 { margin: 0 5px; }
.r2 { margin: 0 3px; }
.r3 { margin: 0 2px; }
.r4 { margin: 0 1px; height: 2px; }

div#partners h2 {
      background:#F2F2F2;
      padding:10px;
      vertical-align:middle;
      overflow:hidden;
      font-size:12pt;
      font-weight:bold;
}

div.partnerbox {
    padding:24px 0 0 0;
}