К сожалению, вы не можете ориентироваться на родителя узла только с помощью селекторов CSS. Вы должны сделать это, используя Javascript или jQuery. Вот два примера того, как добиться того, чего вы хотите, используя javascript и jQuery.
Вот как в javscript:
if (document.getElementById("admin") != null) { // if there is a node with "admin" as ID
document.getElementById("maincontent").style.backgroundColor = "#000"; // changes the background to black
}
Вот как в jQuery:
if ($("#admin").size() === 1) { // if there is a node with "admin" as ID
$("#maincontent").css("background-color", "#000"); // changes the background to black
}