Minior changes to CSS, homepage and sidebar

Tidied up a lot of the CSS and some removed commented code.   Unified a
lot of the colours.  Colours are now flatter and blue is the main
colour. Changed Twitter limit to 5. Changed the way posts are displayed
on the homepage.  Now there are no gaps after every other post. Other
minor changes