/*	W3C VALIDATED 20071229	*/
body {
	width: 98%;
	margin-left: auto; 	
	margin-right: auto; 	
	padding:0;
	background-color: #ccffcc;
	color: #000099;
	font-family: Arial, sans-serif;
	font-size: 12pt
	} 	
div.box {
	float: left;	
	width: 100%;
	border:0;				
	margin:0; 		
	padding: 0
	}
div.boxbordered, div.boxwidth50percent, div.boxwidth25percent,div.textboxcenter {
	float: left;
	background-color: #ffff66;
	color: #000099;
	border:0;				
	padding: 0px
	}
div.boxbordered {
	width: 99%;
	border:5px solid #ff99cc
	}	
div.boxwidth50percent {
	width: 50%;
	background-color: #ffcc66
	}
div.boxwidth25percent {
	width: 25%;
	background-color: #ffccff
	}
div.header {
/*	width: 780px;		*/
	background: #ffcc66;
	color: #ffcccc
	}	
div.lyricorig, div.lyricorig4col {
	background-color: #ffccff;
	color: #000099;
	float: left;	
	border: 0px;
	padding: 5px;
	font-weight: 700	
	}				
div.lyricpage, div.lyricpage4col {
	background-color: #ccffcc;
	color: #000099;
	float: left;
	margin-left:5px;
	border: 0px;		
	padding: 5px	
	}			
div.lyricorig4col, div.lyricpage4col	 {
	font-size: 10pt
	}		
div.spaceclearboth {
  	clear: both
 	 }  	
div.textbox, div.textboxcenter {
	float:left;
	margin: 1px; 
	padding: 5px;
	background-color: #ccffcc;		/* W3C VALIDATOR SEEKS BGCOLOR*/
	color:#000099	
	}		
div.textboxcenter, div.textboxcenter100percent,div.textboxcenterpink,div.textboxcenteryellow,div.textboxcenteryellowbordered {
	text-align: center;	
	margin: 3px	
	}
div.textboxcenter100percent,div.textboxcenteryellowbordered {
	width: 100%		
	}	
div.textboxcenterpink {
	background-color: #ffccff;
	}	
div.textboxyellow,div.textboxcenteryellow,div.textboxcenteryellowbordered {
	float:left;	
	background-color: #ffff66;
	color: #000099			
	}	
div.textboxcenteryellowbordered {
	background-color: #ffff66;
	border:5px solid #ff99cc	
	}
	
h1, h2,h3, h3.blue, h3.pink, h3.yellow, h4, h4.blue, h4.pink, h4.yellow,h5,h6	{
	font-weight: 700;
	text-align: center;			
	vertical-align: middle
	}		
h2, h3, h5, h6, header7, header8	{
	font-style: italic	
	}	
h3, h3.bluenavy, h3.pinknavy, h3.yellownavy, h4, h4.bluenavy, h4.pinknavy, h4.yellownavy		{
	font-size: 20pt
	}	
h3.bluenavy, h4, h4.bluenavy	{
	background-color: #ccffcc;
	color: #000099
	}	
h3.pinknavy, h4.pinknavy {
	background-color: #ffccff;
	color: #000099
	}	
h3.yellowrose, h4.yellowrose {
	background-color: #ffff66;
	color: #cc0099
	}
h3.yellownavy, h4.yellownavy {
	background-color: #ffff66;
	color: #000099
	}	
h1, h2 {
	color: #000099	
	}	
h1	{
	background-color: #ccffcc;
	font-size: 12pt
	}
h2	{
	background-color: #ffccff;
	font-size: 14pt	
	}	
h3	{
	background-color: #ccffcc;
	color: #cc0099
	}		
h5, h6 {
	color: #cc0099;
	font-size: 10pt
	}		
h5	{
	background-color: #ccffcc
	}	
h6	{
	background-color: #ffccff
	}		
	
img, img.floatleft,img.floatleftclear,img.floatright,img.alignbottom, img.alignmiddle {
	border:0
	}	
img.alignbottom {
	vertical-align: bottom
	}
img.alignmiddle {
	vertical-align: middle
	}
img.floatleft {
	float: left	
	}	
img.floatleftclear {
	float: left;
	clear: both
	}
img.floatright {
	float: right	
	}	


	
