I am facing the same issue here on my site. I have spent the last 3 hours now trying to track down the line that is causing this. Using FireBug, I am able to see that the space is coming from class="mainlevel" which is stored within the legacy.php file in your module. I cannot however find in this file what is causing the issue. Please take a look and see if you can tell us where this is found. You can view my site, and the space between my menu images here
www.securetulsa.com/Artisan-Construction.net/. Thanks!