diff -Naur sky/page.tpl.php sky.patched/page.tpl.php
--- sky/page.tpl.php    2009-05-02 00:19:53.000000000 +0200
+++ sky.patched/page.tpl.php    2009-05-12 12:35:03.000000000 +0200
@@ -99,11 +99,11 @@
     <?php print $footer_message; ?>
     </div>
     <div class="bottom">
-      <span class="fl">&nbsp;</span>
-      <span class="middle">&nbsp;</span>
-      <span class="fr">&nbsp;</span>
+      <div class="fl">&nbsp;</div>
+      <div class="fr">&nbsp;</div>
+      <div class="middle">&nbsp;</div>
     </div>
   </div>
   <?php print $closure; ?>
   </body>
-</html>
\ No newline at end of file
+</html>
diff -Naur sky/style.css sky.patched/style.css
--- sky/style.css       2009-03-13 18:09:35.000000000 +0100
+++ sky.patched/style.css       2009-05-12 12:36:18.000000000 +0200
@@ -241,8 +241,11 @@

 /* Rounded corners in footer */
 .bottom {
-  height: 16px;
+  position: relative;
   clear: both;
+  float: left;
+  width: 100%;
+  line-height: 16px;
 }

 .bottom span {
@@ -255,20 +258,17 @@
 .bottom .fl {
   float: left;
   background: url('images/bg-footer-bl.png') no-repeat left bottom;
-  width: 2.5%;
+  width: 16px;
 }

 .bottom .middle {
-  float: left;
-  width: 95%;
-  z-index: 99;
+  margin: 0 16px;
 }

 .bottom .fr {
   background: url('images/bg-footer-br.png') no-repeat right bottom;
-  width: 2.5%;
-  float: left;
-  z-index: 100;
+  width: 16px;
+  float: right;
 }

 #sidebar-left,
@@ -1561,4 +1561,4 @@
  #edit-body-wrapper {
    width: 100%;
    clear: both;
- }
\ No newline at end of file
+ }