List items styling
===

I'm having difficulties with a few css items on my website.
It all comes down to list items!

I have a menu bar that works using `<ul> <li>` and `<ol>` tags with their own css file, I have a slider that works on `<li>` from another css file and then some site content that has its own css file - but they all seem to be overwriting each other and hiding other items!

Has anyone got any tips on how to keep all these separate or how to stop this from occurring?