Eureka!!! You are so very true. I verified the styles of container div which is enclosing the content div and as you said, the container div is having a float element whereas the content div did not. That was a great idea and I didn’t have clue that float values can cause such drastic changes to the HTML. The border is able to include all the posts after I added the same float values as that of the parent div. Thanks a ton!!!