#menu_container {
  border-top: 1px solid #5795ce;
  border-bottom: 1px solid #5795ce;
background-color:#5795ce;
}
ul.site-menu, ul.site-menu li, footer {
  background-color: #5795ce;
}
.static-bar {
  background-color: #5795ce;
}
.horizontal.control-panel-link, .static-bar .add-me-link, .static-bar #non_member_panel .login-link, #full_name, #favorites_hover {
color:#fff;
}
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;
}
ul.site-menu li span a, ul.site-menu li span span {
  color: #fff;
}