removed CSS double-namespacing to provide greater flexibility