Just so you know, this is working out very well- it' is indeed the solution that I needed.
Calculating the spacing and 'top' values isn't a big deal, I do it programmatically as the list is built and it works fine.
I'm curious if the positioning has to be absolute, or if the divs can be placed within another div for some relative positioning? I've tried a few things but it seems like it really,
really wants to be positioned as 'absolute'.
I can use it either way, I'm just curious if it's possible to position it in a relative way. (??)