Index: modules/overlay/overlay-parent.js
===================================================================
RCS file: /cvs/drupal/drupal/modules/overlay/overlay-parent.js,v
retrieving revision 1.44
diff -u -r1.44 overlay-parent.js
--- modules/overlay/overlay-parent.js	8 Jun 2010 05:16:29 -0000	1.44
+++ modules/overlay/overlay-parent.js	8 Jun 2010 08:17:44 -0000
@@ -386,7 +386,7 @@
       (data.drupalOverlay = data.drupalOverlay || {}).maxWidth = true;
     }
 
-    // Use a more rigerous approach if the displaced element still overlaps
+    // Use a more rigorous approach if the displaced element still overlaps
     // window's scrollbar; clip the element on the right.
     var offset = $(this).offset();
     var offsetRight = offset.left + $(this).outerWidth();
@@ -398,7 +398,7 @@
 };
 
 /**
- * Event handler: restores size of displaced elements as they where before
+ * Event handler: restores size of displaced elements as they were before
  * overlay was opened.
  *
  * @param event
@@ -639,13 +639,13 @@
 };
 
 /**
- * Make a regular admin link into an URL that will trigger the overlay to open.
+ * Make a regular admin link into a URL that will trigger the overlay to open.
  *
  * @param link
  *   A Javascript Link object (i.e. an <a> element).
  *
  * @return
- *   An URL that will trigger the overlay (in the form
+ *   A URL that will trigger the overlay (in the form
  *   /node/1#overlay=admin/config).
  */
 Drupal.overlay.fragmentizeLink = function (link) {
Index: modules/overlay/overlay-child.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/overlay/overlay-child.css,v
retrieving revision 1.1
diff -u -r1.1 overlay-child.css
--- modules/overlay/overlay-child.css	8 Jun 2010 05:16:29 -0000	1.1
+++ modules/overlay/overlay-child.css	8 Jun 2010 08:17:43 -0000
@@ -1,3 +1,4 @@
+/* $Id */
 
 html.js {
   background: transparent !important;
@@ -14,8 +15,8 @@
   min-width: 700px;
   position: relative;
   padding: .2em;
-  padding-right: 26px;
-  width: 78%;
+  padding-right: 26px; /* LTR */
+  width: 88%;
 }
 #overlay-titlebar {
   padding: 0 20px;
@@ -36,7 +37,7 @@
 }
 #overlay-title {
   color: #fff;
-  float: left;
+  float: left; /* LTR */
   font-family: Verdana,sans-serif;
   font-size: 20px;
   margin: 0;
@@ -49,14 +50,14 @@
 
 #overlay-close-wrapper {
   position: absolute;
-  right: 0;
+  right: 0; /* LTR */
 }
 #overlay-close,
 #overlay-close:hover {
-  background: transparent url(images/close.png) no-repeat;
-  -moz-border-radius-topleft: 0;
-  -webkit-border-top-left-radius: 0;
-  border-top-left-radius: 0;
+  background: transparent url(images/close.png) no-repeat; /* LTR */
+  -moz-border-radius-topleft: 0; /* LTR */
+  -webkit-border-top-left-radius: 0; /* LTR */
+  border-top-left-radius: 0; /* LTR */
   display: block;
   height: 26px;
   margin: 0;
@@ -81,13 +82,13 @@
   line-height: 27px;
   margin: -27px 0 0 0;
   position: absolute;
-  right: 20px;
+  right: 20px; /* LTR */
   text-transform: uppercase;
 }
 #overlay-tabs li {
   display: inline;
   list-style: none;
-  margin: 0 0 0 -3px;
+  margin: 0 0 0 -3px; /* LTR */
   padding: 0;
 }
 #overlay-tabs li a,
Index: modules/overlay/overlay.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/overlay/overlay.tpl.php,v
retrieving revision 1.1
diff -u -r1.1 overlay.tpl.php
--- modules/overlay/overlay.tpl.php	8 Jun 2010 05:16:29 -0000	1.1
+++ modules/overlay/overlay.tpl.php	8 Jun 2010 08:17:44 -0000
@@ -6,7 +6,7 @@
  * Default theme implementation to display a page in the overlay.
  *
  * Available variables:
- * - $title: the (sanitized) title of the node.
+ * - $title: the (sanitized) title of the page.
  * - $page: The rendered page content.
  * - $tabs (array): Tabs linking to any sub-pages beneath the current page
  *   (e.g., the view and edit tabs when displaying a node).
Index: modules/overlay/overlay-child-rtl.css
===================================================================
RCS file: modules/overlay/overlay-child-rtl.css
diff -N modules/overlay/overlay-child-rtl.css
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ modules/overlay/overlay-child-rtl.css	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,32 @@
+/* $Id */
+
+#overlay-title {
+  float: right;
+  left: auto;
+}
+#overlay {
+  padding: .2em;
+  padding-left: 26px;
+}
+#overlay-close-wrapper {
+  left: 0;
+  right: auto;
+}
+#overlay-close,
+#overlay-close:hover {
+  background: transparent url(images/close-rtl.png) no-repeat;
+  -moz-border-radius-topright: 0;
+  -webkit-border-top-right-radius: 0;
+  border-top-right-radius: 0;
+}
+
+/**
+ * Tabs on the overlay.
+ */
+#overlay-tabs {
+  left: 20px;
+  right: auto;
+}
+#overlay-tabs li {
+  margin: 0 -3px 0 O;
+}
