html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img
		{  
		margin: 0px; 
		padding: 0px; 
		border: 0px; 
        
		}


html {
		 
   background-color: #c7e3ff;

	-webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;
}




body	{
		margin: 0px 0px;
		text-align: center;
		font: 10pt helvetica, sans-serif;

	/*	-webkit-background-size: cover;
  		-moz-background-size: cover;
  		-o-background-size: cover;
  		background-size: cover;	*/
		}

#wrapper { 
		margin:0px auto;
		text-align:left;
	    width: 1000px;
       	background: url(i/bgscore_paper.jpg) repeat;  
        background-color: #EEEEEE;
		height: 3000px;
	 /*	 border-left:solid 1px #999;
	 	-moz-box-shadow:    3px 0px 3px 0px #222;
		-webkit-box-shadow: 3px 0px 3px 0px #222;
		box-shadow:         3px 0px 3px 0px #222;   */
		}

#nav	{

		width: 1000px;
		height: 116px;
	  	background-color:#FFFeF6;
	  	font-size: 12pt;
		font-weight: bold;
		position: fixed;
	/*   -moz-box-shadow:     4px 7px 10px 3px rgba(101,83,42,0.40);
		-webkit-box-shadow: 4px 7px 10px 3px rgba(101,83,42,0.40);
		box-shadow:         4px 7px 10px 3px rgba(101,83,42,0.40); 
	   background-image:url("i/NAV_21_bu_2.png");   */
		background-position: fixed;
		background-repeat:no-repeat;

		 
	/*	border: 1px solid #777;	*/
		z-index: 80;
		}

.logo	{
		width: 1000px;
		height: 130px;
		float: left;
		padding-left: 10px;

		background-image: url("i/Logo2023a.png");
		background-repeat:no-repeat;
		background-size: 640px 131px;
		background-position: 2% 5%;
		z-index: 90;
		}

.offscreen { position: absolute; left: -999em; }

#content {
  	 	width: 1000px;
		float: left;
		margin-top: 136px;
		height: 1400px; 
	    }
		
.ulnav1, .ulnav2, .ulnav3
	    {
		list-style-type: none;
		float: right;
		height: 114px;
		padding-top: 5px;
		padding-bottom: 0px;

		
		}

.ulnav1	{
		width: 120px;
		margin-left: 0px;
		margin-right: 8px;
       	}
	
.ulnav2	{
		width: 100px; 
		margin-right: 0px;
		margin-left: 0px;
		}
		
.ulnav3	{
		width: 160px; 
		list-style-type: none;
		margin-right: 10px;
		margin-left: 0px;
		}

.linav1, .linav3
		{margin-top: 8px;
		margin-bottom: 8px;
		margin-left: 4px;
		margin-right: 0px;
        
        }

.linav3	{display: inline;
		margin-right: 6px;
		}

.col1	{	
		width: 310px;
		float: left;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		}
		
.col1a	{	
		width: 310px;
		float: left;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		font-size: 12pt; font-weight: bold;
		border-top:  1px solid #000000;
		border-color: #000000;
		}

.col1x3	{	
		width: 320px;
		float: left;
		padding: 0px;
		margin: 0px 10px 0px 0px;
		}
		
.col1x3a	{	
		width: 329px;
		float: left;
		padding: 0px;
		margin: 0px 5px 0px 0px;
		background-color:#FFFeF6;
		}
		

.col1x33	{	
		width: 322px;
		float: left;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		}
			
		
		
.col11, .col11x3, .col21, .col31    {float: left;
		                             padding: 0px;
		                             margin: 0px;
		                             margin-bottom: 20px;
                                     background-color:#FFFeF6; 
                                     border-top:  1px solid #000000;
                                     border-left: 1px solid #000;
                                     }
.col11 { width: 320px; }
.col11x3 { width: 300px; }
.col21 { width: 658px; }
.col31 { width: 997px; }


.songbox
	{
		width: 329px;
		float: left;
		padding: 0px;
		margin: 0px;
		margin-bottom: 20px;
		border: 0px;
		background-color:#fffdf6;  	
		border-bottom:  1px solid #000000;
		}
		
