body {
  background: #C8C8C8;
}

#globalWrapper {
  font-size: 100%;
}

#p-cactions li, #p-cactions li a {
  border-top-right-radius: 1em;
  -moz-border-radius-topright: 1em;
}


#p-cactions li.selected, #p-cactions li.selected a {
  border-radius: 0;
  -moz-border-radius: 0;
  border-top-left-radius: 1em;
  -moz-border-radius-topleft: 1em;
}

/* ...and sidebar */
.portlet .pBody {
  border: 1px solid #888;
  border-top: 0;
  border-left: 0;
  border-top-right-radius: 1em;
  -moz-border-radius-topright: 1em;
  border-bottom-right-radius: 1em;
  -moz-border-radius-bottomright: 1em;
  padding-top: 1px;
}

/* vasemman sivun työkalujen listaus, väri vaikuttanee vain listamerkkiin */
.portlet li {
  color: #888;
  list-style-type: circle;
  list-style-image: none;
}

div#content {
  /* Jokseenkin järkevä maksimileveys rajoittaa rivien pituutta */
  width: auto;
  max-width: 128em;
  /* Josta johtuen pitää olla oikeallekin laidalle raja */
  border-right: 1px solid #AAA;
  border-bottom-left-radius: 1.5em;
  -moz-border-radius-bottomleft: 1.5em;
  border-top-right-radius: 1.5em;
  -moz-border-radius-topright: 1.5em;
}

.ns-0 #content, .ns-0 #p-cactions li a:hover, .ns-0 #p-cactions li.selected a, {
  background-color: #F8F8F8;
}

.ns-0 #p-cactions li a {
  background-color: #F0F0F0;
}