Index: themes/garland/style.css
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/style.css,v
retrieving revision 1.48
diff -u -p -r1.48 style.css
--- themes/garland/style.css	18 Feb 2009 14:28:25 -0000	1.48
+++ themes/garland/style.css	27 May 2009 15:21:12 -0000
@@ -472,10 +472,11 @@ body.two-sidebars #squeeze {
 }
 
 #wrapper #container #footer {
+  padding: 0 25px 5px 35px;
+  background: #fff;
   float: none;
   clear: both;
   text-align: center;
-  margin: 4em 0 -3em;
   color: #898989;
 }
 
@@ -487,15 +488,15 @@ body.two-sidebars #squeeze {
 }
 
 body.sidebar-left #footer {
-  margin-left: -210px;
+  margin-left: 210px;
 }
 
 body.sidebar-right #footer {
-  margin-right: -210px;
+  margin-right: 210px;
 }
 
 body.two-sidebars #footer {
-  margin: 0 -210px;
+  margin: 0 210px;
 }
 
 /**
Index: themes/garland/page.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/page.tpl.php,v
retrieving revision 1.24
diff -u -p -r1.24 page.tpl.php
--- themes/garland/page.tpl.php	18 Feb 2009 14:28:25 -0000	1.24
+++ themes/garland/page.tpl.php	27 May 2009 15:21:12 -0000
@@ -56,7 +56,6 @@
             <?php print $content ?>
           </div>
           <?php print $feed_icons ?>
-          <div id="footer"><?php print $footer_message . $footer ?></div>
       </div></div></div></div> <!-- /.left-corner, /.right-corner, /#squeeze, /#center -->
 
       <?php if ($right): ?>
@@ -65,7 +64,7 @@
           <?php print $right ?>
         </div>
       <?php endif; ?>
-
+      <div id="footer"><?php print $footer ?></div>
     </div> <!-- /#container -->
   </div> <!-- /#wrapper -->
 
