Added css stylesheet, removed CSS from html

Keeping the markup separate from the styling.