Index: modules/system/page.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/page.tpl.php,v
retrieving revision 1.21
diff -u -p -r1.21 page.tpl.php
--- modules/system/page.tpl.php	19 May 2009 17:23:16 -0000	1.21
+++ modules/system/page.tpl.php	20 May 2009 21:24:02 -0000
@@ -84,6 +84,11 @@
 </head>
 <body class="<?php print $body_classes; ?>">
 
+  <?php if ($pagetop): ?>
+    <div id="pagetop-region" class="clearfix">
+      <?php print $pagetop ?>
+    </div>
+  <?php endif;?>
   <div id="page-wrapper"><div id="page">
 
     <div id="header"><div class="section clearfix">
@@ -171,7 +176,11 @@
     </div></div> <!-- /.section, /#footer -->
 
   </div></div> <!-- /#page, /#page-wrapper -->
-
+  <?php if ($pagebottom): ?>
+    <div id="pagebottom-region" class="clearfix">
+      <?php print $pagebottom ?>
+    </div>
+  <?php endif;?>
   <?php print $closure; ?>
 
 </body>
Index: modules/system/system.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.module,v
retrieving revision 1.694
diff -u -p -r1.694 system.module
--- modules/system/system.module	16 May 2009 18:34:23 -0000	1.694
+++ modules/system/system.module	20 May 2009 21:24:02 -0000
@@ -1118,6 +1118,8 @@ function system_theme_default() {
       'footer' => 'Footer',
       'highlight' => 'Highlighted content',
       'help' => 'Help',
+      'pagetop' => 'Page top',
+      'pagebottom' => 'Page bottom',
     ),
     'description' => '',
     'features' => array(
Index: themes/garland/page.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/themes/garland/page.tpl.php,v
retrieving revision 1.26
diff -u -p -r1.26 page.tpl.php
--- themes/garland/page.tpl.php	12 May 2009 13:43:46 -0000	1.26
+++ themes/garland/page.tpl.php	20 May 2009 21:24:02 -0000
@@ -14,7 +14,11 @@
     <![endif]-->
   </head>
   <body class="<?php print $body_classes ?>">
-
+  <?php if ($pagetop): ?>
+    <div id="pagetop-region" class="clearfix">
+      <?php print $pagetop ?>
+    </div>
+  <?php endif;?>
   <div id="header-region" class="clearfix"><?php print $header ?></div>
 
   <div id="wrapper">
@@ -69,6 +73,11 @@
     </div> <!-- /#container -->
   </div> <!-- /#wrapper -->
 
+  <?php if ($pagebottom): ?>
+    <div id="pagebottom-region" class="clearfix">
+      <?php print $pagebottom ?>
+    </div>
+  <?php endif;?>
   <?php print $closure ?>
   </body>
 </html>
