body 			{
		     	background-color: #fff;
		     	color: #000;
				font-family: "Trebuchet MS", verdana, arial, "Times New Roman";
				font-size: 0.85em;
				margin-top: 5px;
				text-align: left;
				}
	
#wrapper 		{
				}
			
#footer			{
				margin-top: 20px;
				padding: 10px;
				font-size: 0.8em;
				}

#content		{
				padding: 10px;
				}
				
.musician		{
				padding: 5px;
				border-bottom: 1px solid #000;
				}
				
#submenu		{
				height: 20px;
				line-height: 20px;
				padding: 10px;
				margin: 0px;
				}
	
h1				{
				font-size: 2em;
				color: #000000;
				margin: 0px;
				}
			
h2				{
				font-size: 1.3em;
				color: #000;
				margin: 0px;
				padding: 0px;
				}
			
p			{
				margin-top: 0px;
				line-height: 2em;
				color: #000;
				}
			
.clear		{
				clear: both;
				}
				

a.footer:link, a.footer:visited, a.footer:active, a:link, a:visited, a:active

				{
				background-color: transparent;
				color: #333333;
				text-decoration: underline;
				font-weight: bold;
				}

a.footer:hover,	a:hover			
				{
				background-color: #fff;
				color: #333333;
				font-weight: bold;
				text-decoration: underline;
				}


img, #header, #menu		{
				display: none;
				}	

#textheader	{
				margin-bottom: 30px;
				}

/* style the menu */

#navcontainer ul
{
margin-top: 0px;
margin-left: auto;
margin-right: auto;
padding-left: 0;
color: #000;
font-family: arial, helvetica, sans-serif;
height: 50px;
line-height: 50px;
font-size: 1.4em;
width: 900px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding-right: 25px;
padding-left: 25px;
line-height: 50px;
color: #000;
text-decoration: none;
float: left;
height: 50px;
}

#navcontainer ul li a.current
{
padding-right: 25px;
padding-left: 25px;
line-height: 50px;
text-decoration: none;
float: left;
height: 50px;
background-color: #333333;
color: #fff;
}

#navcontainer ul li a:hover
{
background-color: #fff;
color: #000;
background-image: url(../site-images/menu-active-point.jpg);
background-repeat: no-repeat;
background-position: top center;
}