Correct detection with negative margins.

Our navigation had <li> with a negative bottom margin. flexMenu didn't pick this up. This commit fixes that. 

Tested with jquery 1.7 and latest stable Chrome, Firefox, and IE8.