Basic css configuration

More css is still required but this can provide basic functionality.