big revision!

+ Clean/restructured CSS to improve readability
+ Removed unique color adjustments to restore compatibility with non-dark themes/styles
+ Removed all other erroneous code, though this can be improved greatly

- Reoccurring issue with tab width being set and causing tabs to bunch up. I will look into it more later, as it seems to be intermittent