CSS: Dynamically expand hosts & change link coloration

Some usability improvements which make browsing multiple
hosts/interfaces quite a bit more friendly. Previously-visited pages no
longer appear with purple link-text, in line with more modern web
standards. Host boxes also expand on hover(sort of.... only works going
upwards), which makes it significantly easier to navigate to the desired
interface(one click, not two) or rapidly compare graphs via fwd/back in
a browser
Merge pull request #21 from KHresearch/master

CSS: Dynamically expand hosts & change link coloration