Change separate CSS into its own file

Signed-off-by: Tom Diggle <tom@tomdiggle.com>