Thanks. The problem is how do I keep an equal amount of content per column. If I count the number of records returned from my database and divide by 3 that gives me an equal number to work with, but some states have more locations than others which messes up the height of the content in the column.
For example if column 1 has 10 states listed with 50 locations and column 2 has only 5 states listed with 50 locations then column 1 will be showing with a longer column.
Should I be dividing something else by 3 to get a more equal column?