@charset "utf-8";
/* CSS Document */


/*Page Formatting*/

body {
	background-color:#401216;
	text-align:center;
      }	

a:link {color:maroon; text-decoration:none;} 
a:visited {color:maroon; text-decoration:none;} 
a:hover {color:blue; text-decoration:none;} 
a:active {color:black; text-decoration:none;}


/*Logo and Piano images*/

.logobar {
	background-color:black;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	height:100px;
	}
	
	
.logoimg1 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	

	


/*Navigation Bar*/

.navbar {
	width:1000px;
	height:1.7em;
	background-color:#c4bba1;
	text-align:left;
	}
	
.homelink {
	margin-left:20px;
	margin-right:-3em;
	}

#navbar ul {
	margin:0; 
	padding:0; 
	list-style:none;
	}
	
#navbar a {
	display:block;
	width:10em;
	}
	
#navbar li {
	float:left;
	width:10em;
	}
	
#navbar li ul {
	display:none;
	width:90%;
	}
	
#navbar li:hover ul {
	display:block;
	width:5em;
	position:absolute;
	}



#navbar {
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	font-family:"myriad pro", myriad, tahoma;
	font-size:10pt;
	font-weight:bold;
	}

#navbar li {	
		background:#c4bba1;
		text-align:left;
		padding-top:4px;
		float:left;
		
		}

#navbar li:hover {border:0 solid #c4bba1;}

#navbar li:hover ul{
		background:#e8e7dc;
		}
					
#navbar li ul li {font-size:85%}
					
#navbar li:hover ul li {border:none;padding:4px}
						
#navbar a:hover a:link {text-decoration:none;}


.search{
	float:right;
	width:auto;
	}

/*Page Content*/

.content {
	clear:left;
	width:1000px;
	Margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;
	font-family:"myriad pro", myriad, tahoma;
	font-size:12pt;
	text-align:left;
	}


/*Sheet Music Blurb*/

h2 {
	color:#401216;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align:center
	}
	
#black {
	color:red;
	font-weight:bold;
	}
	
.blurb {
	border-style:solid;
	border-width:5px;
	border-color:black;
	border-right:none;
	border-left:none;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	Padding:10px;
	}


/*Boxes Style*/

	
.left {
	font-size:14pt;
	font-weight:300;
	padding:10px;
	}
	
	
.smaller {
	font-size:10pt;
	font-weight:300;
	padding:10px;
	}
	
.white {
	font-size:10pt;
	font-weight:300;
	padding:10px;
	color: #c4bba1;
	background-color:#333333;
	}	
/*What's New Box of Index*/	

	
.whatsnew {
	background-color:#333333;
	padding:10px;
	text-align: left;
	vertical-align: top;
	color:#e8e7dc;
	}


table {
	width:95%;
	margin-right:auto;
	margin-left:auto;
	border-spacing:10px;
	}
	
#musictable {
	width:100%;
	border-spacing:0;
	padding-bottom:0;
	padding-top:0;
	}
	
#musictable td {
	border-color:#401216;
	border-bottom-style:dashed;
	border-bottom-width:thin;
	}
	
	
.footer {
	background-color:#000;
	color:#FFF;
	font-family:"myriad pro", myriad, tahoma;
	font-size: xx-small;
	text-align: center;
	}