css updates, and handle missing posts display correctly