Index: modules/filter/filter.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/filter/filter.module,v
retrieving revision 1.203
diff -u -p -r1.203 filter.module
--- modules/filter/filter.module	17 Jan 2008 21:50:59 -0000	1.203
+++ modules/filter/filter.module	18 Jan 2008 21:51:55 -0000
@@ -170,7 +170,7 @@ function filter_filter_tips($delta, $for
   switch ($delta) {
     case 0:
       if (variable_get("filter_html_$format", FILTER_HTML_STRIP) == FILTER_HTML_STRIP) {
-        if ($allowed_html = variable_get("allowed_html_$format", '<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>')) {
+        if ($allowed_html = variable_get("allowed_html_$format", '<a> <em> <strong> <blockquote> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>')) {
           switch ($long) {
             case 0:
               return t('Allowed HTML tags: @tags', array('@tags' => $allowed_html));
@@ -665,7 +665,7 @@ function _filter_html_settings($format) 
   $form['filter_html']["allowed_html_$format"] = array(
     '#type' => 'textfield',
     '#title' => t('Allowed HTML tags'),
-    '#default_value' => variable_get("allowed_html_$format", '<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>'),
+    '#default_value' => variable_get("allowed_html_$format", '<a> <em> <strong> <blockquote> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>'),
     '#size' => 64,
     '#maxlength' => 255,
     '#description' => t('If "Strip disallowed tags" is selected, optionally specify tags which should not be stripped. JavaScript event attributes are always stripped.'),
@@ -690,7 +690,7 @@ function _filter_html_settings($format) 
  */
 function _filter_html($text, $format) {
   if (variable_get("filter_html_$format", FILTER_HTML_STRIP) == FILTER_HTML_STRIP) {
-    $allowed_tags = preg_split('/\s+|<|>/', variable_get("allowed_html_$format", '<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>'), -1, PREG_SPLIT_NO_EMPTY);
+    $allowed_tags = preg_split('/\s+|<|>/', variable_get("allowed_html_$format", '<a> <em> <strong> <blockquote> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>'), -1, PREG_SPLIT_NO_EMPTY);
     $text = filter_xss($text, $allowed_tags);
   }
 
Index: themes/bluemarine/style-rtl.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bluemarine/style-rtl.css,v
retrieving revision 1.5
diff -u -p -r1.5 style-rtl.css
--- themes/bluemarine/style-rtl.css	17 Dec 2007 15:05:09 -0000	1.5
+++ themes/bluemarine/style-rtl.css	18 Jan 2008 21:51:55 -0000
@@ -2,6 +2,13 @@
 body {
   direction: rtl;
 }
+blockquote {
+  padding: 0 15px 0 0;
+  margin: 1.1em 35px 1.1em 40px;
+  border-left-style: none;
+  border-right-style: solid;
+  border-right-width: 4px;
+}
 #logo img {
   float: right;
 }
Index: themes/bluemarine/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/bluemarine/style.css,v
retrieving revision 1.23
diff -u -p -r1.23 style.css
--- themes/bluemarine/style.css	17 Dec 2007 15:05:09 -0000	1.23
+++ themes/bluemarine/style.css	18 Jan 2008 21:51:56 -0000
@@ -29,6 +29,14 @@ p {
   margin-top: 0.5em;
   margin-bottom: 0.9em;
 }
+blockquote {
+  padding: 0 0 0 15px; /* LTR */
+  margin: 1.1em 40px 1.1em 35px; /* LTR */
+  border-left-style: solid; /* LTR */
+  border-left-width: 4px; /* LTR */
+  border-color: #69c;
+  font-style: italic;
+}
 a {
   text-decoration: none;
   font-weight: bold;
Index: themes/garland/style-rtl.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/style-rtl.css,v
retrieving revision 1.6
diff -u -p -r1.6 style-rtl.css
--- themes/garland/style-rtl.css	17 Dec 2007 15:05:10 -0000	1.6
+++ themes/garland/style-rtl.css	18 Jan 2008 21:51:56 -0000
@@ -11,6 +11,14 @@ body {
   direction: rtl;
 }
 
+blockquote {
+  padding: 0 15px 0 0;
+  margin: 1.1em 35px 1.1em 40px;
+  border-left-style: none;
+  border-right-style: solid;
+  border-right-width: 4px;
+}
+
 ol li, ul li {
   margin: 0.4em .5em 0.4em 0;
 }
Index: themes/garland/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/style.css,v
retrieving revision 1.38
diff -u -p -r1.38 style.css
--- themes/garland/style.css	18 Jan 2008 16:14:56 -0000	1.38
+++ themes/garland/style.css	18 Jan 2008 21:51:56 -0000
@@ -71,6 +71,13 @@ p {
   padding: 0;
 }
 
+blockquote {
+  padding: 0 0 0 15px; /* LTR */
+  margin: 1.1em 40px 1.1em 35px; /* LTR */
+  background: url(images/bg-content-right.png) no-repeat -45px -41px;
+  font-style: italic;
+}
+
 a:link, a:visited {
   color: #027AC6;
   text-decoration: none;
