div.php code {
  display: block;
  background-color: #eee;
  padding: 0.75em 1.5em;
  font-size: 12px;
  border: 1px solid #ddd;
}

.project tr.light, .project tr.dark {
  background-color: #fff;
}
.project td {
  padding: 0.4em 0.1em;
}
.project td {
  vertical-align: top;
}
.project .links {
  font-size: 0.8em;
}
.project .author {
  color: #999;
  font-size: 0.8em;
}

.project .state_light_1 {
  background-color: #eee;
}
.project .state_dark_1 {
  background-color: #ddd;
}

.project .state_light_2,
.project .state_dark_2 {
  background-color: #c0ffc0;
}

.project .state_light_3, .project .state_light_4, .project .state_light_5, .project .state_light_6,
.project .state_dark_3, .project .state_dark_4, .project .state_dark_5, .project .state_dark_6 {
  background-color: #c0c0ff;
}

.project .state_light_7,
.project .state_dark_7 {
  background-color: #ffc0c0;
}

.project .header {
  font-weight: bold;
}

.project .summary table {
  border-collapse: collapse;
}
.project .summary table td {
  color: #333;
  font-size: 90%;
  padding: 0em 0.2em;
}

.project .downloads td {
  border-bottom: 1px solid #999;
}
.project .downloads ul {
  margin: 0px;
}
.project .downloads li {
  list-style-type: circle;
}
.project .project-name {
  width: 125px;
}
.project .project-teaser {
}
.project-recent {
}
.project-old {
  font-size: smaller;
}