first pass at post markup and styles