body {
    background-image: url("/images/background.jpg");
    background-repeat: repeat;
    font-family: 'Droid Sans',arial,sans-serif;
    width: 1024px;
}

.pageheader {
    background: url("/images/header_grass.jpg") no-repeat;
    height: 200px;
    padding-top: 1px;
}
.header {
    font-size: 100%;
    border: 10px;
    color: #ffffff;
    margin-top: 10px;
}
.title {
    font-size: 140%;
    margin-left: 8px;
}

.actions {
  position: absolute;
  top: 178px;
  height: 2em;
  margin-top: 0;
  background: #f5f5f5;
}

.parentlinks a {
  color: #aaaaff;
}

.actions li {
    font-size: 70%;
}

article.page {
    width: 837px;
    background: url("/images/wash-white.png") repeat scroll 0 0 transparent;
}

.pageheader .actions ul {
    border-bottom: none;
}
nav.action {
    border-bottom: 1px solid #222222;
}

img.float-right {
  float: right;
}

code {
  font: 12px Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;
  color: #52595d;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  background-color: #f9f9f9;
  padding: 0px 3px;
  display: inline-block;
  margin: 0px;
}

pre {
  border: 1px solid #cacaca;
  line-height: 1.2em;
  font: 12px Monaco,"Courier New","DejaVu Sans Mono","Bitstream Vera Sans Mono",monospace;
  padding: 10px;
  overflow:auto;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #FAFAFB;
  color: #393939;
  margin: 0px;
}
