body {
	width:900px;
	margin: 5px auto 20px auto;
	color: #dedad5;
	background: #020202;
	font-family: helvetica, sans-serif;

}

html 
{
overflow-y:scroll;
min-height:100.1%
}

.layer1
{
position:absolute;
 width:557px;
  height:502px; 
  z-index:1;
   top: 162px;
    left: 180px;
}
#header
{
padding:5px 0px 10px 0px;
}
#logo
{
text-align:left;
float:left;
padding:10px 20px 30px 0px;
position:relative;
}

#nav
{
text-align:left;
padding-top:10px;
padding-bottom:10px;
}
#home_photo
{
text-align:center;
height:600px;
}
#copy
{
text-align:center;
padding-top:20px;
}

div.content {
	position: absolute;
	width: 400px;
	
}

#simpleViewer { height: 500px;}

#bio			{
				width:auto;
				margin:0px 250px 0px 10px;
				padding:20px;
				height:auto;
				float:left;
				clear:right;
			}
#bio p
{
margin-left:10px;
line-height:120%;
}
.ornette
{
position:absolute;
padding-top:20px;
}

#covers		{
			position: relative;
			width: 15%; 
			left:50%; top: 0;

}
p {
	position: relative;
	color: #dedad5;
	background: #181818;
	font-size: 15px;
	/*
float: right;
	text-align: right;
*/
}
a {
	color: #cadadd;
	text-decoration:none;
}

a:link	{
		text-decoration:none;
		}
a:hover {
	text-decoration:underline;
}
a:visited {
	color: #cadadd;
}

span.heading {
	font-size: 20px; 
	font-weight: bold; 
	text-transform: uppercase;
}

ul{
	list-style-type: none;
	font-size:16px;
	line-height:1em;
}
li img 
{margin:5px 15px 5px 5px;
}

#inline-list
{
height:30px;
padding-top:50px;
text-align:center;
}

#inline-list ul, #inline-list li {
		list-style-type:none;
		display: inline;
		margin:5px;
		padding:0;
		font-size:12px;
		color: #cadadd;
		width:100%;
		letter-spacing:.1em;
		white-space:nowrap;
		}

#contact
{
height:500px;
padding-left:100px;
}