else, you may as well filter from href :
This way, it doesn't matter much where similar href link stands, as long as it's being a child within adjacent ul .
http://jsfiddle.net/GCyrillus/b5Lzn/
[href*="crab-sitting"]:hover, [href*="crab-sitting"]:hover + ul [href*="crab-sitting"] {
background:green;
}
and if in second link, you forget last slash on href, it still works; http://jsfiddle.net/GCyrillus/b5Lzn/1/
<li><a href="/services/crab-sitting/ ">Services</a>
<ul>
<li><a href="/services/crab-sitting ">Crab Sitting</a></li>