always use 4 spaces
remove extra div typo
set a max-height to avoid ugly layout with a big height value