/* Shared lowest surface: luminous ceramic, beneath the page's content layers. */
body,body.hub-body{
  background-color:#fafbf9;
  background-image:url('/assets/ceramic-white.jpg');
  background-repeat:repeat;
  background-size:960px 960px;
}
.footer,.hub-body .footer{
  background:rgba(247,250,245,.76);
  border-top-color:rgba(210,220,206,.8);
}
@media(max-width:760px){
  body,body.hub-body{background-size:720px 720px}
  .hub-body .tree-section{background:transparent}
  .hub-body .tree-nodes{background:rgba(250,252,248,.9)}
}
@media print{
  body,body.hub-body{background:#fff}
}
