Nested accordion: some markup and CSS to start with