body {
  background-color: #000000;
  text-align: center;
  color: #ccc;
  font-family:Arial,Helvetica,sans-serif;
}

h1 a, h3 a {
  text-decoration:none;
  color:#ccc;
}

h1 a:hover, h3 a:hover {
  text-decoration:underline;
  color:yellow;
}

#shoots {
  width:723px;
}

#shoots h2 {
  margin:0;
  padding:0;
}

#shoots h2 a {
  text-decoration:none;
  font-size:16px;
  color:#fff;
}

#shoots h2 a:hover {
  text-decoration:underline;
}

#shoots .description {
  font-size:11px;
  line-height:16px;
  margin:0;
  padding:0;
  color:#ccc;
  text-decoration:none;
}

#grid {
  border-spacing:0;
  border-collapse:collapse;
}

#grid td {
  border:1px solid #292929;
  text-align:center;
  vertical-align:middle;
}

#grid p {
  font-size:12px;
  text-align:left;
}

#grid a {
  font-size:12px;
  text-decoration:none;
  color:#ccc;
}

#nav td {
  border:0;
}

#nav a {
  text-decoration:none;
  font-size:13px;
  color:#ccc;
}

#nav a:hover {
  text-decoration:underline;
}

#nav .active {
  border:solid 1px yellow;
}

.buy_it {
  color:#ccc;
  border:solid 1px Yellow;
  text-decoration:none;
  padding:2px;
}

.buy_it:hover {
  text-decoration:underline;
}

img {
  border:0;
}

.note {
  font-size:10px;
}

.compliance {
  color:#ccc;
  font-size:xx-small;
}

.compliance {
  text-decoration:none;
}
