body
{ 
text-align: center;
	background-image: url(images/bg3.jpg); 
	background-color: #000000
}

/*a.menu_link {
	padding: 0 25px 100px 0;
}*/

ul {
display: inline;
float: left;
	list-style-type: none;
	margin: 0 0 0 -35px;
}

li {
	margin: 7px 0;
}

/*img.bio {

	padding: 20px 0 20px 20px;
}*/

p.main {
	xcolor: #fff;
	margin: 0 45px;
	font: 100% "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;
}

p.photos {
	margin: 0 45px;
	font: 100% "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;
	line-height: 175%;
}

h3.photos {
	margin: 0 45px 5px;
	font: 100% "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;
}

p.gallery {
	float: left;
	width: 555px;
	height: 413px;
	margin: 0 20px;
	overflow: scroll;
}

#container {
	margin: 100px auto;
	width: 850px;
	height: 635px;
}

#header {}

#menu {
text-align: left;
	width: 195px;
	height: 550px;
	
	background-image: url(images/menu_back.jpg); 
	float: left;
}

#menu_inner {
xdisplay: inline;
	margin: 30px 0 0 25px;
}

#content {
	float: left;
	width: 655px;
	height: 550px;
background-image: url(images/content_bg.jpg);
}

#bio {
xmargin: 0 0 0 0;
text-align: left;
xfloat: left;
width: 655px;
}

#bio_pics {
margin: 0 0 0 50px;
}

#news {
text-align: left;
}

#contact {
text-align: left;
}

#links {
text-align: left;
}

#shows {
text-align: left;
}

#media {
text-align: left;
}

#photos {
text-align: left;
margin: 0;
	xline-height: 200%;
	float: left;
	width: 655px;
	height: 550px;
background-image: url(images/photos_bg.jpg);
xoverflow: scroll;
}

img.thumbs { border: 3px solid #fff; margin: 5px; }

#mp3player {
	margin: 0 0 0 15px;
}