There are two menus in the layout, the items in each are arranged in two columns.
alt text

for list items are given

.sideBox ul li { display: inline-block; width: 100px; } 

but it turns out that the elements of the list are arranged in this order

point1 point2
clause 3 clause4
point5 point6
etc.

but not

point1 point4
point2 point5
point3 point6

on the months is especially noticeable Link to the layout You can somehow fix that everything was asked in the correct order?

And according to the same menu a question, in 7 it is impossible to make a display in two columns, one column is obtained. How to make it so that there are two columns in IE7?

    2 answers 2

    See CSS3 Multicolumn Text

      To have two column lists in both IE7 and other browsers, use float: left; display: block; float: left; display: block; instead of display: inline-block :

       .sideBox ul li { display: block; float: left; width: 100px; } 

      Also insert a div after each list:

       ... </ul> <div style="clear: both"></div> ... 

      The order is more complicated, I think with the help of CSS the problem cannot be solved .., it will be necessary to form lists with a certain order of elements in advance.