Update style.css

Major updates to Layout, input & form style, homepage fixes.