	body {
		margin:0px 0px 0px 0px;
		background-position: 50% 35%;
		background-repeat: no-repeat;
		background-color: #DAB367;
		font-family: Verdana, sans-serif;
		/*font-size: 1em;*/
		color: #684112;
		}
		
	#header {
	background-color: #6B4E2C;
	height: 80px;
}
#header .logo {
	float: left;
	padding-left: 10px;
	padding-top: 8px;
}

#Leftcolumn {
		float: left;
		width: 140px;
		padding: 3px;
		margin-left: 5px;
		margin-top: 10px;
		
		background-color: #f3e1b6;
		/*opacity: 0.7;
		-moz-opacity: 0.7;
		filter: alpha(opacity=70);*/
		text-align: left;
		border: 1px solid #6B4E2C;
		font-style: normal;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family: inherit;
		}
#Maincolumn {
		float: left;
		margin-left: 10px;
		margin-top: 10px;
		width: 75%;
		padding: 10px;
		border: 1px solid #6B4E2C;
		background-color: #f3e1b6;
		
		/*opacity:0.75;
		-moz-opacity:0.75;
		filter:alpha(opacity=75);*/
		font-family: Verdana, sans-serif;
		max-width: 75%;
		font-size: smaller;	
		color: #45311A;
		}
	.imgholder {
		float: right;
		top: 20%;
		/*background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.png) no-repeat bottom right !important; 
		background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.gif) no-repeat bottom right; */
		margin: 10px 7px 0 10px !important; 
		margin: 10px 0 0 5px;
		/*background-color: #fff;*/
		
		}	
	div.imgholder img { 
	display: block; 
	position: relative;
	/*color: #fff; */
	background-color: #fff; 
	border: 1px solid #666;
	/*padding: -3px 5px 5px -3px;*/
	margin: -3px 6px 6px -3px;  
	padding: 2px;
	}
		
	.imgholderLeft  {
		/*position: absolute;*/
		float: left;
		top: 20%;
		background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.png) no-repeat bottom right !important; 
	  background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.gif) no-repeat bottom right; 
		margin: 10px -20px -20px 10px !important; 
		margin: 10px -20px -20px 5px; 
		background-color: #fff
		}	

div.imgholderleft img { 
	display: block; 
	position: relative;
	color: #fff; 
	background-color: #fff; 
	border: 1px solid #666;
	margin: -6px 6px 6px -6px;  
	padding: 4px; 
} 

.imgholdertbl {
		float: right;
		top: 20%;
		background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.png) no-repeat bottom right !important; 
		background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.gif) no-repeat bottom right; 
		margin: 10px 7px 0 10px !important; 
		margin: 10px 0 0 5px; 
		background-color: #fff;
		
		}	
	/*#RightImage2 {
	float: right;
		top: 60%;
		background-image: url(/web/20111004011824im_/http://www.classicbanjo.com/callingcard-angle18.jpg);
		repeat: no-repeat;
		}
	div.RightImage1 p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}*/

.credit		{
	font-family: Verdana, sans-serif;
	/*text-align: center;*/
  font-style: italic;
  font-size: .9em;
  /*text-indent: 0;*/
}

.separator  {
	/*repeat: no-repeat;*/
	text-align: center;
	padding: 20px;
	/*align: center;*/
}
	#footer { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #3a3a3a;
		margin: 0px auto; 	/* to fix centering in Mozilla */
		clear: both; 
		height: 20px;
		text-align: center;
		font-size: smaller;
		padding: 10px 0px 10px 0px;
		/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 750px;
}
h1 {
		margin: 0;
		padding: 0 0 0 4px;
	}	
		
p:first-line {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #3a3a3a;
		font-variant: small-caps;
		font-size: 1em;
		font-weight: 600;			
	}
	
p {
		font-family: Verdana, sans-serif;
		font-size: 1em;
		color: #3a3a3a;
		margin: 4px;	
	}

h2 {
		text-align: left;
		color: #6F5434;
		margin: 4px;
	}
	
h3	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight: bolder;
		}
.song {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
		font-style: italic;
		margin-left: 100px;
		}
span.beveled 
	{ 
			float: right;
	    position:relative; 
	    width:132px; 
	    height:132px; 
	    display:block; 
	} 
