Basic CSS, removes custom styling to allow easier theming

Removes a lot of custom styling such as the PNG, shadows and gradients. Allows for easy coloring of borders or backgrounds by modifying basic properties, rather than having to alter a lot of gradient styles. Alters one piece of JS which controls width, to remove requirement for white border.

SASS version based on this will followi in a separate pull request.