
/* basic elements */
html {
	margin: 0;
	padding: 0;
	}
body  { color: #555753; font: 100%/1.89 georgia, sans-serif; background: no-repeat right bottom; margin: 0; padding: 0 }
.body { }
p { 
	margin-top: 0; 
	text-align: justify;
	}
.p { }
.h1     { color: #ffd700; font: bold 13pt georgia, sans-serif; letter-spacing: 1px; margin-bottom: 0 }
.h2  { color: #09c; font: bold 11pt georgia, sans-serif; letter-spacing: 1px; margin-bottom: 0 }
h3   { color: #7d775c; font: italic 10pt georgia, sans-serif; letter-spacing: 1px; margin-bottom: 0 }
.h3   { color: #7d775c; font: italic 10pt georgia, sans-serif; letter-spacing: 1px; margin-bottom: 0 }
a:link   { color: #b8860b; font-style: normal; font-weight: 800; font-size: 11pt; text-decoration: underline }
a:artistlink  { color: #000080; font-style: normal; font-weight: 800; font-size: 11pt; text-decoration: underline }
.artistlink   { color: #09c; font-style: normal; font-weight: bold; text-decoration: underline }
a:link.artistlink  { color: #b8860b; font-style: normal; font-weight: 800; font-size: 11pt; text-decoration: underline }
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #D4CDDC;
	}
a:artistlink:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #D4CDDC;
	}a:hover, a:active  { color: #00f; text-decoration: underline }
acronym {
	border-bottom: none;
	}
.reviseddate   { color: gray; font: italic 9pt georgia, sans-serif; letter-spacing: 1px; margin-bottom: 0 }
.reviseddate1 { color: gray; font: italic 9pt georgia, sans-serif; letter-spacing: 1px; margin-bottom: 0 }
.main   { background-color: #ffffff; padding: 1px; border: solid 1px #780001;   }