body {
    margin: 0px;
    padding: 0px;
	background-image: url('images/roots_bg.jpg');
	background-repeat: repeat;
}

a:link{
	color: #9d4d21;
	text-decoration: none;
}

a:visited{
	color: #9d4d21;
	text-decoration: none;
}

a:hover{
	color: #dd5d21;
	text-decoration: underline;
}

a:active{
	color: #dd6d41;
	text-decoration: underline;
}

#container {
/* 	float: left; */
    margin: 6px auto 0px auto;
	border-left: 2px solid #423920;
	border-top: 1px solid #423920;
/* 	border-bottom: 4px solid #423920; */
/* 	border-right: 2px solid #f4eeca; */
/*    margin: 0px; */
    padding: 0px;
	width: 735px;
	background-color: #423920;
}


#playertext {
	font: 9px Lucida Grande, Arial, sans-serif;
	color: #e4e0b8;
	margin-left: 2px;
}

#playertext a {
	color: #e4e0b8;
}

#footer_links {
 	font: 12px Lucida Grande, Arial, sans-serif;
	color: #000;
	text-align: center;
}

#footer_links a {
	color: #e4e0b8;
}

/*
#mp3player {
    position: relative;
    z-index: 4;
    left: 0px;
    bottom: 35px;
}
*/
#mp3player {
    z-index: 4;
    left: 0px;
    top: 0px;
}


h1 {	font: 1.4em Trebuchet MS, Lucida Grande, Arial, sans-serif;	}

h2 {	font: 1.2em Georgia,  Palatino, Times New Roman, serif;
		font-style: italic;
}

h3 {	font: 1.2em Trebuchet MS, Lucida Grande, Arial, sans-serif;
		font-style: bold;
    	color: #7d3d21;
}

h4 {	font: 1.1em Trebuchet MS, Lucida Grande, Arial, sans-serif;	}

li { margin-bottom: 5px; font-size: .9em;}


#footer {
    clear: both;
	padding: 0px;
	background: #326822;
	border-top: 2px solid #489631;
	border-bottom: 2px solid #184600;
	font: 4px Lucida Grande, Arial, sans-serif;
	text-align: center;
	color: #e4deba;
}
