typo in last commit - detail css was not being used; added formatting for detail pages and tweaked height alignment