#body {
	font: 62.5% Verdana, sans-serif;
	background: #fff;
	color: #000;

}
p { line height: 1.3 em; margin-bottom: 1.2em;
	font-size: 1em;
}
ul { list-style: none inside; }
ol {line-height: 1.3em; margin-left: 15px; padding-left: 15px;}
a {outline: none;}
a img { border: none; }
/* TOOLBOX */
.floatleft {float: left;}
.floatright {float: right;}
.clear {clear: both;}
/* END TOOLBOX */

/* FORMS */
form						{ width: 425px }
input, textarea				{ font-family: Georgia, serif; font-size: 14px; }
input:focus, textarea:focus { background: #ccc; border: 1px solid black; }
.input, input, textarea		{ border: 1px solid #ccc; padding: 4px; margin: 0 0 0 5px; }
.input-error				{ background:#fffea1; border-color:#fc0; }
label						{ display: block; width: 100px; float: left; }
.single-field				{ clear: both; padding: 4px;}
.single-field input,
.single-field textarea		{ float: left; width: 300px; }
.submit-button				{ float: right; margin-right: 6px; margin-top: 6px; }
/* END FORMS */



#page-wrap {
	width: 978px;
	margin: 40px auto;
	background: url(img/content-bg.jpg) repeat-y;
}



ul#nav {
	margin-left:0; padding-left:0;
	
	}
	ul#nav li {
		display: inline;
	}
	ul#nav li a {
		display: block;
		height: 134px;
		text-indent: -9999px;
		float: left;
			}
			
	
	ul#nav li.home a {
		width: 234px;
		background: url(img/home.jpg) no-repeat left top;
	}
	
	ul#nav li.home a:hover {
	background-position: left bottom;
}
	
	ul#nav li.music a {
		width: 160px;
		background: url(img/music.jpg) no-repeat left top;
	}
	
	ul#nav li.music a:hover {
	background-position: left bottom;
}
	
	ul#nav li.contact a {
		width: 228px;
		background: url(img/contact.jpg) no-repeat left top;
	}
	
	ul#nav li.contact a:hover {
	background-position: left bottom;
}
	
	ul#nav li.logo a {
		width: 354px;
		background: url(img/logo.jpg) bottom left no-repeat;
	}
	
	body#home ul#nav li.home a {
	background-position: left bottom;
}

	body#music ul#nav li.music a {
	background-position: left bottom;
}

	body#contact ul#nav li.contact a {
	background-position: left bottom;
}
	

#broodtext {
	min-height: 400px;
	padding: 30px 240px 30px 120px;
	font-family: Helvetica, sans-serif;
	font-size: 0.9em;
}

#broodtext h1 {
	font-color: #a69028;
	font: normal 2.0em Verdana, sans-serif;
	
}
#footer {
	background: #fff url(img/footer.jpg) no-repeat;
	height: 104px;
	padding: 0 0 0 50px;
	color: #bbb;
	font: 0.8em Verdana, sans-serif;
}