span.beveled span 
	{ 
			float: right;
	    position:absolute; 
	    left:0; 
	    top:0; 
	    display:block; 
	    width:122px; 
	    height:122px;
			content:"\00a0";  
	    border:5px solid; 
	    border-color:#fff #000 #000 #fff; 
      filter:alpha(opacity=40); 
	    opacity:0.4; 
	} 
		
/*table    {
		width: 75%;
		margin-left: 10px;
		margin-top: 10px;
		
		float: left;
		padding: 10px;
		border: 1px solid #6B4E2C;
		background-color: #f3e1b6;

.imgholder {
		margin-left: 10px;
		margin-top: 10px;
		
		float: left;
		top: 10%;
		background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.png) no-repeat bottom right !important; 
		background: url(/web/20111004011824im_/http://www.classicbanjo.com/images/dropshadow.gif) no-repeat bottom right; 
		margin: 10px 7px 0 10px !important; 
		margin: 10px 0 0 5px; 
		background-color: #fff;
		
		}	
tr, td, th  {
		color: #6F5434;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: bolder;		
	}
*/	
.verticalmenu ul {
	list-style: none;
	padding: 2px;
	margin: 2px;
}

.verticalmenu a:link, .verticalmenu a:visited,  .verticalmenu a:hover, .verticalmenu a:active {
		display: block;
		font: bold .8em Verdana, Arial, Helvetica, sans-serif;
		color: #45311A;
		background-color: transparent;
		text-decoration: none;
		padding: 5px;
		width: 153px;
		height: 30px;

		/* box model hack
		voice-family: "\"}\"";*/
		voice-family: inherit;
		width: 143px;
		height: 16px;
	}
.verticalmenu a:hover {
		background: url('/web/20111004011824im_/http://www.classicbanjo.com/menubar.gif') no-repeat;
		color: #DAB367;
		}	
html>body .verticalmenu a:link, html>body .verticalmenu a:visited, html>body .verticalmenu a:hover, html>body .verticalmenu a:active {
		width: 143px;
		height: 16px;
		}
		
a:link, a:visited, a:hover a:active a:focus	  {
	display: inline;
	font: bold 1.3em Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
		text-decoration: none;
		font-weight: bolder;
		letter-spacing: 0.1em;
		line-spacing: 0.2em;
		padding: 6px;
		color: green;
		width: 143px;
		height: 16px;
		}

a:hover  {
	color: brown; 
	text-decoration: underline; 
	outline: 1px dotted;
		outline-offset: 1px;
		-moz-outline-radius: 2px;
	}
		
body#home .home, body#history .history, body#instruments .instruments, body#links .links, body#performers .performers, body#composers .composers, body#groups .groups, body#gallery .gallery, body#tutors .tutors, body#events .events, body#biblio .biblio, body#tunes .tunes  {
		font-family: Arial, Helvetica, sans-serif;
		color: #6B4E2B;	
		font-size: 1em;
		font-weight: bolder;
		}
.clear	{
			clear: both;
		}
.block  {
		padding-left: 20px;
		padding-right: 20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #000;
		display: block;
		font-size: .9em;
		font-weight: 200;			
		}
		
.block2  {
		padding-left: 50px;
		padding-right: 50px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		color: #000;
		display: block;
		font-size: 1em;
		font-weight: 200;	
		}
.box1	{
		position: absolute;
		margin-top: 500px;
		margin-left: 20px;
		width: 150px;
		background-color: #DAB367;
		padding-left: 10px;
		}
.dl	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #3a3a3a;
		margin-left: 5px;
		margin-right: 10px;
	{	
.dl dt 	{
		text-align: left;
		font: fold;
		color: #3a3a3a;
		margin: 4px;
		font-size: 1.3em;
		font-weight: bolder;	
	}
.dl dd {
		text-align: left;
		color: #3a3a3a;
		margin: 10px;
		font-size: 1.1em;
	}	 
/*
     FILE ARCHIVED ON 01:18:24 Oct 04, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:30:51 Jun 22, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  load_resource: 159.135
  captures_list: 773.943
  exclusion.robots.policy: 0.29
  PetaboxLoader3.resolve: 178.572 (2)
  CDXLines.iter: 20.993 (3)
  RedisCDXSource: 18.897
  esindex: 0.018
  PetaboxLoader3.datanode: 261.743 (4)
  LoadShardBlock: 727.972 (3)
  exclusion.robots: 0.308
*/