Looks good, the two shades of grey for posts is better.

The horizontal lines surrounding the avatar are useless.

Maybe in the future you could make the username text and possibly avatar link to their profiles.

edit: It might also look better if you made the user details text (date, location, etc) aligned to the left.