Three comments here (one of which will answer your question).

These look like EZ-Pages links and so would have been easiest added by simply turning them on the EZ-Pages sidebox and then positioning that where you have put your sidebox. Maybe you're using that for something else.

Inserting EZ-Page links into code is best done by using the zen_ez_pages_link function.

This would turn your block into
zen_ez_pages_link(7);
zen_ez_pages_link(10);
zen_ez_pages_link(8);
zen_ez_pages_link(9);
If you were using a chapter other than 0 you would need to add this as a 2nd parameter. The information displaying in each link would be the EZ-Page title. This solution is best because it automatically handles any changes to your site structure. For example if you wanted to change URL, re-use on a different site, or set up a test shop in a different directory on the same server, you would not need to change the code.

To stop the links coming up onto the same line (whether you have used your method or the zen_ez_page_link function, in your stylesheet either float them left or display as block to change them from inline to block elements and then give them width wide enough that one one can fit on a line.