
	body
	{
		margin: 0;
		padding: 0;
		font: 13px lucida, arial, hevetica, sans-serif;
		text-align: center;
		color: #232323;
		background-image: url(); 
		background-color: #192208;
	}
	
	a:link { color: #4C7C12; }
	a:visited { color: #bb3b00; text-decoration: none; }
	
	a:hover, a:active
	{
		color: #434340;
		
	}
	
	h1
	{
	
		color: #F0F0DF;
		font: 255% lucida, verdana, sans-serif;
		letter-spacing: 0.25cm;
		margin: 0 0 0 0;
	}
	
	h2
	{
		color: #4C7C12;
		font: 130%  lucida, verdana, sans-serif;
		margin: 15px 0 20px 0;
	}
	
	h3
	{
		color: #F0F0DF;
		font: 100% lucida, verdana, sans-serif;
		margin: -12px 4px 2px 5px;
	}
	
	h3 a { text-decoration: none; }
	

	h4
	{
		color: #222;
		font: 120% lucida, verdana, sans-serif;
		margin: 15px 0 12px 0;
	}
	
	
	h5
	{
		text-align: right;
		font: 90% georgia, times, lucida, verdana, sans-serif;
		margin: 7px 0 12px 0;
	}
	
	
	p.small
	{
		color: 	#444;
		font: 98%;
		margin: 4px 0 5px 0;
	}
	
	p.quote1
	{
		color: 	#bb3b00;
		font: 100%;
		font-style: italic;
		margin: 4px 0 5px 0;
	}
	
	p.quote2
	{
		color: 	#516f1a;
		font: 100%;
		font-style: italic;
		margin: 4px 0 5px 0;
	}	
	
	p.blurb
	{
		color: 	#454545;
		font: 96%;
		margin: 15px 0 20px 0;
	}
	
	
	#container
	{
		margin: 1em auto;
		width: 780px;
		height: 100%;
		text-align: left;
		background-color: #fff;
		border: 1px dotted #516f1a;
		
	}
	

	#box
	{
		width: 780px;
		height: 596px;
		
	}
	

	

	#book
	{
		width: 398px;
		height:596px;
		float: left;
		background-image: url(pics/musicophilia_pb.jpg);
		font-size: 97%;
		padding: 0 0 0 0;
		border-right: 1px solid #4C7C12;
		
	}

	
	
	
		#main
	{
		float: right;
		width: 345px;
		height: 550px;
		background-color: #fff;
		padding:10px 20px 10px 10px;
		line-height: 145%;
		overflow: auto;
	
	}
	
	
	
	
	
	
	
	#footer
	{
		
		width: 776px;
		height: 25px;
		
		font-size: 90%;
		padding: 4px 0 0 4px;
		border-top: 1px solid #555;
		color: #999;
	}
	

	
	
	
		
	#menu
	{
		
		
		border-bottom: 1px dotted #a1a199;
		font-size: 100%;
		font-weight: bold;
		padding: 5px 0 4px 0;
	
	}
	
	#menu ul
	{
		margin: 0 0 0 18px;
		padding: 0;
		list-style-type: none;
		border-left: 1px solid #aaaa9c;
	}
	
	#menu li
	{
		display: inline;
		padding: 0 10px;
		border-right: 1px solid #aaaa9c;
	}
	
	#menu li a
	{
		text-decoration: none;
		color: #4C7C12;
	}
	
	#menu li a:hover
	{
		text-decoration: none;
		background-color: #fff;
	}



	
	
	
	
	
	
	

