Update main.css

nicer look
optimization
Update index.html

small changes
Update index.html
Merge commit 'bdfe87b72cff644eac1312150ad0b36871e1260a'
Fixed position footer and header area.
This fixes issue #1151