* { margin: 0; padding: 0; }
a img { border: none; }

body {
	background:				#343434;
	font-family:			Arial, serif;
	color:					#fff;
	margin-bottom:			20px;
	text-align:				center;
	font-size:				62.5%;
	font-family:			Arial, serif;
}

h1 {
	text-indent:			-9000px;
}

a { color: #b69f8f; text-decoration: underline; font-weight: bold; }
a:hover { color: #88816f; }

.clear { clear: both; }


/* ============================MAIN DIVS============================== */

#top 
{
	height:					160px;
	background:				url(../img/backgrounds/top.jpg) repeat-x center;
}

#menu {
	height:					40px;
	background:				url(../img/backgrounds/menu.jpg) repeat-x center;
}

#main 
{
	width:					898px;
	margin:					0 auto;
	text-align:				left;
	background:				url(../img/backgrounds/main.jpg) repeat-y;
	color:					#ab9685;
}

#footer 
{
	width:					898px;
	height:					30px;
	margin:					0 auto;
	text-align:				left;
	background:				url(../img/backgrounds/footer.jpg) repeat-y;
}

/* ============================MENU============================== */

#menu ul {
	list-style-type:		none;
	margin:					0 auto;
	width:					898px;
	text-align:				right;
	position:				relative;
	right:					20px;
}

#menu li {
	display:				inline;
	margin-left:			27px;
}

#menu a {
	color:					#ada799;
	text-decoration:		none;
	line-height:			39px;
	font-size:				1.6em;
	font-family:			"Courier New", Courier, monospace;
}

#menu a:hover {
	color:					#88816f;
}

#menu li.active a {
	text-decoration:		underline;
}

/* ============================CONTENT============================== */

#content 
{
	width:					558px;
	float:					left;
	margin:					20px;
	margin-top:				10px;
	display:				inline;
}

#content2 
{
	margin:					20px;
	margin-top:				0;
	padding-top:			10px;
}

#content h2, #content2 h2 
{
	font-size:				2.6em;
	text-transform:			lowercase;
	font-family:			Times New Roman, serif;
	margin-bottom:			10px;
}

#content h3, #content2 h3 
{
	font-size:				1.6em;
	border-bottom:			1px solid #88816f;
	margin-bottom:			5px;
}

#content p, #content2 p 
{
	font-size:				1.2em;
	margin-bottom:			1em;
}

#content img, #content2 img 
{
	margin-right:			20px;
	margin-bottom:			20px;
}

#content2 .band_member {
	margin:				2px 0;
	padding-top:		10px;
	width:				auto;
	height:				250px;
	border-top:			1px solid #88816f;
}

#content2 .band_member img {
	float:				left;
	margin:				0;
	margin-right:		20px;
	margin-bottom:		10px;
}

#content2 .band_member p {
	margin:				0;
	margin-bottom:		10px;
	margin-left:		20px;
}

#content2 .band_member strong {
	display:			block;
	position:			relative;
	left:				-10px;
}


/* ============================SIDEBAR============================== */

#sidebar 
{
	width:					267px;
	float:					right;
	margin-top:				10px;
	margin-right:			20px;
	margin-bottom:			20px;
	display:				inline;
	border-left:			1px solid #88816f;
}

#sidebar h2 
{
	font-size:				2.6em;
	text-transform:			lowercase;
	margin-left:			20px;
	margin-bottom:			-10px;
	font-family:			Times New Roman, serif;
}

#sidebar h3 
{
	font-size:				1.2em;
	text-transform:			uppercase;
	margin-left:			20px;
	margin-top:				15px;
}

#sidebar p 
{
	font-size:				1.2em;
	margin-left:			20px;
}

/* ============================FOOTER============================== */

#footer p 
{
	color:					#ab9685;
	font-size:				1em;
	margin:					0 20px;
	border-top:				1px solid #88816f;
	padding-top:			3px;
}