.top .right
{
	margin-left:267px;
	float:none;
}

.menu_container
{
	padding:60px 15px 18px 0;
	background:black;
	color:#FFFFFF;
	text-align:right;
}
.top .left{position: relative;}
.top .left #homepage-logo{
  left: 1px;
  position: absolute;
  z-index: 99;
}
