body {background-color: white;font-family: "Helvetica", Helvetica;    color: #321C10;margin: 0px;padding: 0px;   }body#band #band_tab a,body#projects #projects_tab a,body#media #media_tab a,body#workshops #workshops_tab a,body#contact #contact_tab a{color: #76B24E;background-color: white;}#wrapper {    position:relative;    margin-left:auto;    margin-right:auto;    top: 20px;    width:800px;    background-color: white;}#header {	position: absolute;	width: 800 px;	height: 50px;		left: 0px;		top: 16px;		font-weight: bold;		font-family: "Courier", Courier;		font-size: 20pt;		background: #76B24E;		padding: 20px;		padding-top: 40px;		text-decoration: none;		font-color: #321C10;						}	}	div#columns {	    position: relative;	    width: 800px;	    top: 78px;	    background-color: white;	}ul.navbar {position: absolute;left: 120px;width: 654px;height: 40px;top: 0px;padding-top: 36px;padding-bottom: 36px;text-align: center;background: white;}ul.navbar li {display: inline;list-style: none; }ul.navbar a {float: left;font-weight: bold;font-family: "Courier", Courier;text-decoration: none;padding-right: 0px;padding-left: 44px;}body {margin: 0;padding: 0;}#content {	position: relative;	width: 600px;	top: 108px;	left: 200px;	padding-right: 14px;text-align: justify;font-size: 10pt;background color: white;}#sidebar {position: absolute;top: 127px;left: 0px;width: 180px;font-family: "Helvetica", Helvetica;font-size: 10pt;font-weight: bold;text-decoration: none;list-style: none;background: #ccc url(images/spacer.jpg) repeat-y 5% 200;}#sidebar li {text-decoration: bold;list-style: none;}#footer {	position: relative;width: 607px;clear: both;top: 100px;font-size: 9pt;background: #76B24E;padding-bottom: 18px;padding-top: 10px;left: 200px;padding-left: 8px;}table {border: 2px solid #560C2F;padding: 10 px;margin-left: 60px;margin-right: 60px;background: #D7CFDC;}caption {font-family: "Courier", Courier;font-weight: bold;font-size: 18pt;text-align: left;padding: 6px;padding-bottom: 20px;}th {text-align: left;font-color: #321C10; padding-bottom: 12px;}thead {text-decoration: underline;} td {font-size: 10pt;padding-right: 14px;padding-bottom: 14px;}h1 {font-family: "Helvetica", Helvetica;font-weight: bold;font-size: 12pt;color: #321C10; padding-top: 33px;border-bottom: 1px solid #321C10;}h2 {font-family: "Helvetica", Helvetica;font-weight: bold;font-size: 11pt;color: #321C10;}  a:link {    color: #336600; 	font-weight: bold;	text-decoration: none;	}   a:visited {    color: #321C10; 	text-decoration: none;	}  a:hover {color: #76B24E;   }      