Index: themes/bartik/css/style-rtl.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/style-rtl.css,v
retrieving revision 1.3
diff -u -r1.3 style-rtl.css
--- themes/bartik/css/style-rtl.css	6 Aug 2010 01:40:29 -0000	1.3
+++ themes/bartik/css/style-rtl.css	15 Aug 2010 05:08:49 -0000
@@ -31,6 +31,26 @@
   padding: 0 1.25em 0 0;
 }
 
+/* ---------- System menus ----------- */
+
+ul.menu {
+  padding-right: 0;
+}
+ul li.expanded,
+ul li.collapsed,
+ul li.leaf {
+  padding: 0 1em 0 0;
+}
+ul li.expanded {
+  background-position: right 0.65em;
+}
+ul li.collapsed {
+  background: url(../../../misc/menu-collapsed-rtl.png) no-repeat right 0.55em;
+}
+ul li.leaf {
+  background-position: right 0.55em;
+}
+
 /* ------------------ Header ------------------ */
 
 #header #logo {
Index: themes/bartik/css/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/style.css,v
retrieving revision 1.3
diff -u -r1.3 style.css
--- themes/bartik/css/style.css	6 Aug 2010 01:40:29 -0000	1.3
+++ themes/bartik/css/style.css	15 Aug 2010 05:08:50 -0000
@@ -193,6 +193,36 @@
   padding: 0 0 0 1.25em; /* LTR */
 }
 
+/* ---------- System menus ----------- */
+
+ul.menu {
+  padding-left: 0; /* LTR */
+}
+ul li.expanded,
+ul li.collapsed,
+ul li.leaf {
+  list-style: none;
+  list-style-image: none;
+  padding: 0 0 0 1em; /* LTR */
+  margin: 0;
+}
+ul li.leaf {
+  background: url("../../../misc/menu-leaf.png") no-repeat left 0.55em; /* LTR */
+}
+ul li.collapsed {
+  background: url("../../../misc/menu-collapsed.png") no-repeat left 0.55em; /* LTR */
+}
+ul li.expanded {
+  background: url("../../../misc/menu-expanded.png") no-repeat left 0.65em; /* LTR */
+}
+ul li.expanded a,
+ul li.collapsed a,
+ul li.leaf a {
+  padding: 0;
+  height: 1.6em;
+  line-height: 1.6em;
+}
+
 /* ------------------ Header ------------------ */
 
 #skip-link {
Index: themes/bartik/css/ie6.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bartik/css/ie6.css,v
retrieving revision 1.1
diff -u -r1.1 ie6.css
--- themes/bartik/css/ie6.css	6 Jul 2010 05:25:51 -0000	1.1
+++ themes/bartik/css/ie6.css	15 Aug 2010 05:08:49 -0000
@@ -6,6 +6,26 @@
 .form-item-search-block-form {
   width: 50%;
 }
+ul.menu li,
 .tabs ul.primary {
   zoom: 1;
 }
+ul li.expanded,
+ul li.collapsed,
+ul li.leaf {
+  padding: 0;
+  margin: 0 0 0 1.25em; /* LTR */
+  background: none;
+}
+ul li.expanded {
+  list-style-type: circle;
+  background: none;
+}
+ul li.collapsed {
+  list-style-type: disc;
+  background: none;
+}
+ul li.leaf {
+  list-style-type: square;
+  background: none;
+}
\ No newline at end of file
Index: themes/bartik/css/ie6-rtl.css
===================================================================
RCS file: themes/bartik/css/ie6-rtl.css
diff -N themes/bartik/css/ie6-rtl.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ themes/bartik/css/ie6-rtl.css	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,9 @@
+/* $Id$ */
+
+ul li.expanded,
+ul li.collapsed,
+ul li.leaf {
+  padding: 0;
+  margin: 0 1.25em 0 0;
+  background: none;
+}