.col11x3a
	{
		width: 330px;
		float: left;
		padding: 0px;
		margin: 0px;
		margin-bottom: 20px;
		border: 1px solid #997;
		background-color:#fffdf6;  	
		
		}
		
.col2	{	
		width: 648px;
		float: left;
		padding: 0px;
		margin: 0px 0px 0px 30px;
		}

.col3	{float: left;	
		width: 997px;
		}

.picbox {	
		float: left;
		background-color:#000;
		font-size:6pt; color:#FFF;
		-moz-box-shadow:    5px 5px 3px 0px #333;
		-webkit-box-shadow: 5px 5px 3px 0px #333;
		box-shadow:         5px 5px 3px 0px #333;
		}
.picbox_r {	
		float: right;
		background-color:#000;
		font-size:6pt; color:#FFF;
		-moz-box-shadow:    5px 5px 3px 0px #333;
		-webkit-box-shadow: 5px 5px 3px 0px #333;
		box-shadow:         5px 5px 3px 0px #333;
		}

.bgbox    { 
        float: right;
        background-image:url("i/Laid-Paper-warm-wht.jpg")
            }

.obox	{float: left; border: 2px solid #000; margin: 7px;}
.obox_2	{float: left; border: 2px solid #eee; }
.fl		{float: left; width: 100%; border-top: medium; border-top-color: black;}
.fff	{background:#fff;}
.def	{background:#def;}

h1, h2, h3	{display: inline;}
h1			{font-size: 12pt; position: absolute; top: 0px; left: -500px;}
h2			{font-size: 12pt; padding-right: 3px;}
h3			{font-size: 9pt; padding-right: 3px;}


p	 {	text-indent: 0.3in; padding: 10px;}
.p_0 {	text-indent: 20px; font-size: 12pt; }
.p_0a { text-indent: 30px; font-size: 12pt; line-height: 2pt; }
.p_1 {  text-indent: 0in; }
.p_1a{  text-indent: 0in;  padding: 10px;}
.p_1_f11b { text-indent: 0in; text-align: center; font-size: 11pt;}
.p_1_f12b { text-indent: 0in; text-align: center; font-size: 12pt;}
.p_1_f14b { text-indent: 0in; text-align: center; font-size: 14pt;}
.p_1_f16b { text-indent: 0in; text-align: center; font-size: 16pt;}
.p_1_f18b { text-indent: 0in; text-align: center; font-size: 18pt;}
.p_1_f20b { text-indent: 0in; text-align: center; font-size: 20pt;}
.p_1_f22b { text-indent: 0in; text-align: center; font-size: 22pt;}
.p_1_f24b { text-indent: 0in; text-align: center; font-size: 24pt;}
.p_2 {  text-align: left; }
.p_3 {  text-indent: 0in; text-align: left;}
.p_4 {  text-indent: 0in; text-align: center;}
.p_5 {  text-indent: 0in; text-align: center; background-color: #fff960; padding: 3px;}
.p_6 {  text-indent: 0in; text-align: center; padding: 3px;}
.p_7 {  text-indent: 0px; font-size: 12pt; font-weight: bold; color: white;  background-color:#000; padding: 4px;width: 100%;}
.p_7a{  text-indent: 0px; font-size: 12pt; font-weight: bold; background-color:#e9e5e0; padding: 0px; }
.p_m {  text-indent: 10px; font-size: 10pt; font-weight: bold; margin-top:10px; }
.p_m2 {  text-indent: 10px; font-size: 10pt; margin-top:10px; }

.indent  { text-indent: 0.3in; padding: 0; }

.fc11b	{	font-size: 11pt; font-weight: bold; text-align: center;}
.fc12b	{	font-size: 12pt; font-weight: bold; text-align: center;}
.fc13b	{	font-size: 13pt; font-weight: bold; text-align: center;}
.fc14b	{	font-size: 14pt; font-weight: bold; text-align: center;}
.fa16	{	font-size: 16pt; font-weight: bold; }
.fa18	{	font-size: 18pt; font-weight: bold; }
.fa20	{	font-size: 20pt; font-weight: bold; }
.fa13	{	font-size: 13pt; font-weight: bold; }
.fa14	{	font-size: 14pt; font-weight: bold; }
.fa12	{	font-size: 12pt; font-weight: bold; }

.f4		{	font-size: 4pt; }
.f6		{	font-size: 6pt; }
.f8		{	font-size: 8pt; }
.f10	{	font-size: 10pt; }
.f12	{	font-size: 12pt; }
.f14	{	font-size: 14pt; }
.f16	{	font-size: 16pt; }
.f18	{	font-size: 18pt; }
.f20	{	font-size: 20pt; }
.f22	{	font-size: 22pt; }
.f24	{	font-size: 24pt; }

.fc4	{	font-size: 4pt; text-align: center; text-indent: 0in; }
.fc6	{	font-size: 6pt; text-align: center; text-indent: 0in; }
.fc8	{	font-size: 8pt; text-align: center; text-indent: 0in; }
.fc10	{	font-size: 10pt; text-align: center; text-indent: 0in; }
.fc12	{	font-size: 12pt; text-align: center; text-indent: 0in; }
.fc14	{	font-size: 14pt; text-align: center; text-indent: 0in; }
.fc16	{	font-size: 16pt; text-align: center; text-indent: 0in; }
.fc18	{	font-size: 18pt; text-align: center; text-indent: 0in; }
.fc20	{	font-size: 20pt; text-align: center; text-indent: 0in; }
.fc22	{	font-size: 22pt; text-align: center; text-indent: 0in; }
.fc24	{	font-size: 24pt; text-align: center; text-indent: 0in; }


em		{	font-weight: bold; }
.fu 	{   text-decoration:underline;}

.f_000	{ color:#000;}
.f_blu	{ color:#7a7a99;}
.f_911	{ color:#911;}
.f_fff	{ color:#fff;}
.f_ffa	{ color:#ffa;}

@font-face { font-family: dancingmen; src: url(d/dancingm.woff) format("woff"); } 
.dmr  { font-family: dancingmen; }

@font-face { font-family: gentiumbasic; src: url(d/genbasr.woff)format("woff"); } 
@font-face { font-family: gentiumbasic; font-weight: bold; src: url(d/genbasb.woff)format("woff"); }

.gbr		{ font-family: gentiumbasic; }
.gbb		{font-family: gentiumbasic; font-weight: bold;}


.vspace {   line-height: 1.5; }

.pad15left	{ padding:10px; float:left; }
.pad15right	{ padding:10px; float:right; }

.ulp	{list-style-type: none;
		margin-left: 16px;}

.ulm	{	list-style-image: url(i/8th_note.png); 
		margin-left: 16px;
		padding: 6px; text-indent: 5px; }

.ulmidii { list-style:none;	margin-left: 6px; font-size:11pt; font-weight:normal;
		padding: 5px; list-style-image:none;}
		
.ulmidi {	list-style-image: url(i/8th_note.png); 
		margin-left: 6px; font-size:11pt; font-weight:normal;
		padding: 5px;}

.ulnews	{	list-style-image: url(i/eightnote.gif); 
		margin-left: 100px;
		line-height: 1.7;
		font-size:11pt ;

		text-indent:2px; }

.ul_staff_1
	{	float: left;
		list-style-type: none;
		text-align: right;
		margin: 0px 8px 8px 0px;
		font-size:10pt; 
		line-height: 1.2;
		font-weight:bold;
		width: 80px;
}

.ul_staff_2
	{	float: left;
		list-style-type: none;
		text-align: left;
		font-size:10pt;
		line-height: 1.2;
		font-weight:normal;
		margin: 0px 0px 8px 0px;
		width: 200px;

}		

.ul_au_1
	{	float: left;
		list-style-type: none;
		padding: 4px 16px 0px 10px;
		font-size:10pt; 
		line-height: 1.6;
		font-weight:bold;
		width: 140px;
		text-align:right;
		background-color:#EFEAE2;
}

.ul_au_1_1
	{	float: left;
		list-style-type: none;
		padding: 4px 8px 0px 0px;
		
		font-size:10pt; 
		line-height: 1.6;
		font-weight:bold;
		width: 70px;
		text-align:right;
		
		background-color:#EFEAE2;
}

.ul_au_2
	{	float: left;
		list-style-type: none;
		padding: 4px 10px 12px 10px;
		font-size:10pt;
        font-weight:bold;
		text-align:center;
		line-height: 1.6;
		width: 45px;
		letter-spacing:1.2pt;
}

.ul_au_2a
	{	float: left;
		list-style-type: none;
		padding: 4px 4px 4px 4px;
		font-size:10pt;
        font-weight:bold;
		text-align:center;
		line-height: 1.6;
		width: 70px;
		letter-spacing:1.2pt;
}

.ul_au_2b
	{	float: left;
		list-style-type: none;
		padding: 4px 5px 5px 9px;
		font-size:10pt;
        font-weight:bold;
		text-align:left;
		line-height: 1.6;
		width: 200px;
		letter-spacing:1.2pt;
		background-color: beige 
}

.ul3a	{	list-style-type: none;
		float: left;
		line-height: 20px;
		text-align: right;
		margin-right: 8px;
		height: 170px;
		width: 137px;
		font-size: 11pt;
		}
.ul3b	{	list-style-type: none;

		float: left;
		clear:right;
		line-height: 20px;
		text-align: left;
		height: 170px;
		width: 137px;
		font-size: 11pt;
	}	
.ul4	{	list-style-type: none;
		float: left;
		line-height: 20px;
		margin-left: 6px;
	}

.ul5	{	list-style-type: none;
		width: 200px;
		float: left;
		margin-top: 10px;
    		margin-bottom: 10px;
		}	

.ul6a	{	list-style-type: none;
		float: left;
		line-height: 20px;
		text-align: right;
		margin-right: 8px;

		width: 117px;
	}

.ul6b	{	list-style-type: none;
		float: left;
		clear:right;
		line-height: 20px;
		text-align: left;
		width: 50px;
	}		

.ulmidb	{	text-indent: 30px;
			list-style: inside disc;
		}


ol	{	list-style-type: decimal;}


a:link, a:visited, a:hover, a:active { text-decoration: none; font-weight:bold; }
a:link		{ color: #CC0000; }
a:visited	{ color: #CC2929; }
a:hover		{ color: #933; }
a:active	{ color: #f77; }

#nav a:link 	{ color: #061355; text-decoration: none; font-weight:bold;}
#nav a:visited  { color: #3A4373; text-decoration: none; font-weight:bold;}
#nav a:hover	{ color: #0020C3; text-decoration: none; font-weight:bold;}
#nav a:active   { color: #4260F8; text-decoration: none; font-size:12pt; font-weight:bold;}

#content a:link, #content a:visited, #content a:hover, #content a:active 
					{ text-decoration: none; font-weight:bold; }
#content a:link		{ color: #003CB7; }
#content a:visited	{ color: #517FD9; }
#content a:hover	{ color: #2D72FF; }
#content a:active	{ color: #2D72FF; }

.mail	{color:#714;}
.nolink {color:#444; font-weight:bold;}
.fl	{	float: left; }
.fr	{	float: right; }
.hl_blu	{	background-color: #ccf; }
.hl_grn {	background-color: #d7f5d7; }
.hl_yel {	background-color: #FFFF81; }
.hl_pnk {	background-color: #FFC0E1; }
.hl_yel_au {background-color: #ffa; color: black; }
.hl_grn_au {background-color: #d7f5d7; color: black; }
.hl_blu_au {background-color: #C9D7F9; color: black; }
.hl_pnk_au {background-color: #FFC0E1; color: black; }
.bg_pb	{background-color: #4444FE;}
::-moz-selection { background: #ddd; }
::selection { background: #ddd; }

.lp    { background-image: url("i/laid_paper_42.jpg"); }

.strike    {text-decoration: line-through}

.spacer { height: 1200px; }

.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 6%;
}
