Index: themes/bartik/css/style-rtl.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/style-rtl.css,v
retrieving revision 1.6
diff -u -r1.6 style-rtl.css
--- themes/bartik/css/style-rtl.css	2 Sep 2010 20:43:18 -0000	1.6
+++ themes/bartik/css/style-rtl.css	5 Sep 2010 18:55:48 -0000
@@ -77,13 +77,19 @@
   margin-right: 10px;
 }
 
-/* --------------- Main Navigation ------------ */
+/* --------------- Main Menu ------------ */
 
-#navigation ul.links li.first {
+#main-menu ul.links li.first {
   padding-right: 2px;
   padding-left: 0;
 }
 
+/* --------------- Secondary Menu ------------ */
+
+#secondary-menu-links {
+  float: left;
+}
+
 /* ----------------- Content ------------------ */
 
 #block-system-main .submitted .user-picture img {
Index: themes/bartik/css/maintenance-page.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/maintenance-page.css,v
retrieving revision 1.3
diff -u -r1.3 maintenance-page.css
--- themes/bartik/css/maintenance-page.css	27 Jul 2010 15:50:58 -0000	1.3
+++ themes/bartik/css/maintenance-page.css	5 Sep 2010 18:55:48 -0000
@@ -23,7 +23,6 @@
   width: auto;
 }
 .maintenance-page #header div.section,
-.maintenance-page #navigation div.section,
 .maintenance-page #messages,
 .maintenance-page #main {
   width: 700px;
Index: themes/bartik/css/layout-rtl.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/layout-rtl.css,v
retrieving revision 1.2
diff -u -r1.2 layout-rtl.css
--- themes/bartik/css/layout-rtl.css	22 Aug 2010 13:57:02 -0000	1.2
+++ themes/bartik/css/layout-rtl.css	5 Sep 2010 18:55:47 -0000
@@ -13,3 +13,7 @@
 .region-footer-fourthcolumn {
   float: right;
 }
+#secondary-menu {
+  left: 0;
+  right: auto;
+}
Index: themes/bartik/css/layout.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/layout.css,v
retrieving revision 1.2
diff -u -r1.2 layout.css
--- themes/bartik/css/layout.css	22 Aug 2010 13:57:02 -0000	1.2
+++ themes/bartik/css/layout.css	5 Sep 2010 18:55:48 -0000
@@ -3,7 +3,6 @@
 /* ---------- Basic Layout Styles ----------- */
 
 #header div.section,
-#navigation div.section,
 #featured div.section,
 #messages,
 #main,
@@ -14,6 +13,15 @@
   margin-left: auto;
   margin-right: auto;
 }
+#header div.section {
+  position: relative;
+}
+#secondary-menu {
+  position: absolute;
+  right: 0;
+  top: 0;
+  width: 480px;
+}
 #content,
 .sidebar,
 .region-triptych-first,
Index: themes/bartik/css/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/style.css,v
retrieving revision 1.7
diff -u -r1.7 style.css
--- themes/bartik/css/style.css	2 Sep 2010 20:43:18 -0000	1.7
+++ themes/bartik/css/style.css	5 Sep 2010 18:55:48 -0000
@@ -245,13 +245,6 @@
 #preview #preview-header a {
   color: #fff;
 }
-#header a:hover,
-#header a:focus {
-  color: #b5b7b9;
-}
-#header a:active {
-  color: #adb0bf;
-}
 #header #logo,
 #preview #preview-header #preview-logo {
   float: left; /* LTR */
@@ -376,24 +369,24 @@
   display: none;
 }
 
-/* --------------- Main Navigation ------------ */
+/* --------------- Main Menu ------------ */
 
-#navigation {
+#main-menu {
   padding: 0 15px;
   clear: both;
 }
-#navigation a {
+#main-menu a {
   color: #d9d9d9;
   padding: 0.6em 1em 0.4em;
 }
-#navigation ul {
+#main-menu ul {
   padding: 2px 0;
 }
-#navigation ul.links {
+#main-menu ul.links {
   font-size: 105%;
   padding: 0.6em 0.6em 4px;
 }
-#navigation ul.links li a {
+#main-menu ul.links li a {
   color: #333;
   background: #ccc;
   background: rgba(255, 255, 255, 0.7);
@@ -407,31 +400,42 @@
   -webkit-border-top-right-radius: 8px;
   border-top-right-radius: 8px;
 }
-#navigation ul.links li a:hover,
-#navigation ul.links li a:focus {
+#main-menu ul.links li a:hover,
+#main-menu ul.links li a:focus {
   background: #fff;
   background: rgba(255, 255, 255, 0.95);
 }
-#navigation ul.links li a:active {
+#main-menu ul.links li a:active {
   background: #b3b3b3;
   background: rgba(255, 255, 255, 1);
 }
-#navigation ul.links li.active-trail a {
+#main-menu ul.links li.active-trail a {
   border-bottom: none;
 }
-.featured #navigation ul.links li.active-trail a {
+.featured #main-menu ul.links li.active-trail a {
   background: #f0f0f0;
   background: rgba(240, 240, 240, 1.0);
 }
-#navigation ul.links li {
+#main-menu ul.links li {
   display: inline;
   list-style-type: none;
   padding: 0.6em 0 0.4em;
 }
