better styling for headers

especially the homepage announcements
added medium size thumbnail to posts