=== modified file 'zen/zen/template.conditional-styles.inc'
--- zen/zen/template.conditional-styles.inc	2009-02-14 14:44:13 +0000
+++ zen/zen/template.conditional-styles.inc	2009-02-14 14:08:59 +0000
@@ -78,6 +78,13 @@
               // Don't allow non-existent stylesheets to clutter the logs with 404.
               if (file_exists("./$path/$file")) {
                 $output .= "<link type=\"text/css\" rel=\"stylesheet\" media=\"$media\" href=\"$base_path$path/$file$query_string\" />\n";
+                // Handle RTL styles.
+                if (defined('LANGUAGE_RTL') && $language->direction == LANGUAGE_RTL){
+                  $file_rtl = str_replace('.css','-rtl.css',$file);
+                  if (file_exists("./$path/$file_rtl")) {
+                    $output .= "<link type=\"text/css\" rel=\"stylesheet\" media=\"$media\" href=\"$base_path$path/$file_rtl$query_string\" />\n";
+                  }               
+                }                
               }
             }
           }