-#navigation ul.links li.first {
+#main-menu ul.links li.first {
   padding-left: 2px; /* LTR */
 }
 
+/* --------------- Secondary Menu ------------ */
+
+#secondary-menu-links {
+  float: right; /* LTR */
+  margin: 10px;
+}
+#secondary-menu-links a:hover,
+#secondary-menu-links a:focus {
+  text-decoration: underline;
+}
+
 /* ------------------- Main ------------------- */
 
 #main,
@@ -716,9 +720,6 @@
 #footer .block h2 {
   margin: 0;
 }
-#footer-wrapper ul#secondary-menu {
-  margin: 1em 0;
-}
 #footer-columns h2 {
   border-bottom: 1px solid #555;
   border-color: rgba(255,255,255,0.15);  
Index: themes/bartik/css/print.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/print.css,v
retrieving revision 1.1
diff -u -r1.1 print.css
--- themes/bartik/css/print.css	6 Jul 2010 05:25:51 -0000	1.1
+++ themes/bartik/css/print.css	5 Sep 2010 18:55:48 -0000
@@ -17,7 +17,7 @@
 }
 #sidebar-first,
 #sidebar-second,
-#navigation,
+.navigation,
 #toolbar,
 #footer-wrapper,
 .tabs,
Index: themes/bartik/css/colors.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/colors.css,v
retrieving revision 1.3
diff -u -r1.3 colors.css
--- themes/bartik/css/colors.css	22 Aug 2010 13:58:29 -0000	1.3
+++ themes/bartik/css/colors.css	5 Sep 2010 18:55:47 -0000
@@ -12,7 +12,7 @@
   background-color: #ffffff;
   color: #3b3b3b;
 }
-#navigation ul.links li.active-trail a {
+#main-menu ul.links li.active-trail a {
   background: #ffffff;
 }
 .tabs ul.primary li a.active {
@@ -45,6 +45,7 @@
   background: #292929;
 }
 #header #name-and-slogan,
-#header #name-and-slogan a {
+#header #name-and-slogan a,
+#secondary-menu-links li a {
   color: #fffeff;
 }
Index: themes/bartik/templates/page.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/templates/page.tpl.php,v
retrieving revision 1.4
diff -u -r1.4 page.tpl.php
--- themes/bartik/templates/page.tpl.php	22 Aug 2010 13:57:02 -0000	1.4
+++ themes/bartik/templates/page.tpl.php	5 Sep 2010 18:55:49 -0000
@@ -124,11 +124,11 @@
     <?php print render($page['header']); ?>
 
     <?php if ($main_menu): ?>
-      <div id="navigation"><div class="section clearfix">
+      <div id="main-menu" class="navigation">
         <?php print theme('links__system_main_menu', array(
           'links' => $main_menu,
           'attributes' => array(
-            'id' => 'main-menu',
+            'id' => 'main-menu-links',
             'class' => array('links', 'clearfix'),
           ),
           'heading' => array(
@@ -137,7 +137,24 @@
             'class' => array('element-invisible'),
           ),
         )); ?>
-      </div></div> <!-- /.section, /#navigation -->
+      </div> <!-- /#main-menu -->
+    <?php endif; ?>
+
+    <?php if ($secondary_menu): ?>
+      <div id="secondary-menu" class="navigation">
+        <?php print theme('links__system_secondary_menu', array(
+          'links' => $secondary_menu,
+          'attributes' => array(
+            'id' => 'secondary-menu-links',
+            'class' => array('links', 'clearfix'),
+          ),
+          'heading' => array(
+            'text' => t('Secondary menu'),
+            'level' => 'h2',
+            'class' => array('element-invisible'),
+          ),
+        )); ?>
+      </div> <!-- /#secondary-menu -->
     <?php endif; ?>
 
   </div></div> <!-- /.section, /#header -->
@@ -166,7 +183,6 @@
       </div></div> <!-- /.section, /#sidebar-first -->
     <?php endif; ?>
 
-
     <div id="content" class="column"><div class="section">
       <?php if ($page['highlighted']): ?><div id="highlighted"><?php print render($page['highlighted']); ?></div><?php endif; ?>
       <a id="main-content"></a>
@@ -217,25 +233,13 @@
         <?php print render($page['footer_secondcolumn']); ?>
         <?php print render($page['footer_thirdcolumn']); ?>
         <?php print render($page['footer_fourthcolumn']); ?>
-      </div><!-- /#footer-columns -->
+      </div> <!-- /#footer-columns -->
     <?php endif; ?>
 
-    <?php if ($page['footer'] || $secondary_menu): ?>
+    <?php if ($page['footer']): ?>
       <div id="footer" class="clearfix">
-        <?php print theme('links__system_secondary_menu', array(
-          'links' => $secondary_menu,
-          'attributes' => array(
-            'id' => 'secondary-menu',
-            'class' => array('links', 'clearfix'),
-          ),
-          'heading' => array(
-            'text' => t('Secondary menu'),
-            'level' => 'h2',
-            'class' => array('element-invisible'),
-          ),
-        )); ?>
         <?php print render($page['footer']); ?>
-    </div><!-- /#footer -->
+      </div> <!-- /#footer -->
     <?php endif; ?>
 
   </div></div> <!-- /.section, /#footer-wrapper -->
