While creating my horizontal menu using the <ul><li>....</li></ul>
I came across a few behaviors that I didn't quite understand.
Inline is the default value for display, it just puts thing in the normal order.
See http://www.w3schools.com/cssref/pr_class_display.asp for more clarification.
I think float usually for drop-down menus and inline-block is just for 1 line menu