body {
background-image:url("images/bkgd.png");
background-repeat:repeat;
background-position:top;
margin:0px;
padding:0px;
}

#header {
background-image:url("images/top_bkgd.png");
background-repeat:repeat-x;
background-position:top;
height:250px;
}
#c {
background-image:url("images/header.png");
background-repeat:no-repeat;
background-position:center;
height:206px;
}

#nav {
height:20px;
padding-top:180px;
width:570px;
margin-left: auto;
margin-right: auto;	
}

#nav ul {
margin: 0px;
padding: 0px;
text-align:center;
height:30px;
}

#nav li {
display: inline;
list-style-type: none;
height:30px;
}

#nav a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #2d3036;
	background-image:url(images/menu_background.png);
	background-repeat:repeat-x;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
	padding-right: 5px;
	padding-left: 5px;
}

#nav a:hover {
	text-decoration:underline;

}

#nav .current_page_item {
	text-decoration:underline;

}

#nav .current_page_item a {
	text-decoration:underline;

}

#content {
width:850px;
height:auto;
padding:20px;
margin: 0 auto;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #3c3c3c;
text-align: left;
}

#gallery_nav {
	width: 161px;
	height:100%;
	background-image:url("images/footer_vertical.jpg");
	float:left;
	text-align:center;
	margin-right:20px;
}

#gallery_right {
	float:right
}

#padding {
padding:20px;
}

.music {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#847e6e;
	font-size:16px;
}

.img {
	border: thin dotted #FFFFFF;
	padding: 10px;
	margin: 5px;
}

.img2 {
	border: 5px solid #FFFFFF;
}

.copy {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #3c3c3c;
}