Changed css and layout
Differentiates between image/text files

ItemsHelper#IMAGE_FILE_TYPES returns MIME types for images that should be
resized. The has_attached_file macro takes a lambda for its styles option
which returns resized values for images, but no styles for anything else.
(High5, RAJ@SO)