ul.horizontal.site-menu {
text-align:center;
}
ul.horizontal.site-menu ul.sub-menu li {
text-align:left;
}
ul.horizontal.site-menu li {
float:none;
display:inline-block;
vertical-align:top;
}
footer {
background-color: #FFF;
}
.footer-container, .footer-container a, .footer-container span {
color: #777;
}