Hi user3557560,
This is Revision 2 of 2, the first one i took ages on tidying up and attempting to improve is here: http://jsfiddle.net/benji/4G3xe/ Hope it all works out!
[email protected]
http://stackoverflow.com/questions/23203471/how-to-set-active-css-block-navigation-element-span-to-a-different-color-to-us/23204115#23204115