title: how to prevent overlapping empty span tags?
body: <p>Basically, I have a div container, with two main span tags. The first span tag is for the menu, in which I have page 1 span, page 2 span, and so on. Each page span has a display:block and a background image (which is it's sole purpose, no content preferred). </p>
  
  <p>My issue is is that they overlap. I've made sure the main menu span is big enough. </p>