View and stylesheet updates

* adjusted percentage widths of content containers
* removed png background
* added ng-show divs to reveal content only when available
* added ng-repeat to nyt responses