body {
	color: #aaa;
	background: #1a1a1a url('/images/header-bg-noline-dark-5.gif') repeat-x 0px 18px;
/*	border-top: 7px solid #333;*/
}

#logo {
	background: url("/images/logo-dark.jpg") top left no-repeat;	
}

a:link, a:visited, a:active {
	color: #4775FF; /*#FF9C33;*/
}

a:hover {
	color: #FF9C33;
}

h1, h2, h3, h4, .wiki-content h4 {
  color: #fff;
}

h4 {
  border-bottom: 1px solid #141414;
}

h1 a.link-dark:link, h2 a.link-dark:link, h3 a.link-dark:link,
h1 a.link-dark:visited, h2 a.link-dark:visited, h3 a.link-dark:visited, 
h1 a.link-dark:active, h2 a.link-dark:active, h3 a.link-dark:active
{
	color: #fff;
	}
	h1 a.link-dark:hover, h2 a.link-dark:hover, h3 a.link-dark:hover {
		color: #fff;
		}

.grayest {
  color: #999;
}

#nav li {
	background: #1a1a1a url('/images/tab-corner-left-dark.gif') top left no-repeat;
}
#nav li a:link, #nav li a:visited {
	background: #1a1a1a url('/images/tab-corner-right-dark.gif') top right no-repeat;
}
#nav li a.tab-left:link, #nav li a.tab-left:visited {
	background: #1a1a1a;
}
#nav li a.tab-right:link, #nav li a.tab-right:visited {
	border-left: 1px solid #060606;
	background: #1a1a1a url('/images/tab-corner-right-dark.gif') top right no-repeat;
}
#nav li a.selected:link, #nav li a.selected:visited {
  background: #1a1a1a url('/images/tab-corner-right-dark.gif') top right no-repeat;
	color: #333;
}
#nav li a.down:link, #nav li a.down:visited {
  border-left: 1px solid #060606;    
	background: #1a1a1a url("/images/down-corner-dark.gif") no-repeat top right;
}
#nav li a.down:hover {
	background: #1a1a1a url("/images/down-corner-over-dark.gif") no-repeat top right;
}
#nav li a.up:link, #nav li a.up:visited {
  border-left: 1px solid #060606;    
	background: #1a1a1a url("/images/up-corner-dark.gif") no-repeat top right;
}
#nav li a.up:hover {
	background: #1a1a1a url("/images/up-corner-over-dark.gif") no-repeat top right;
}
/*#nav .tab-right-corner {
  background: #fff url("/images/tab-corner-right-dark.gif") no-repeat center center;  
}*/
#up2 a:link, #up2 a:visited {
  background: #141414 url("/images/up-dark.gif") no-repeat top right;
}
#up2 a:hover {
	background: #141414 url("/images/up-over-dark.gif") no-repeat top right;
}

div#browsemenu {
	background-color: #141414;
	border: 2px solid #060606;
}

.enclosure {
  background-color: #141414; 
  border: 1px solid #060606;
}

#upload fieldset {
  background-color: #141414; 
  border: 1px solid #060606;  
}

#upload legend {
  color: #fff;
}

#tools a {
  border: 1px #060606 solid;
  background-color: #333;
}

#tools a:hover {
  background-color: #222;
}

#tools .current {
  border: 1px #060606 solid;
  background-color: #141414;  
}

.profile-label, .interests-label {
  color: #ccc;
}

.author-comment {
	background: #1a1a1a;
}

.img-shadow {
  background: #1a1a1a;
}

.img-shadow div {
  background: #1a1a1a;
}

.img-shadow img {
  background-color: #1a1a1a;
}

#messages-table * tr td {
	border-bottom: 1px solid #060606;
}

#messages-table .unread { font-weight: bold; background: #141414; color:#fff; }

/* for plaques */
.image-label {
	text-align: left;
  margin-left: 0px;
  padding-bottom: 3px;
}
.thumbnail {
	padding-bottom: 3px;
}

#errorExplanation {
	background: #141414;
	border: 2px solid #060606;	
}

.profile-comment {
	background: url('/images/blockquote-dark.gif') no-repeat 0px 0px;
}

.featured {
	background: url('/images/blockquote-dark.gif') no-repeat 0px 0px;
}

