body {
  color: #AFAFAF;
}

h1, h2, h3, h4, h5, h6 {
  color: #FFFFFF;
}

a:link, a:visited, a:active {
  color: #B01A21;
}

a:hover {
  color: #FFFFFF;
}

.description {
  color: #a7a758;
}

input, textarea {
  color: #FFFFFF;
  background-color: #000000;
  border: 1px solid #444444;  
}

input[type="submit"] {
  color: #000000;
  background-color: #FFFFFF;
  border: 0;
}

input[type="submit"]:hover {
  color: #000000;
  background-color: #B01A21;
}

.postmetadata, .commentmetadata {
  color: #444444;
}

#header .pattern {
  b
}

#footer .pattern,
.pagetitle .pattern,
.posttitle .pattern {
  
}

#footer ul {
  list-style-type: none;
}

#sidebar ul.bar {
  list-style-type: none;
}

#sidebar ul li ul,
#footer ul li ul,
#sidebar ul.handmade,
#footer ul.handmade,
.entry ul {
  list-style-type: none;
}

#sidebar ul.handmade li.clean,
#footer ul.handmade li.clean {
  list-style-type: none;
  list-style-image: none; 
}

blockquote {
  color: #cccccc;
  background: transparent url('../images/blockquote.png') no-repeat left top;  
}

.wp-caption {
  background-color: #575757;
}

.wp-caption-text {
  color: #cccccc;
  background: transparent url('../images/star.png') no-repeat 5px top;  
}

.singlenavigation img,
.entry img,
.entry .wp-caption {
  border: 8px solid #575757;
}

.post img.wp-smiley {
  border: 0;
}

.entry .wp-caption img {
  border: 0;
}

.entry img.inline {
  border: 0;
}

.readmore,
.multipage {
  background: transparent url('../images/pages.png') no-repeat 15px top;  
}

.less {
  background: transparent url('../images/less.png') no-repeat 0 2px;  
}

.more {
  background: transparent url('../images/more.png') no-repeat 0 2px;  
}

.commentmetadata .commentmark {
   
}

.required { color: #B01A21; }
