Index: bp-themes/bp-default/_inc/css/default.css
===================================================================
--- bp-themes/bp-default/_inc/css/default.css
+++ bp-themes/bp-default/_inc/css/default.css
@@ -512,16 +512,13 @@ a:focus {
 }
 #navigation {
 	position: relative;
-	text-align: right;
 	width: 100%;
 }
 #nav {
 	margin: 40px 20px 0 0;
 	list-style: none;
 	padding: 0;
-	position: relative;
-	right: auto;
-	bottom: 0;
+	float: right;
 }
 #nav li a {
 	background: url( ../images/60pc_black.png );
@@ -534,6 +531,7 @@ a:focus {
 #nav li {
 	margin-left: 5px;
 	display: inline-block;
+	float: left;
 }
 #nav li li {
 	margin-left: 0;
@@ -686,6 +684,9 @@ div#pag-bottom {
 .clear {
 	clear: left;
 }
+.clear-all {
+	clear: both;
+}
 
 
 /*--------------------------------------------------------------
Index: bp-themes/bp-default/header.php
===================================================================
--- bp-themes/bp-default/header.php
+++ bp-themes/bp-default/header.php
@@ -45,6 +45,7 @@
 
 			<div id="navigation" role="navigation">
 				<?php wp_nav_menu( array( 'container' => false, 'menu_id' => 'nav', 'theme_location' => 'primary', 'fallback_cb' => 'bp_dtheme_main_nav' ) ); ?>
+				<div class="clear-all"></div>
 			</div>
 
 			<?php do_action( 'bp_header' ) ?>
