body		{background-color: #000;
			font-family: arial, helvetica, sans-serif;
			text-align: center;
			}
#logo		{background: #000;}

#container	{
			width: 700px;
			margin: 0 auto 0 auto;
			border: 1px solid #ccc;
			padding: 0;
			padding-bottom: 10px;
			background: #fff;
			}
			
tr	{margin: 0;
	padding: 0;
	border: 0;
	}
td	{margin: 0;
	padding: 0;
	border: 0;
	}
			
			
#desccontainer	{
				background: #000;
				color: #fff;
				border: 0;
				margin: 0;
				padding: 2px 0 2px 0;
				border-top: 3px solid #000;
				border-bottom: 3px solid #000;
				border-right: 3px solid #000;
				border-left: 3px solid #000;
				}
				
#desccontainer ul	{
					text-align: center;
					margin: 0;
					padding: 0;			
					border: 0;
					font-size: x-small;
					font-weight: bold;
					letter-spacing: 2px;
					}

	
	
#desclist li	{
				display: inline;
				list-style-type: none;
				padding: 0;
				padding-right: 5px;
				}

#nav 	{
				width: 98px; 
				float: left;
				margin: 0;
				margin-left: 20px;
				margin-top: 10px;
				padding: 0;
				text-align: left;
				clear: both;
				
				
				}
				
		
#content	{
			margin: 0 0 0 127px;
			border: 0;
			padding: 10px 20px 20px 20px;
			text-align: center;
			background: transparent;
			min-height: 375px;
			}

#footer
{
text-align; left;
width: 698px;
margin: 5px auto;
border: 0;
color: #fff;
font-size: x-small;
}

#footer a
{
color: #c66;
font-weight: bold;
text-decoration: none;
}

#footer a:hover
{
text-decoration: underline;
}

		
/* Style Time Beeatch */

h1, h2, h3, h4, h5	{
					text-align: left;
					margin: 0;
					padding: 0;
					}
					
h1	{
	font-size: x-large;
	letter-spacing: 2px;
	}
	
	
#content p	{
			text-align: left;
			font-size: small;
			line-height: 1.3em;
			text-indent: 2em;
			letter-spacing: 1px;
			}
			
/*#nav p  {
      text-align: left;
      font-size: x-small;
      line-height: 1.3em;
      letter-spacing: 0.1em;
      }
*/	
p em	{font-weight: normal;}
	
ul	{
	text-align: left;
	list-style-type: none;
	margin: 0;
	margin-top: 20px;
	margin-left: 20px;
	font-size: small;
	letter-spacing: 1px;
	padding: 0;
	}
	
li	{
	margin: 0;
	margin-bottom: 15px;
	}
	
li span.worktitle	{
					font-weight: bold;
					font-style: italic;
					}

li span.workyear	{
					font-size: x-small;
					color: #000;
					}					

li span.workaltinfo	{
					font-size: x-small;
					font-style: italic;
					}

#content a	{
			font-size: small;
			text-decoration: none;
			color: #777;
			font-weight: bold;
			letter-spacing: 0.1em;
			}
			
#content a:hover	{text-decoration: underline;
					color: #c66;
					}

#content li a	
		{
		text-decoration: none;
		color: #777;
		font-weight: bold;
		letter-spacing: 0.2em;
		}
		
#content li a:hover	{text-decoration: none;
					color: #c66;
					}
					
.right	{
		text-align: right;
		font-size: 10px;
		}
					
#imgtable	{width: 100%;
			font-size: small;
			border: 0;
		
			}
	
#imgtable td	{padding: 10px 5px 10px 5px;}
			
#imgtable tr	{vertical-align: middle;
				text-align: center;
				height: auto;
				}
#imgcap		{font-size: small;
			font-weight: bold;
			letter-spacing: 0.2em;}
			
#imgfp		{border: 1px solid #000;}

.textfield {
background-color: #ccc;
border: 1px solid #666;
font-size: 10px;
padding: 2px;
letter-spacing: 0.1em;
}
input:focus	{background: #fff;}

#events	{list-style-type: none;
text-align: left;
		border: 0;
		font-size: small;
		}
		
#events li	{		border-bottom: 1px solid #000;}

		
span.eventdatetime		{font-weight: bold;}
span.eventname			{font-style: italic; font-weight: normal;}
span.eventlocation		{font-size: x-small;}

a img { border: 0; }

/*Navigation Formatting*/

#nav ul
{
margin: 0;
border: 0;
padding: 0;
list-style-type: none;
font-size: small;
letter-spacing: 1px;
/*border: 1px solid #000;*/
}
#nav ul li {margin: 0;}
#nav ul li a
{
display: block;
padding: 3px;
width: 90px;
background-color: #fff;
border: 0;
}

#nav ul li a:link, #nav ul li a:visited
{
color: #c66;
text-decoration: none;
}

#nav ul li a:hover
{
background-color: #ccc;
}

#body_home #nav_home a,
#body_events #nav_events a,
#body_bio #nav_bio a,
#body_low #nav_low a,
#body_discography #nav_discography a,
#body_press #nav_press a,
#body_audio #nav_audio a,
#body_photos #nav_photos a,
#body_links #nav_links a,
#body_contact #nav_contact a,
#body_mlist #nav_mlist a
{
background: #c66;
color: #fff;
font-weight: bold;
}

#gallery	{display: table; border-spacing: 10px;}
#gallery li	{display: table-row;}
#gallery li a, #gallery li span	{display: table-cell; vertical-align: middle;}
#gallery li span	{font-size: small; font-weight: bold; letter-spacing: 0.1em;}
#photo	{text-align: center; font-size: small; font-weight: bold; letter-spacing: 0.1em;}
#photo img	{margin: 10px;}

.discography
{
	
}

.discography li
{
	float: left;
	display: inline;
	width: 100%;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #000;
	margin: 0 0 10px 0;
}

.discography li img
{
	float: left;
	margin: 0 10px 0 0;
	border: 1px solid #000;
	width: 61px;
}

.clear
{
	clear: both;
}