Index: zen/layout-fixed.css =================================================================== RCS file: /cvs/drupal-contrib/contributions/themes/zen/zen/layout-fixed.css,v retrieving revision 1.3 diff -u -p -r1.3 layout-fixed.css --- zen/layout-fixed.css 12 Sep 2008 04:44:24 -0000 1.3 +++ zen/layout-fixed.css 14 Sep 2008 00:13:27 -0000 @@ -298,3 +298,8 @@ { overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */ } + + /* If a div.clear-block doesn't have any content after it, Firefox and Safari + will mistakenly place several pixels worth of space between the bottom of + the div and the bottom of the viewport. This fixes it. */ + #page { overflow-y: hidden; } /* CSS3 property */ Index: zen/layout-liquid.css =================================================================== RCS file: /cvs/drupal-contrib/contributions/themes/zen/zen/layout-liquid.css,v retrieving revision 1.3 diff -u -p -r1.3 layout-liquid.css --- zen/layout-liquid.css 12 Sep 2008 04:44:25 -0000 1.3 +++ zen/layout-liquid.css 14 Sep 2008 00:13:27 -0000 @@ -286,3 +286,8 @@ { overflow: hidden; /* May need to be removed if using a dynamic drop-down menu */ } + + /* If a div.clear-block doesn't have any content after it, Firefox and Safari + will mistakenly place several pixels worth of space between the bottom of + the div and the bottom of the viewport. This fixes it. */ + #page { overflow-y: hidden; } /* CSS3 property */