div#partnerlogos {
    text-align:left;
    padding-top:40px;
    width:770px;
    height:auto;
    overflow:hidden;

    float:left;
}

div#partnerlogos img {
   margin-top:8px;
}
div.sponsor {
    text-align:center;
    float:left;
    font-size:13px;
    padding-left:20px;
    padding-right:50px;
}
div.partner {
    text-align:left;
    float:left;
    font-size:12px;
    font-weight:bold;
    color: rgb(45,104,172);

    padding-right:22px;
}
div.partner p {
   padding-bottom:10px;
}
div.partner2 {
    text-align:center;
    float:left;
    padding-top:25px;

    padding-right:22px;
}

div.partner_last {
    padding-top:25px;
    float:left;
}

div#leftnavi {
   width:180px;
   border-right: 4px solid rgb(252,228,130);
   padding-top:15px;
   padding-bottom:100px;
}