height:0 in row:after pseudo-class (for some misterious reason) was causing overflow scrollbar to come out even when not required, in chrome. Removed it and the issue seems to be fixed
added new footer_new.jsp version (copied as is on embl-ebi guidelines on the 28th May 2013) and applied all required patches to make it work with 984-24-col-fluid.css