body         {
	background: #633;
	font: 10px Georgia, "Times New Roman", Times, serif;
}
#wraper {
	background: url(images/paper33.jpg);
	width: 1024px;
	margin: 0 auto;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	padding: 5px;
	text-align: left;
}
.nav_tab     { border-left: 1px solid #800000; border-top: 1px solid #800000; background-color="#EAD1C6" }
.nav_tabR     { border-right: 1px solid #800000; border-top: 1px solid #800000; background-color="#EAD1C6" }

.sound       { border-right: 1px groove #CC9900; border-bottom: 1px groove #CC9900; 
               background-color: #FFF0C1 }
.pdf       { border-right: 1px groove #CC9900; border-bottom: 1px groove #CC9900; 
               background-color: #DED0B8}
.b_table     { border: 1px dashed #CC9900 padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
}
a:active     { color: #FF0000; text-decoration: overline underline }
a:hover      { text-decoration: underline; color: #80000 }
a:link       { color: #000000; }
a:visited    { color: #000000; }
.Drop    {
	font-size: 24pt;
	font-weight: bold
}
.headera  {
	color: #59160D;
	margin-left: 40px;
	text-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
	font: bold 20px "Arial Narrow";
}

.image_frame {
	border: thin solid #CC9900;
}
.farber  { font-size: 12pt; font-family: Arial; color: #990000; font-weight: bold; font-style: italic;}

.subtitle    {
	color: #800000;
	letter-spacing: .001em;
	font: 12px Arial, Helvetica, sans-serif;
}
.listmain    { line-height: 180%; list-style-type: square }
#menu {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	text-align: left;
	margin-top: 10px;
}
#menu  a {
	font-size: 12px;
	font-weight: bold;
	color: #900;
	margin-right: 5px;
	padding: 2px 5px;
	text-decoration: none;
	-webkit-box-shadow: 2px 2px 3px #808080;
	-moz-box-shadow: 2px 2px 3px #808080;
	box-shadow: 2px 2px 3px #808080;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #555;
}
#menu  a:hover {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #666666;
}
#menu  a:active {
	-webkit-box-shadow: -1px -1px 1px #808080;
	-moz-box-shadow: -1px -1px 1px #808080;
	box-shadow: -1px -1px 1px #808080;
}
.song_list {
	font: 12px Arial, Helvetica, sans-serif;
	text-align: left;
}
.song_list tr:nth-child(even) {
  background: #DDD;
}
.song_list tr:nth-child(odd) {
  background: #EEE;
}
td.side {  background-color: #F0F0E1; font-size: 10px}

.song_list td {
	border-bottom: thin dotted #C90;
	border-top: thin dotted #C90;
}
.run12 {
	font-size: 12px;
}
h3 {
	font-size: 16px;
	font-weight: bold;
}

