Blog template complete.
New site layout completed for desktop 950px screens. Missing comments and mobile support.