Tip bullet & width style fixes

* Firefox and Chrome don't agree about padding and scrollWidth so I've changed things to allow them to fit the tip div container to the content automatically.
* For some reason, Chrome doesn't like having none for the list-style-image as the first setting for list-style so I moved it to the end.