body {
	background-image: url(images/homepage_back.jpg);
	font:small Arial, Helvetica, sans-serif;
}
#container {
margin-left: auto;
margin-right: auto;
width: 760px;
border: 2px solid #000;
background-color:#edd7a8;
}
#header {
background-image: url(images/header-home-1.jpg);
background-repeat:no-repeat;
height: 48px;
padding-top: 212px;
padding-left: 25px;
}
ul#mainmenu{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul#mainmenu li{
	display: block;
	float: left;
	font-size: 90%;
	font-weight: bold;
	padding: 0;
	padding-right: 11px;
	margin: 0;
}
ul#mainmenu li a {
	color: #000;
	text-decoration: none;
	}
ul#mainmenu li a:hover {
	color: #0054a6;
}
ul#mainmenu li a#current {
	color: #0054a6;
}
#content {
float: left;
width: 460px;
padding: 0 15px 15px 25px;
}
#listen #content {
	width: 715px;
}
#biography #content {
	width: 715px;
	background-image:url(images/back-bio.jpg);
}
#biography p {
	padding: 0 55px;
}
#gallery #content {
	width: 715px;
}
#gallery p.photo {
float:left;
padding: 0 20px;
	width: 130px;
	font-size: 110%;
	font-weight: bold;
	text-align:center;
}
p.flash {
	float:left;
	padding-left: 40px;
}
.sidebar {
float: left;
width: 260px;
margin-bottom: 10px;
background-image:url(images/sidebar-top.jpg);
background-repeat:no-repeat;
}
.sidebar p{
padding: 0 15px;
}
.side-end{
clear:both;
padding: 15px;
padding-top: 0;
background-image: url(images/sidebar-bottom.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
#footer {
clear: both;
background-color:#907550;
}
#footer a{
background-image: url(images/foot-where.jpg);
background-position:0 0;
background-repeat:no-repeat;
background-color:#907550;
float:left;
height: 130px;
margin:0;
padding:56px 0px 5px 134px;
color:#FFFFFF;
text-decoration: none;
}
#footer a.right{
background-image: url(images/foot-boyhood.jpg);
padding:56px 134px 0px 15px;
}
#footer a:hover{
background-position: 0 -250px;
}
#footer p{
background-color:#907550;
width: 380px;
padding:0;
margin:0;
float: left;
}
.clear{
clear: both;
padding:0;
margin:0;
font-size:3px;
}

