body.home #nav-menu #home, body.home #nav-menu #home a,
body.bio #nav-menu #bio, body.bio #nav-menu #bio a,
body.instruments #nav-menu #instruments, body.instruments #nav-menu #instruments a,
body.repairs #nav-menu #repairs, body.repairs #n #repairs a,
body.contact #nav-menu #contact, body.contact #n #contact a
{
	color:#301100;
	text-decoration:none;
	background: #967766  top left repeat-x;
	//background: url(selected.gif) #fff top left repeat-x;

}


 #nav-menu ul
 {
	 list-style: none;
	 padding: 0;
	 margin: 0;
 }

 #nav-menu li
 {
	 float: left;
	 margin: 0 0.15em;
 }

 #nav-menu li a
 {
	 background: #500;
	 //background: url(background.gif) #fff bottom left repeat-x;
	 height: 2em;
	 line-height: 2em;
	 float: left;
	 width: 7em;
	 display: block;
	 border: 0.1em solid #300;
	 color: #200;
	 text-decoration: none;
	 text-align: center;
 }

 /* Hide from IE5-Mac \*/
 #nav-menu li a
 {
	 float: none
 }
 /* End hide */

 #nav-menu
 {
	 width:40em
 }

 #nav-menu a:hover
 {
	background:brown;
}

A:link {	color:#967766; }
A:visited {	color:#967766; }
A:active {	color:#967766; }
A:hover {	color:#967766; }

body {
	background:#301100; color:#967766;
	padding: 10px 10px 10px 10px;
}

.footer {
	background-image:url('imagesupport/DDimage.php?src=images/footer_david.jpg');
	background-repeat: no-repeat;
}

td  { font-family: Arial, Helvetica, sans-serif; color: #422; }


.main{
	margin-right:auto;
	margin-left:auto;
	width:700;
	border: 2px solid #200;
	padding:2em;
}


.title{
    font-weight:bold;
    text-align:left;
}   
    
li{
    margin-top:.2em;
}
    

.rightimage{
    display: inline;
    float: right;
    padding:10px;
    width: 350px;
    height: 350px;
    text-align:center;
}

.leftimage{
    display: inline;
    float: left;
    padding:10px;
    width: 350px;
    height: 350px;
    text-align:center;
}


.captiontext{
    color:#c33;
    font-size:75%;
    text-align:center;
    height: 4em;
    overflow: hidden;
}

.WhiteTitle{
    font-family: Arial, Helvetica, sans-serif; 
    font-weight:bold;
    text-align:left;
    font-size:14pt;
    color:#FFFFFF;
   }