fixed blog posts on home pages arrangement
updated my css coding style guide to current usage