
#partners{
    float: left;
    margin: 0px;
    padding: 0px 0px 0px 130px;
}

#partners img{
    float: left;
    border: 0px;
    padding: 0px 0px 0px 25px;
}


#footer{
    float: left;
    width: 984px;
    background: #ffffff;
    padding: 0px;
    margin: 20px 0px 0px 0px;
    bottom:0px;
    background: url(../images/shadow_bottom.jpg) repeat-x bottom;
}

#footer-left{
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 84px;
    height: 115px;
    background: url(../images/bottom_left.jpg) no-repeat transparent;
}

#footer-right{
    float: right;
    margin: 0px -4px 0px 0px;
    width: 864px;
    height: 115px;
    padding: 0px;
    text-align: center;
    background: url(../images/bottom_right.jpg) no-repeat bottom right transparent;
    color: #02731f;
}

#footer-right .copy{
    float: left;
    width: 840px;
    text-align: center;
    color: #8a8989;
}


#footer-right a{
    text-decoration: none;
    color: #02731f;
}

#footer-right .inner{
    float: right;
    background: #f1f9ee;
    margin: 0px 4px 10px 0px;
    padding: 10px 0px 10px 0px;
    width: 860px;
    border-top: 1px dotted #029b2a;
    line-height: 22px;
}

#footer-right .inner .left{
    float: left;
    margin: 10px 0px 0px 40px;
    padding: 0px;
    text-align: right;
}

#footer-right .divider{
    padding: 0px 5px 2px 5px;
}

#pwlogo{
    float: right;
    width: 125px;
    height: 63px;
    padding: 0px 10px 0px 20px;
    margin: 0px;
    border-left: 1px solid #02731f;
    color: #a2a1a1;
}

#pwlogo div{
    float: left;
    padding: 32px 0px 0px 0px;
}

#pwlogo img{
    float: right;
    padding: 0px 0px 0px 10px;
    border: 0px;
}