/*This is the main style sheet of peterdibono.com website*/


body {
margin: 0;
background-color: #ffffff; 
font: Verdana, Geneva, Arial, Helvetica, 

sans-serif;
}


a:link {
color: #000099;
text-decoration: none;
}

a:visited {
color: #000099;
text-decoration: none;
}

a:hover {
background-color: #000000;
color: #ffffff;
text-decoration: none;
}

a:active {
text-decoration: none;
}

#header  {
color:	#ffffff;
background-color: #000000;
letter-spacing: 2px;
font-style: bold;
}

/*Navigation*/





#navigation ul {
  width: 110px;
  list-style: none;
 padding-left: 10px;
 padding-right: 10px;
margin-top: 5px;
margin: .3em;

}
 

#navigation li {
  font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif;

  margin-bottom: 0.3em;
  border-bottom: 1px solid #000000;
  line-height: 2.0;
}

#navigation a:link, #navigation a:visited {
  text-decoration: none;
  color: #000099;
  background-color: transparent;
}

#navigation a:hover{
  text-decoration: none;
  color: #ffffff;
  background-color: #000000;
}

#navigation .selected {
  /*font-weight: bold;*/
   color: #000000; 


}





#navigationmusic li {
margin-bottom: 0.3em;
  border-bottom: 0px solid #000000;
  line-height: 2.0;
}

#navigationethnic li {
  font: 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-bottom: 0.3em;
  border-bottom: 0px solid #000000;
  line-height: 2.0;
}

#navigationethnic  {
  font: 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-bottom: 0.3em;
  margin-left: 30px;

  border-bottom: 0px solid #000000;
  line-height: 2.0;
}



#navigationlessons li {
  font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif;
  margin-bottom: 0.3em;
  border-top: 1px solid #000000;
  line-height: 2.0;
}


/*photo*/

.rightimg {
  float: right;
  margin-right: 10px;
  margin-bottom: 6px;
}

.leftimg {
  float: left;
  margin-right: 13px;
  margin-bottom: 6px;
}


#pagetitle  {
letter-spacing: 1.5px;
width:	300;
color:	#000000;
font-size: 1.7em; 
font-style: bold;


}

#pagefooter  {
letter-spacing: 1.5px;
width:	300;
color:	#000000;
font-size: 1.7em; 
font-style: bold;
text-align: center;

}



#middlecontent {
width:	450;
color:	#000000;
font-size: 1em; 
font-style: none;
text-align: left;
margin-right: 0px;
margin-left: 0px;
margin-top: 0px;

padding: 5px;

}

#songlist ul {
  width: 310px;
  list-style: none;
 padding-left: 10px;
 padding-right: 10px;
margin-top: 5px;
margin: .3em;

}


#songlistwide ul {
  width: 500px;
  list-style: none;
 padding-left: 10px;
 padding-right: 10px;
margin-top: 5px;
margin: .3em;

}

 #songlistwide li {

  margin-bottom: 0em;
  border-bottom: 0px solid #000000;
 }


#songlist li {

  margin-bottom: 0em;
  border-bottom: 0px solid #000000;
 }




hr {
line-height: 2.0;

}


