body {background-color: white;font-family: "Arial Narrow", Arial;    color: #302226;margin: 0px;padding: 0px;   }body#bio #bio_tab a,body#projects #projects_tab a,body#news #news_tab a,body#live #live_tab a,body#discography #disco_tab a,body#press #press_tab a,body#lessons #lessons_tab a,body#contact #contact_tab a{color: #3B9C9C;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: 32px;		left: 0px;		top: 10px;		font-weight: bold;		font-family: "Arial Narrow", Arial, sans-serif;		font-size: 20pt;		background: #0E666F;		padding: 20px;		padding-top: 28px;		text-decoration: none;		font-color: #302226;			}		div#columns {	    position: relative;	    width: 800px;	    top: 78px;	    background-color: white;	}ul.navbar {position: absolute;left: 156px;width: 654px;height: 20px;top: 90px;padding-top: 20px;padding-bottom: 20px;text-align: center;background: white;}ul.navbar li {display: inline;list-style: none; }ul.navbar a {float: left;font-weight: bold;font-size: 12pt;text-decoration: none;padding-right: 0px;padding-left: 42px;}body {margin-top: 52px;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: 148px;left: 20px;width: 180px;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: #EBDDE2;padding-bottom: 18px;padding-top: 10px;left: 200px;padding-left: 8px;}table {border: 2px solid #302226;padding: 10 px;margin-left: 60px;margin-right: 60px;margin-top: 170px;background: #FFF8C6;}caption {font-family: "Arial Narrow", Arial, sans-serif;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: "Arial Narrow", Arial, sans-serif;font-weight: bold;font-size: 12pt;color: #0E666F;  padding-top: 33px;border-bottom: 1px solid #302226;}h2 {font-family: "Arial Narrow", Arial, sans-serif;font-weight: bold;font-size: 11pt;color: #0E666F;}  a:link {    color: #302226;	font-weight: bold;	text-decoration: none;	}   a:visited {    color: #302226; 	text-decoration: none;	}  a:hover {color: #3B9C9C;    }      