Ah, okei, det er ett lite mellomrom mellom undermenyen og hovedmenyen, du må flytte den litt opp med css, enten "top", eller litt negativ margin eller noe sånt.
Edit; testet litt i firebug, ".sub-menu", "top" står til 36px, og det er en border det er ikke er tatt høyde for, bare prøv 32px eller noe sånt i stedet.