body		{font: 90%/130% Trebuchet MS, Arial, Helvetica, sans-serif;
		scrollbar-arrow-color: #ff8000; /*link*/
		margin: 0px;
		padding: 24px 0px 0px 0px;
		background: #FFFFFF;
		color: #503000; /*text*/
		border-left: 4px solid #ff8000; /*link*/}

td,input	{font: 90%/130% Trebuchet MS, Arial, Helvetica, sans-serif}

a		{color: #ff8000; /*link*/
		text-decoration: none}

a:hover	{color: red;
		text-decoration: underline}

a:hover img {border-color: #ff8000; /*link*/}

img		{border: 1px solid #604040;
		margin-right: 4px;
		margin-bottom: 4px}

iframe	{border: 1px solid #604040}

pre		{margin-top: 0px;
		color: teal}

.mainbar	{padding: .5ex 1.5ex .5ex 1.5ex;
		border-bottom: 1px solid #ff8000; /*link*/
		background: #F0F0F0;
		white-space: nowrap;
		xmin-width: 130ex;
		width: 100%;
		top: 0px;
		position: fixed;
		z-index: 10000}

.mainbar form {margin: 0ex 4ex 0ex 4ex;
		padding: 0ex;
		display: inline}

.mainbar input {margin:  0ex .5ex 0ex 0ex;
		padding: 0ex;
		font-size: 90%}

.maincontents {padding: 0px 0px 0px 0px}

.maincredits {border-top: 1px solid silver;
		padding: .5px 1ex .5ex 1.5ex;
		color: silver}

.maincredits a {color: silver;
		font-style: italic}

.smallcontents {padding: 1ex 1ex 4ex 1ex}

.sitename {margin-right: 2ex;
		font-weight: bold;
		font-style: italic}

.sitecredits {float: right; padding-right: 24px}

.sitecredits a {color: silver}

.sitecredits a:hover {color: red}

.maintable {}

.mainsidebar {padding: 2ex 4ex 24ex 1.5ex;
		background: #F0F0F0;
		border-right: 1px solid silver;
		width: 24ex}

.mainbody {border-left: 1px solid white;
		padding: 2ex 24ex 24ex 6ex}

.nav {width: 24ex}

.navtitle {font-weight: bold;
		margin-bottom: 2ex}

.navsub	{margin: 2px 0px 2px 4ex;
	text-indent: -3ex}

.navgroup {margin-top: 2ex}

.lastplayed {margin-top: 8ex;
		font-size: 80%}

.navblurb {margin-top: 8ex;
		color: silver;
		font-size: 80%;
		line-height: 110%;
		text-align: justify;
		padding-right: 2ex}

.content {text-align: justify;
		min-width: 60ex;
		max-width: 840px}

.contentframe {padding: 2ex}

#index .content,
#search .content,
#rsspreview .content,
#songs .content {min-width: 90ex}

.matches	{font-weight: bold;
		color: red;
		margin-bottom: 2ex;
		border: 1px solid #604040;
		padding: .5ex;
		background: #F0F0F0}

.contenttitle	{font-weight: bold}

#index .contenttitle {font-weight: normal}

.contentdate {}

.contentindex a {color: gray}

.section	{padding-top: 4ex;
		clear: left}

#songs .section,
#index .section,
#search .section,
#rsspreview .section,
#photoset .section	{padding-top: 2ex}

#log .section {padding-top: 8ex}

#log .contenttitle+.section,
#log .section:first-child {padding-top: 2ex}

.sectiondate {border: 1px solid #604040;
		padding: .5ex;
		background: #F0F0F0;
		margin-bottom: 3ex}

.sectionnumber {}

.sectionintertitle {font-weight: bold;
		border: 1px solid #604040;
		padding: .5ex;
		background: #F0F0F0}

.sectiontitle,
.sectionsubtitle	{font-weight: bold}

.sectiontitle b {color: #3B2400; /*bold within text*/}

.sectionblock	{padding-left: 4ex;
		padding-right: 4ex}

.photosetnav {float: right;
		color: silver}

.photosetnav a {color: silver}

.photosetnav a.next {color: #ff8000; /*link*/}

.from	{font-weight: normal}

.block	{padding-left: 6ex;
		padding-right: 6ex}

.blockbox {margin-left: 3ex;
		margin-right: 3ex;
		border: 1px solid gray;
		background: #FFF2E4;
		padding: 1ex;
		color: teal}

.blockbox div {color: teal}

.hang	{margin-left: 3ex;
		margin-top: 2px;
		margin-bottom: 2px;
		text-indent: -3ex}

.example {color: DarkGreen; margin: 8px 32px -8px 16px; border: 1px solid Gray; background: #F0F0E0; padding: 4px 8px 4px 8px; text-align: left}

.example .examplelong {padding-left: 16px; text-indent: -16px}

.example.examplelong {padding-left: 24px; text-indent: -16px}

.fade,
.fade a	{color: silver}

.fade a:hover {color: red}

.darkred	{color: #bF0000}

.red		{color: red}

.magenta	{color: magenta}

.green	{color: green}

.teal	{color: teal}

.blue	{color: blue}

.black	{color: black}

.boldblue {color: blue;
		font-weight: bold}

.highlight {color: orangered;
		padding-left: 2px;
		padding-right: 2px;
		border: 1px solid orangered;
		background: white}

.sectiontextdrop:first-letter,
.sectiontextdropnotitle:first-letter,
.dropcap {font: 600% Goudy Old Style, Georgia, Times New Roman, serif;
		line-height: 74%;
		font-weight: bold;
		float: left;
		padding: 2px;
		margin-right: 4px;
		border-right: 1px solid gray;
		border-bottom: 1px solid gray;
		border-left: 1px solid silver;
		border-top: 1px solid silver;
		background: white}


.sectiontextdrop,
.sectiontextflush	{margin-top: 4ex}

.sectiontextflushnotitle {}

.sectiontextindent	{text-indent: 4ex;
		margin-top: .5ex}

.sectionflush img {border: 1px solid gray}

.sectioncaption {margin-top: 1ex}

#index .sectioncaption {margin-top: 0px}

.sectioncredit {float: right;
		margin-top: 1ex;
		color: silver}

.csvtable,
.tablenormal {border: 1px solid #604040}

.csvtable td,
.tablenormal td {margin: 0px;
		padding: 1px 4px 1px 4px;
		background: #F0F0F0}

.csvtable .heading,
.csvtable .heading td,
.tablenormal .heading,
.tablenormal .heading td {font-weight: bold}

.csvtable .heading,
.tablenormal .heading {background: #e0e0e0}

.csvtable .headingcurrent {background: #d0d0d0}

.csvtable .datacurrent {background: #e0e0e0}

.tableright {border: 1px solid #604040;
		margin-top: 0ex}

.tableright td {margin: 0px;
		padding: 1px 4px 1px 4px;
		text-align: right;
		background: #F0F0F0}

.tableright .name {text-align: left}

.tableright .columnheading {font-weight: bold}

.tableright .columnheadingname {font-weight: bold;
		text-align: left}

.tableright #me {background: #E0E0E0}

.tableblock {border: 1px solid #604040;
		margin-left: 4ex;
		margin-right: 4ex}


.tableblock td {margin: 0px;
		padding: 0ex 4ex 0ex .5ex;
		background: #F0F0F0}

.tableinsetright {border: 1px solid #604040;
		margin-left: 2ex}

.tableinsetright td {text-align: center}

.tableinsetright img {border-left: 0px;
		border-right: 0px;
		border-top: 0px;
		border-bottom: 1px solid #604040;
		padding: 0px;
		margin: 0px}


b		{font-weight: bold}

#pagetwas #navtwas,
#pagelog #navlog,
#pagevf #navvf,
#pagephoto #navphoto,
#pagesongs #navsongs,
#pagecode #navcode,
#pageplaying #navplaying,
#pagemisc #navmisc,
#sidebarindex #twasnavindex,
#sidebarissues #twasnavissues,
#sidebarartistsa #twasnavartists,
#sidebarartistsb #twasnavartists,
#sidebarartistsc #twasnavartists,
#sidebarartistsd #twasnavartists,
#sidebarartistse #twasnavartists,
#sidebarartistsf #twasnavartists,
#sidebarartistsg #twasnavartists,
#sidebarartistsh #twasnavartists,
#sidebarartistsi #twasnavartists,
#sidebarartistsj #twasnavartists,
#sidebarartistsk #twasnavartists,
#sidebarartistsl #twasnavartists,
#sidebarartistsm #twasnavartists,
#sidebarartistsn #twasnavartists,
#sidebarartistso #twasnavartists,
#sidebarartistsp #twasnavartists,
#sidebarartistsq #twasnavartists,
#sidebarartistsr #twasnavartists,
#sidebarartistss #twasnavartists,
#sidebarartistst #twasnavartists,
#sidebarartistsu #twasnavartists,
#sidebarartistsv #twasnavartists,
#sidebarartistsw #twasnavartists,
#sidebarartistsx #twasnavartists,
#sidebarartistsy #twasnavartists,
#sidebarartistsz #twasnavartists,
#sidebarartists_various #twasnavartists,
#sidebartwas0300 #twasnavtwas0300,
#sidebartwas0500 #twasnavtwas0500,
#artistsa #artistsa,
#artistsb #artistsb,
#artistsc #artistsc,
#artistsd #artistsd,
#artistse #artistse,
#artistsf #artistsf,
#artistsg #artistsg,
#artistsh #artistsh,
#artistsi #artistsi,
#artistsj #artistsj,
#artistsk #artistsk,
#artistsl #artistsl,
#artistsm #artistsm,
#artistsn #artistsn,
#artistso #artistso,
#artistsp #artistsp,
#artistsq #artistsq,
#artistsr #artistsr,
#artistss #artistss,
#artistst #artistst,
#artistsu #artistsu,
#artistsv #artistsv,
#artistsw #artistsw,
#artistsx #artistsx,
#artistsy #artistsy,
#artistsz #artistsz,
#artists_various #artists_various,
.current,
.current a {font-weight: bold;
		color: #ff7000; /*current*/}

a[name] {position: absolute; margin-top: -30px}