.footer-partnerlogos{clear:left;padding:20px 0px 20px 0px;line-height:250%;text-align:center;}
.footer-partnerlogos img{margin:0px 25px 0px 0px;vertical-align:middle;}
.footer-partnerlogos-list{list-style-type:none;list-style-image:none;display:inline;}
.footer-hostlogo{width:220px;border:solid 1px #bbb;line-height:250%;text-align:center;background:#fff;margin:0px 25px 25px 0px;float:left;}
.footer-partnerwebsites{float:left;width:130px;color:black;font-size:1.2em;line-height:1.255em;margin:0px 25px 25px 0px;}
.footer-partnerwebsites a{font-weight:normal;}
.footer-disclaimer{float:left;width:300px;font-size:1.2em;line-height:1.255em;}
.footer-hostlinks{clear:left;border-top:solid 1px #bbb;padding-top:25px;text-align:center;font-size:1.2em;line-height:1.255em;margin-bottom:12px;}
.footer-hostlinks a{color:black;}
.footer-copyright{text-align:center;margin-bottom:150px;}