body {
  background-color: #000000;
  margins: 20px;
	margin-left: 30px;
  font-family: Calibri, Century Gothic, Arial, sans-serif;
	color: #D9D3C5;
	font-size: 110%;
	width: 775px;
}

a, a:visited {
	color: #ECA056;
	text-decoration: none;
}

a:hover {
	color: red;
}

p.justify {
  text-align: justify;
  text-justify: inter-word;
}

p.bullet {
	margin-left: 40px;
	text-indent: -18px;
}

p.center {
	text-align: center;
}

p.qanda {
	margin-left: 40px;
	text-indent: -40px;
	color: #B8A186;
}

table {
	border-spacing: 0;
}

td {
	vertical-align: top;
}

.group {
	color: red;
	font-size: 110%;
	font-weight: bold;
}

.question {
	color: chocolate;
	font-weight: bold;
}

.sgroup {
	color: tomato;
}

td.rubric {
	font-size: 90%;
	height: 50px;
}

table.links {
	border-spacing: 5px;
}

table.clips {
	border-spacing: 4px;
}

table.gallery {
	border-collapse: separate;
	border-spacing: 1px 10px;
}

td {
	font-size: 110%;
	padding-bottom: 15px;
}

td.topic {
	text-align: center;
	font-size: 110%;
	color: #C64540;
	padding-top: 10px;
	padding-bottom: 10px;
}

td.refs {
	text-align: center;
	font-size: 90%;
	color: #ABB25C;
}

.black {
	color: black;
}

.bright {
	color: sandybrown;
}

.nonlink {
	color: #B8A186;
}

.aslink {
	color: #ECA056;
}

.white {
	color: white;
}

.listhead {
	color: red;
	font-size: 100%;
}

button {
	color: #090909;
	background-color: #090909;
	border: none;
}

.inlinetitle {
	font-size:110%;
	font-weight: bold;
	color: #FF0000;
}

p.biointro, p.description {
	text-align: justify;
}

p.biotitle {
	color: red;
	font-size: 120%
	font-weight: bold;
}

p.description {
	text-align: justify;
}

span.composer {
	color: #FF4A03;
	font-weight: bold;
}

td.cTable {
	padding-top: 20px;
	vertical-align: top;
}

span.caption {
	font-size: 80%;
}

img.bordered {
	border: 1px solid #555;
}

span.warn {
	color: red;
}

span.spotlight {
	color: sandybrown;
	font-weight: bold;
}

