Index: module_filter.theme.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/module_filter/Attic/module_filter.theme.inc,v
retrieving revision 1.1.2.7
diff -u -p -r1.1.2.7 module_filter.theme.inc
--- module_filter.theme.inc	24 Oct 2010 22:04:08 -0000	1.1.2.7
+++ module_filter.theme.inc	10 Jan 2011 11:19:06 -0000
@@ -156,11 +156,9 @@ function theme_module_filter_system_modu
 
   ksort($rows);
   $output = '<div id="module-filter-wrapper">';
-  $output .= '<div id="module-filter-left">';
-  $output .= '<div id="module-filter-tabs"><ul>'. implode($tabs) .'</ul></div>';
-  $output .= '<div id="module-filter-submit">'. drupal_render($form['buttons']) .'</div></div>';
+  $output .= '<div id="module-filter-left"><div id="module-filter-tabs"><ul>'. implode($tabs) .'</ul></div></div>';
   $output .= '<div id="module-filter-right"><div id="module-filter-squeeze">'. drupal_render($form['module_filter']);
-  $output .= theme('table', $header, $rows, array('id' => 'projects')) .'</div></div>';
+  $output .= theme('table', $header, $rows, array('id' => 'projects')) .'<div id="module-filter-submit">'. drupal_render($form['buttons']) .'</div></div></div>';
   $output .= '<div class="clear-block"></div>';
   $output .= '</div>';
 
Index: css/module_filter_tab.css
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/module_filter/css/Attic/module_filter_tab.css,v
retrieving revision 1.1.2.8
diff -u -p -r1.1.2.8 module_filter_tab.css
--- css/module_filter_tab.css	24 Oct 2010 16:49:56 -0000	1.1.2.8
+++ css/module_filter_tab.css	10 Jan 2011 11:19:06 -0000
@@ -13,6 +13,7 @@
   float: left;
   background-color: #F6F6F6;
   border: 1px solid #D6DBDE;
+  border-bottom: none;
   margin-right: -1px;
   width: 167px;
 }
@@ -31,11 +32,11 @@
 #module-filter-left ul li.active {
   margin-right: -1px;
   width: 168px;
-  background-color: #FFFFFF;
+  background-color: #FFF;
   position: relative;
 }
 #module-filter-left ul li a {
-  color: #777777;
+  color: #777;
   display: block;
   padding: 0.5em;
   line-height: 100%;
@@ -43,8 +44,8 @@
   outline: none;
 }
 #module-filter-left ul li.active a {
-  background-color: #FFFFFF;
-  color: #000000;
+  background-color: #FFF;
+  color: #000;
   font-weight: bold;
 }
 #module-filter-left ul li a:hover {
@@ -52,7 +53,7 @@
   text-decoration: none;
 }
 #module-filter-left ul li.active a:hover {
-  background-color: #FFFFFF;
+  background-color: #FFF;
 }
 #module-filter-left ul li a span {
   font-weight: normal;
@@ -65,25 +66,24 @@
   display: block;
 }
 #module-filter-submit {
-  text-align: center;
+
 }
 #module-filter-submit input {
-  margin: 2em 0.5em 1em 0;
+  margin: 2em 0.5em 1em 1em;
 }
 #module-filter-submit.fixed {
   position: fixed;
   bottom: 0;
-  background-color: #F6F6F6;
+  background-color: #FFF;
   border: 1px solid #D6DBDE;
   margin-left: -1px;
-  width: 167px;
 }
 #module-filter-right {
   display: block;
 }
 #module-filter-squeeze {
   margin-left: 168px;
-  background-color: #FFFFFF;
+  background-color: #FFF;
   border: 1px solid #D6DBDE;
   height: auto !important;
 }
Index: js/dynamic_position.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/module_filter/js/Attic/dynamic_position.js,v
retrieving revision 1.1.2.1
diff -u -p -r1.1.2.1 dynamic_position.js
--- js/dynamic_position.js	23 Oct 2010 03:42:56 -0000	1.1.2.1
+++ js/dynamic_position.js	10 Jan 2011 11:19:06 -0000
@@ -2,8 +2,8 @@
 
 Drupal.behaviors.moduleFilterDynamicPosition = function() {
   $(window).scroll(function() {
-    var top = $('#module-filter-tabs').offset().top;
-    var bottom = top + $('#module-filter-tabs').height();
+    var top = $('#module-filter-squeeze').offset().top + 100;
+    var bottom = top - 100 + $('#module-filter-squeeze').height();
     var windowHeight = $(window).height();
     if (((bottom - windowHeight) > ($(window).scrollTop() - $('#module-filter-submit').height())) && $(window).scrollTop() + windowHeight - $('#module-filter-submit').height() - $('#all-tab').height() > top) {
       if (!$('#module-filter-submit').hasClass('fixed')) {
