Index: signwriter.js
===================================================================
--- signwriter.js	(revision 7)
+++ signwriter.js	(working copy)
@@ -6,8 +6,13 @@
         .parents('ul.menu')
         .addClass('signwriter-hover');
 
-  $('img.signwriter-hover')
-
+  $('ul.menu.signwriter-hover li a').each(function(){
+	  var image_height = $(this).find('img.signwriter-hover').height();
+	  if (image_height) {
+		  $(this).height(image_height/3).css('display','block');
+	  }
+  });
+		  
   set_signwriter_active_top();
 
   // Add over class so it will work in IE.
@@ -16,22 +21,20 @@
     set_signwriter_over_top(this);
   }, function() {
     $(this).removeClass('over');
-    $(this).children('img.signwriter-hover').css('top', 0);
+    $(this).find('img.signwriter-hover').css('top', 0);
   });
 
   // Set css top values for hover images based on the height of the image
   function set_signwriter_over_top(elem) {
-    var image_height =  $(elem).height();
-    var over_top = 0 - image_height;
-
-    $(elem).children('img.signwriter-hover').css('top', over_top);
+    var image_height =  $(elem).find('img.signwriter-hover').height();
+    var over_top = 0 - (image_height / 3);
+    $(elem).find('img.signwriter-hover').css('top', over_top);    
   }
 
   // Set css top values for active images based on the height of the image
   function set_signwriter_active_top() {
     var image_height =  $('a.active img.signwriter-hover').height();
     var active_top = 0 - ((image_height / 3) * 2);
-
     $('ul.menu.signwriter-hover').find('a.active img.signwriter-hover').css('top', active_top);
   }
 });
\ No newline at end of file
