added some css changes and a new use case
removes the support for the :: title separator since it is no longer necessary.
some css color changes