Hi I am trying to build a list (code shared at: http://jsfiddle.net/jLM4J/). My question is that though the list elements should not be overlapping, why is my list overlapping the first item, where I am trying to display the user details. Even if i replace the user li element with a separate div outside/inside ul(http://jsfiddle.net/yYEhS/1/), the ul list still keeps overlapping my element while it should not because my element is div which displays as a block.Can anyone please help as this is screwing my mind up.