I think it is the #nav ul ul part that is causing the weird space problem.