a:link { color: #0A50A1; text-decoration: none; }
a:visited { color: #800080; text-decoration: none; } 
a:hover { color: #7E1107; text-decoration: underline; font-weight: normal;} 

a.fmlv:link, a.fmlv:visited {
  color: #FF7F00;
  text-decoration: none;
}

a.fmlv:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a.subtitles:link, a.subtitles:visited {
  color: #0A50A1;
  text-decoration: none;
}

a.subtitles02:link, a.subtitles02:visited {
  color: #BF7408;
  text-decoration: underline;
}

a.subtitles:hover {
  color: blue;
  text-decoration: underline;
  font-weight: bold;
}

a.subtitles02:hover {
  color: blue;
  text-decoration: underline;
  font-weight: bold;
}

a.subtitles03:hover {
  color: #0A50A1;
  text-decoration: underline;
  font-weight: normal;
}

a.subtitles03:visited {
  color: #800080;
  text-decoration: underline;
  font-weight: normal;
}

a.videosubtitles:link, a.videosubtitles:visited {
  color: white;
  text-decoration: none;
}

a.videosubtitles:hover {
  color: #FF7F00;
  text-decoration: underline;
  font-weight: bold;
}

a.tmmsb1ed:link, a.tmmsb1ed:visited {
  color: white;
  text-decoration: none;
}

a.tmmsb1ed:hover {
  color: white;
  text-decoration: underline;
  font-weight: bold;
}

a.article:link, a.article:visited {
  color: blue;
  text-decoration: none;
}

a.article:hover {
  color: #FF7F00;
  text-decoration: underline;
  font-weight: normal;
}

BODY {
	background-color : #000000;
	padding : 0;
	margin : 0;
}

ul, ol {
   margin:auto -3em 1em 0;
   padding:0;
   position:absolute;
   left:-0em;
   overflow:hidden;
}
li {
   margin-top:0.25em;
   padding-left: 0px;

	 margin-bottom: 0px;
}
ul ul, ul ol,
ol ol, ol ul {
   margin-left:1em;
   padding-left:0;
   
}
ul li, ol li {
   margin-left:0em;
   margin-right:0px;
   padding-right: 10px;
   border: 0px solid black;
}
li li {
   margin-left:1em;
   
}

ul.bullet-a li {
  list-style-type: none;
  background: url('images/square--bullet.jpg') left 3px no-repeat;
  padding-left: 20px;
	margin-bottom: 5px;

}

ul.bullet-b {
  list-style-type: disc;
  padding-left: 20px;
	margin-bottom: 0px;

}

ul.bullet-c {
  list-style-type: disc;
  padding-left: 30px;
	margin-bottom: 0px;

}

.top-box-link {
	position: absolute;
  top: 0px;	
  line-height: 18px;
	font-size: 17px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-left: 0px;
  width: 980px;
  height: 20px;		
	border: 0px solid black;
	float: none;	
}


.table-outer-box {
	background-color: #4573B3;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 1020px;	
	border: 1px solid #ffffff;
	float: none;
}

.video-box-background {
	position: absolute;
  top: 37px;
  background-color: #000000;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 957px;
  height: 480px;	
	border: 2px solid black;
	float: none;
}

.video-box {
	position: absolute;
  top: 0px;
  background-color: #000000;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 118px;
	width: 720px;
  height: 480px;	
	border: 0px solid black;
	float: none;
}

.table-outer-box-musicalscales {
	background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 4037px;	
	border: 2px solid black;
	float: none;
}

.table-outer-box-pianoscales {
	background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 3812px;	
	border: 2px solid black;
	float: none;
}

.table-outer-box-minorscales {
	background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 4077px;	
	border: 2px solid black;
	float: none;
}

.table-outer-box-bluesscales {
	background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 4173px;	
	border: 2px solid black;
	float: none;
}

.table-outer-box-majorscales {
	background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 4095px;	
	border: 2px solid black;
	float: none;
}


.video-box-h1-site-name {
	position: absolute;
  top: 13px;
  line-height: 19px;
	font-size: 16px;
	font-family: Tahoma, Verdana; color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #4573B3;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 0px;
  width: 980px;
  height: 20px;	
	border: 0px solid black;
	float: none;	
}

.video-box-h1-site-name02 {
	position: absolute;
  top: 7px;
  line-height: 24px;
	font-size: 22px;
	font-family: Tahoma, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
  background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 15px;
  width: 240px;
  height: 27px;	
	border: 0px solid black;
	float: none;	
}

.video-box-h1-site-name03 {
	position: absolute;
  top: 7px;
  line-height: 24px;
	font-size: 22px;
	font-family: Tahoma, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
  background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 15px;
  width: 240px;
  height: 27px;	
	border: 0px solid black;
	float: none;	
}

.video-box-h1-site-name04 {
	position: absolute;
  top: 7px;
  line-height: 24px;
	font-size: 22px;
	font-family: Tahoma, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
  background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 15px;
  width: 240px;
  height: 27px;	
	border: 0px solid black;
	float: none;	
}

.video-box-h1-site-name05 {
	position: absolute;
  top: 7px;
  line-height: 24px;
	font-size: 22px;
	font-family: Tahoma, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
  background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 15px;
  width: 240px;
  height: 27px;	
	border: 0px solid black;
	float: none;	
}

.video-box-h1-site-name06 {
	position: absolute;
  top: 7px;
  line-height: 24px;
	font-size: 22px;
	font-family: Tahoma, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
  background-color: #66BB50;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 15px;
  width: 240px;
  height: 27px;	
	border: 0px solid black;
	float: none;	
}

.video-box-image {
	position: absolute;
  top: 17px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 22px;
	border: 1px solid black;
	float: none;
}

.video-box-text-headline {
	position: absolute;
  top: 16px;
  line-height: 24px;
	font-size: 18px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 320px;
  width: 308px;
  height: 26px;	
	border: 0px solid black;
	float: none;	
}

.video-box-text-description {
	position: absolute;
  top: 41px;	
  line-height: 20px;
	font-size: 15px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
  text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 320px;
  width: 308px;
  height: 313px;		
	border: 0px solid black;
	float: none;	
}

.video-box-link-text {
	position: absolute;
  top: 333px;	
  line-height: 18px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 324px;
  width: 280px;
  height: 40px;		
	border: 0px solid #D8480B;
	float: none;	
}

.keyboard-notation-video-box {
	position: absolute;
  top: 541px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 957px;
  height: 456px;	
	border: 2px solid black;
 	float: none;
}



.keyboard-notation-video-box-headline {
	position: absolute;
  top: 29px;
  line-height: 24px;
	font-size: 19px;
	font-family: Tahoma, Arial, Verdana; color:#4573B3;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 957px;
  height: 25px;	
	border: 0px solid black;
	float: none;	
}

.keyboard-notation-video-box-description {
  position: absolute;
  top: 64px;
	
  line-height: 18px;
  font-size: 15px;
  font-family: Georgia, Arial, Arial; color:#000000;
  font-weight: none;
  white-space: none;
  word-spacing: 1.5px;
  text-decoration: none;
  text-align:center;
  background-color: none;    
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  width: 957px;
  height: 53px;		
  border: 0px solid black;
  float: none;	
}



.playcontrols {
  position: absolute;
  top: 129px;
  left: 0px;
  display: block;  
  background-color: none;    
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-bottom: 5px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px; 
  width: 957px;
  height: 36px;		
  border: 0px solid black;
	
}

.subcribtion-boxes {
  position: absolute;
  top: 175px;
 	
  line-height: none;
  font-size: none;
  font-family: none;
  font-weight: none;
  white-space: none;
  word-spacing: none;
  text-decoration: none;
  text-align:center;
  background-color: none;    
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  width: 658px;
  height: 53px;		
  border: 0px solid black;
  float: none;	
}

.form-text-description2{
	background-color :#FFFFFF;
	line-height: 16px;
	font-size: 13px;
	font-family: Verdana, Arial; color:#000000;
	font-weight: bold;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;

}

input.reformat{
	background-color :#ffffff;
	font-size: 16px;
	font-family: Verdana, Arial; color:#000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 0px;
	border: 2px solid black;
}

.anti-spam-box{
	font-family:  ARIAL, VERNADA, HELVETICA, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #000000;
	padding-left: 0px;
	width: 400px;
	padding-right: 0px;
	text-align: center;

}

.bold2 {
	margin: 0;
	padding: 0;	
	font-family : ARIAL;
	letter-spacing : normal;
	font-weight: bold;
	font-size: 12px;
}

.keyboard-notation-video-hor-rule01 {
  position: absolute;
  top: 224px;
	background-color: #ACDB57;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 156px;
	width: 50%;
  height: 0px;	
	border: 1px solid black;
	float: none;
	
}

.videosubtitles {
  line-height: 17px;
	font-size: 12px;
	font-family: Arial, Verdana; 
	font-weight: bold;
	text-decoration: none;
	text-align:center;	 	
}


.keyboard-notation-video-box-button01-image-box {
	position: absolute;
  top: 47px;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 7px;
	width: 204px;
  height: 133px;	
	border: 0px solid black;
 	float: none;
}

.keyboard-notation-video-box-button01-image {
	position: absolute;
  top: 12px;
  background-color: none;    
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 2px;
	width: 200px;
  height: 113px;
	border: 1px solid black;
	float: none;
}

.keyboard-notation-video-box-button01-image-text01 {
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 130px;
	margin-left: 0px;
  width: 204px;
  height: 36px;	
	border: 0px solid black;
	float: none;	
}

.keyboard-notation-video-box-button02-image-box {
	position: absolute;
  top: 47px;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 218px;
	width: 204px;
  height: 133px;	
	border: 0px solid black;
 	float: none;
}

.keyboard-notation-video-box-button02-image {
	position: absolute;
  top: 12px;
  background-color: none;    
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 1px;
	width: 200px;
  height: 113px;
	border: 1px solid black;
	float: none;
}

.keyboard-notation-video-box-button02-image-text02 {
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 130px;
	margin-left: 0px;
  width: 200px;
  height: 36px;	
	border: 0px solid black;
	float: none;	
}

.keyboard-notation-video-box-button03-image-box {
	position: absolute;
  top: 47px;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 428px;
	width: 204px;
  height: 133px;	
	border: 0px solid black;
 	float: none;
}

.keyboard-notation-video-box-button03-image {
	position: absolute;
  top: 12px;
  background-color: none;    
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 200px;
  height: 113px;
	border: 1px solid black;
	float: none;
}

.keyboard-notation-video-box-button03-image-text03 {
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 130px;
	margin-left: 0px;
  width: 200px;
  height: 36px;
	border: 0px solid black;
	float: none;	
}

.keyboard-notation-video-box-button04-image-box {
	position: absolute;
  top: 251px;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 7px;
	width: 204px;
  height: 133px;	
	border: 0px solid black;
 	float: none;
}

.keyboard-notation-video-box-button04-image {
	position: absolute;
  top: 12px;
  background-color: none;    
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 2px;
	width: 200px;
  height: 113px;
	border: 1px solid black;
	float: none;
}

.keyboard-notation-video-box-button04-image-text04 {
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 130px;
	margin-left: 0px;
  width: 204px;
  height: 36px;
	border: 0px solid black;
	float: none;	
}

.keyboard-notation-video-box-button05-image-box {
	position: absolute;
  top: 251px;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 218px;
	width: 203px;
  height: 133px;	
	border: 0px solid black;
 	float: none;
}

.keyboard-notation-video-box-button05-image {
	position: absolute;
  top: 12px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 1px;
	width: 200px;
  height: 113px;
	border: 1px solid black;
	float: none;
}

.keyboard-notation-video-box-button05-image-text05 {
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 130px;
	margin-left: 0px;
  width: 200px;
  height: 36px;
	border: 0px solid black;
	float: none;	
}

.keyboard-notation-video-box-button06-image-box {
	position: absolute;
  top: 251px;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 428px;
	width: 203px;
  height: 133px;	
	border: 0px solid black;
 	float: none;
}

.keyboard-notation-video-box-button06-image {
	position: absolute;
  top: 12px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 200px;
  height: 113px;
	border: 1px solid black;
	float: none;
}

.keyboard-notation-video-box-button06-image-text06 {
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 130px;
	margin-left: 0px;
  width: 200px;
  height: 36px;	
	border: 0px solid black;
	float: none;	
}

.text-box-image {
	position: absolute;
  top: 601px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 157px;
	width: 320px;
  height: 240px;	
	border: 2px solid #66BB50;
	float: none;
}


.text-box01 {
	position: absolute;
  top: 903px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 1023px;	
	border: 2px solid black;
	float: none;	
}

.text-box02 {
	position: absolute;
  top: 1953px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 1501px;	
	border: 2px solid black;
	float: none;	
}

.text-box03 {
	position: absolute;
  top: 3477px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 883px;	
	border: 2px solid black;
	float: none;	
}

.text-box04 {
	position: absolute;
  top: 903px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 688px;	
	border: 2px solid black;
	float: none;	
}

.text-box05 {
	position: absolute;
  top: 1626px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 838px;	
	border: 2px solid black;
	float: none;	
}

.text-box06 {
	position: absolute;
  top: 903px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 579px;	
	border: 2px solid black;
	float: none;	
}

.text-box07 {
	position: absolute;
  top: 1516px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 712px;	
	border: 2px solid black;
	float: none;	
}

.text-box08 {
	position: absolute;
  top: 903px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 804px;	
	border: 2px solid black;
	float: none;	
}

.text-box09 {
	position: absolute;
  top: 1740px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 760px;	
	border: 2px solid black;
	float: none;	
}

.text-box10 {
	position: absolute;
  top: 903px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 683px;	
	border: 2px solid black;
	float: none;	
}

.text-box11 {
	position: absolute;
  top: 1615px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 987px;	
	border: 2px solid black;
	float: none;	
}

.text-box12 {
	position: absolute;
  top: 903px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 896px;	
	border: 2px solid black;
	float: none;	
}

.text-box13 {
	position: absolute;
  top: 1828px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 694px;	
	border: 2px solid black;
	float: none;	
}


.text-box-headline01 {
	position: absolute;
  top: 19px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline02 {
	position: absolute;
  top: 19px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline03 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline04 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline05 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline06 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline07 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline08 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline09 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline10 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline11 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline12 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}

.text-box-headline13 {
	position: absolute;
  top: 25px;
  line-height: 19px;
	font-size: 15px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;	
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 640px;
  height: 41px;	
	border: 0px solid black;
	float: none;	
}


.text-box-description01 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 930px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description02 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 950px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description03 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description04 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 474px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description05 {
	position: absolute;
  top: 78px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description06 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description07 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description08 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description09 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description10 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description11 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description12 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-box-description13 {
	position: absolute;
  top: 76px;	
  line-height: 17px;
	font-size: 14px;
	font-family: Georgia, Arial, Verdana; color:#000000;
	font-weight: normal;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 619px;
  height: 501px;		
	border: 0px solid black;
	float: none;	
}

.text-link-box {
	position: absolute;
  top: 4390px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 323px;	
	border: 2px solid black;
	float: none;	
}

.text-link-box-description {
 	position: absolute;
  top: 10px;
  line-height: 13px;
	font-size: 13px;
	font-family: Arial, Verdana;  color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 427px;
  height: 55px;	
	border: 0px solid black;
	float: none;	
}


.text-link-box-description02 {
  line-height: 19px;
	font-size: 14px;
	font-family: Arial, Verdana; 
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid black;
	float: none;	
}

.text-link-box-musicalscales {
	position: absolute;
  top: 2495px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 323px;	
	border: 2px solid black;
	float: none;	
}

.text-link-box-description-musicalscales {
 	position: absolute;
  top: 10px;
  line-height: 13px;
	font-size: 13px;
	font-family: Arial, Verdana;  color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 427px;
  height: 55px;	
	border: 0px solid black;
	float: none;	
}


.text-link-box-description02-musicalscales {
  line-height: 19px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#0A50A1; 
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid black;
	float: none;	
}

.text-link-box-pianoscales {
	position: absolute;
  top: 2264px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 323px;	
	border: 2px solid black;
	float: none;	
}

.text-link-box-description-pianoscales {
 	position: absolute;
  top: 10px;
  line-height: 13px;
	font-size: 13px;
	font-family: Arial, Verdana;  color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 427px;
  height: 55px;	
	border: 0px solid black;
	float: none;	
}


.text-link-box-description02-pianoscales {
  line-height: 19px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#0A50A1; 
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid black;
	float: none;	
}

.text-link-box-minorscales {
	position: absolute;
  top: 2531px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 323px;	
	border: 2px solid black;
	float: none;	
}

.text-link-box-description-minorscales {
 	position: absolute;
  top: 10px;
  line-height: 13px;
	font-size: 13px;
	font-family: Arial, Verdana;  color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 427px;
  height: 55px;	
	border: 0px solid black;
	float: none;	
}


.text-link-box-description02-minorscales {
  line-height: 19px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#0A50A1; 
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid black;
	float: none;	
}

.text-link-box-bluesscales {
	position: absolute;
  top: 2631px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 323px;	
	border: 2px solid black;
	float: none;	
}

.text-link-box-description-bluesscales {
 	position: absolute;
  top: 10px;
  line-height: 13px;
	font-size: 13px;
	font-family: Arial, Verdana;  color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 427px;
  height: 55px;	
	border: 0px solid black;
	float: none;	
}


.text-link-box-description02-bluesscales {
  line-height: 19px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#0A50A1; 
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid black;
	float: none;	
}

.text-link-box-majorscales {
	position: absolute;
  top: 2558px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 11px;
	width: 640px;
  height: 323px;	
	border: 2px solid black;
	float: none;	
}

.text-link-box-description-majorscales {
 	position: absolute;
  top: 10px;
  line-height: 13px;
	font-size: 13px;
	font-family: Arial, Verdana;  color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 427px;
  height: 55px;	
	border: 0px solid black;
	float: none;	
}


.text-link-box-description02-majorscales {
  line-height: 19px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#0A50A1; 
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	border: 0px solid black;
	float: none;	
}

.right-side-bar-box {
  position: absolute;
  top: 38px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 390px;	
	border: 2px solid black;
	float: none;
	
}

.right-side-bar-box02 {
  position: absolute;
  top: 447px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 431px;	
	border: 2px solid black;
	float: none;
	
}

.right-side-bar-box03 {
  position: absolute;
  top: 938px;
	background-color: #015631;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 105px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.right-side-bar-box03-headline {
  position: absolute;
  top: 903px;
  line-height: 21px;
	font-size: 18px;
	font-family: Tahoma, Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FF7F00;    
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FF7F00;
	float: none;	
}

.right-side-bar-box03-description {
  line-height: 14px;
	font-size: 12px;
	font-family: Arial, Verdana; color:#FF7F00;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 8px;
	margin-left: 11px;
  width: 225px;
  height: 93px;	
	border: 0px solid black;
	float: none;	
}

.right-side-bar-box04 {
  position: absolute;
  top: 1120px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 807px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.right-side-bar-box04-musicalscales {
  position: absolute;
  top: 1120px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 472px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.right-side-bar-box04-pianoscales {
  position: absolute;
  top: 1120px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 362px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.right-side-bar-box04-minorscales {
  position: absolute;
  top: 1120px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 588px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.right-side-bar-box04-bluesscales {
  position: absolute;
  top: 1120px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 467px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.right-side-bar-box04-majorscales {
  position: absolute;
  top: 1120px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 680px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.right-side-bar-box04-headline {
  position: absolute;
  top: 1080px;  
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FF7F00;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FF7F00;
	float: none;	
}

.right-side-bar-box04-scroll-headline  {
  line-height: 18px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#015631;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
  background-color: #FF7F00;    
	padding-top: 0px;
	padding-bottom: 0px;	
	padding-left: 5px;
	padding-right: 0px;	
	margin-top: 15px;
	margin-bottom: 0px;	
	margin-left: -20px;
  width: 213px;
  height: 20px;	
	border: 2px solid #015631;
	float: none;	
}



.scroll-box-scale-key{
  position: absolute;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 280px;
  height: 800px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: hidden;
  float: none;	
}



.scroll-box-scale-key-musicalscales{
  position: absolute;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 280px;
  height: 472px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: hidden;
  float: none;	
}

.scroll-box-scale-key-pianoscales{
  position: absolute;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 280px;
  height: 362px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: hidden;
  float: none;	
}

.scroll-box-scale-key-minorscales{
  position: absolute;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 280px;
  height: 588px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: hidden;
  float: none;	
}

.scroll-box-scale-key-bluesscales{
  position: absolute;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 280px;
  height: 467px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: hidden;
  float: none;	
}

.scroll-box-scale-key-majorscales{
  position: absolute;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 280px;
  height: 680px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: hidden;
  float: none;	
}


.bullet-scroll-text{
	background-color :#ffffff;
	line-height: 18px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	text-align: left;
	padding-left: 0;	
}

.right-side-bar-box05-headline-musicscales {
  position: absolute;
  top: 1953px;  
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFF00;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FFFF00;
	float: none;
  	
}


.right-side-bar-box05-musicscales {
  position: absolute;
  top: 1993px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 2720px;	
	border: 2px solid #FFFF00;
	float: none;
	
}

.scroll-box-scale-type-musicscales {
  position: absolute;
  top: 10px;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 298px;
  height: 2710px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: scroll;
  float: none;	
}

.right-side-bar-box05-headline-musicalscales {
  position: absolute;
  top: 1626px;  
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFF00;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FFFF00;
	float: none;
  	
}

.right-side-bar-box05-musicalscales {
  position: absolute;
  top: 1666px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 1152px;	
	border: 2px solid #FFFF00;
	float: none;
	
}

.scroll-box-scale-type-musicalscales {
  position: absolute;
  top: 10px;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 298px;
  height: 1142px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: scroll;
  float: none;	
}

.right-side-bar-box05-headline-pianoscales {
  position: absolute;
  top: 1516px;  
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFF00;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FFFF00;
	float: none;
  	
}

.right-side-bar-box05-pianoscales {
  position: absolute;
  top: 1556px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 1031px;	
	border: 2px solid #FFFF00;
	float: none;
	
}

.scroll-box-scale-type-pianoscales {
  position: absolute;
  top: 10px;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 298px;
  height: 1021px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: scroll;
  float: none;	
}

.right-side-bar-box05-headline-minorscales {
  position: absolute;
  top: 1740px;  
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFF00;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FFFF00;
	float: none;
  	
}

.right-side-bar-box05-minorscales {
  position: absolute;
  top: 1780px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 1074px;	
	border: 2px solid #FFFF00;
	float: none;
	
}

.scroll-box-scale-type-minorscales {
  position: absolute;
  top: 10px;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 298px;
  height: 1064px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: scroll;
  float: none;	
}

.right-side-bar-box05-headline-bluesscales {
  position: absolute;
  top: 1615px;  
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFF00;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FFFF00;
	float: none;
  	
}

.right-side-bar-box05-bluesscales {
  position: absolute;
  top: 1655px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 1299px;	
	border: 2px solid #FFFF00;
	float: none;
	
}

.scroll-box-scale-type-bluesscales {
  position: absolute;
  top: 10px;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 298px;
  height: 1289px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: scroll;
  float: none;	
}

.right-side-bar-box05-headline-majorscales {
  position: absolute;
  top: 1829px;  
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFF00;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
  width: 300px;
  height: 40px;	
	border: 2px solid #FFFF00;
	float: none;
  	
}

.right-side-bar-box05-majorscales {
  position: absolute;
  top: 1869px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 36px;
	margin-left: 670px;
	width: 300px;
  height: 1012px;	
	border: 2px solid #FFFF00;
	float: none;
	
}

.scroll-box-scale-type-majorscales {
  position: absolute;
  top: 10px;
  line-height: 16px;
	font-size: 16px;
	font-family: Arial; color:#000000;
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 298px;
  height: 1002px;
	border: 0px solid #000000;
	overflow-y: scroll;
	overflow-x: scroll;
  float: none;	
}

.right-side-bar-previewpage01-image-title {
  position: absolute;
  top: 345px;
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: underline;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 42px;
  width: 213px;
  height: 19px;	
	border: 0px solid black;
	float: none;	
}

.right-side-bar-previewpage01-image-text {
	position: absolute;
  top: 336px;
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 35px;
  width: 234px;
  height: 40px;	
	border: 0px solid black;
	float: none;	
}

.right-side-bar-previewpage02-image-text {
	position: absolute;
  top: 381px;
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 35px;
  width: 224px;
  height: 40px;	
	border: 0px solid black;
	float: none;	
}

.right-side-bar-previewpage01-image {
  position: absolute;
  top: 16px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 10px;
	width: 275px;
  height: 356px;		
	border: 1px solid blue;
	float: none;
}

.right-side-bar-box-hor-rule01 {
  position: absolute;
  top: 332px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 22px;
	width: 256px;
  height: 0px;	
	border: 1px solid black;
	float: none;
	
}

.right-side-bar-headline01 {
  position: absolute;
  top: 345px;
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: underline;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 42px;
  width: 213px;
  height: 19px;	
	border: 0px solid black;
	float: none;	
}

.free-scale-book-box {
  position: absolute;
  top: 13px;
	background-color: #FEDFB3;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 8px;
	width: 280px;
  height: 300px;	
	border: 2px solid #FF7F00;
	float: none;
	
}

.free-scale-book-box-text {	
	position: absolute;
  top: 9px;
  line-height: 36px;
	font-size: 30px;
	font-family: Impact, Arial, Verdana; color: #D8480B;
	word-spacing: 0px;
	border: 0px solid black;
	text-align: center;
	text-decoration: none;
	background-color: #FEDFB3;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
	padding-left: 0px;
	padding-right: 0px;
	float: none;  
}

.free-scale-book-box-button {	
  position: absolute;
  top: 13px;
  background-color: none;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 9px;
	width: 280px;
  height: 300px;	
	border: 0px solid #FF7F00;
	float: none;

}



.sheet-music-download-box-musicscales {
  position: absolute;
  top: 4744px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 1011px;	
	border: 2px solid black;
	float: none;
}

.sheet-music-download-box-musicalscales {
  position: absolute;
  top: 2844px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 1011px;	
	border: 2px solid black;
	float: none;
}

.sheet-music-download-box-pianoscales {
  position: absolute;
  top: 2628px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 1011px;	
	border: 2px solid black;
	float: none;
}

.sheet-music-download-box-majorscales {
  position: absolute;
  top: 2914px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 1011px;	
	border: 2px solid black;
	float: none;
}

.sheet-music-download-box-minorscales {
  position: absolute;
  top: 2892px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 1011px;	
	border: 2px solid black;
	float: none;
}

.sheet-music-download-box-bluesscales {
  position: absolute;
  top: 2992px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 1011px;	
	border: 2px solid black;
	float: none;
}

.sheet-music-download-box-title {
	position: absolute;
  top: 25px;
  line-height: 34px;
	font-size: 28px;
	font-family: Tahoma, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
  background-color: #ffffff;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 271px;
  width: 416px;
  height: 34px;	
	border: 0px solid black;
	float: none;	
}

.sheet-music-download-box-image01-musicscales {
  position: absolute;
  top: 97px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 17px;
	width: 275px;
  height: 356px;		
	border: 1px #FF7F00;
	float: none;
}	

.sheet-music-download-box-image01-text-musicscales {
	position: absolute;
  top: 463px;
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 17px;
  width: 275px;
  height: 20px;	
	border: 0px solid black;
	float: none;	
}

.sheet-music-download-box-image02-musicscales {
  position: absolute;
  top: 97px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 340px;
	width: 275px;
  height: 356px;		
	border: 1px #FF7F00;
	float: none;
}	

.sheet-music-download-box-image02-text-musicscales {
	position: absolute;
  top: 463px;
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 340px;
  width: 275px;
  height: 20px;	
	border: 0px solid black;
	float: none;	
}

.sheet-music-download-box-image03-musicscales {
  position: absolute;
  top: 97px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 663px;
	width: 275px;
  height: 356px;		
	border: 1px #FF7F00;
	float: none;
}	

.sheet-music-download-box-image03-text-musicscales {
	position: absolute;
  top: 463px;
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 663px;
  width: 275px;
  height: 20px;	
	border: 0px solid black;
	float: none;	
}

.sheet-music-download-box-image04-musicscales {
  position: absolute;
  top: 544px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 17px;
	width: 275px;
  height: 356px;		
	border: 1px #FF7F00;
	float: none;
}	

.sheet-music-download-box-image04-text-musicscales {
	position: absolute;
  top: 910px;
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 17px;
  width: 275px;
  height: 20px;	
	border: 0px solid black;
	float: none;	
}

.sheet-music-download-box-image05-musicscales {
  position: absolute;
  top: 544px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 340px;
	width: 275px;
  height: 356px;		
	border: 1px #FF7F00;
	float: none;
}	

.sheet-music-download-box-image05-text-musicscales {
	position: absolute;
  top: 910px;
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 340px;
  width: 275px;
  height: 20px;	
	border: 0px solid black;
	float: none;	
}

.sheet-music-download-box-image06-musicscales {
  position: absolute;
  top: 544px;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 1px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 663px;
	width: 275px;
  height: 356px;		
	border: 1px #FF7F00;
	float: none;
}	

.sheet-music-download-box-image06-text-musicscales {
	position: absolute;
  top: 910px;
  line-height: 17px;
	font-size: 14px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 663px;
  width: 275px;
  height: 20px;	
	border: 0px solid black;
	float: none;	
}








.bottom-box {
  position: absolute;
  top: 5785px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 130px;	
	border: 2px solid black;
	float: none;
	
}

.bottom-box-musicalscales {
  position: absolute;
  top: 3887px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 110px;	
	border: 2px solid black;
	float: none;
	
}

.bottom-box-pianoscales {
  position: absolute;
  top: 3665px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 110px;	
	border: 2px solid black;
	float: none;
	
}

.bottom-box-minorscales {
  position: absolute;
  top: 3934px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 110px;	
	border: 2px solid black;
	float: none;
	
}

.bottom-box-bluesscales {
  position: absolute;
  top: 4033px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 110px;	
	border: 2px solid black;
	float: none;
	
}

.bottom-box-majorscales {
  position: absolute;
  top: 3953px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 11px;
	width: 958px;
  height: 110px;	
	border: 2px solid black;
	float: none;
	
}

.bottom-box-text-links-musicscales {
	position: absolute;
  top: 8px;
  line-height: 13px;
	font-size: 12px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 500px;
  height: 70px;	
	border: 0px solid black;
	float: none;	
}

.bottom-box-text-links-musicalscales {
	position: absolute;
  top: 12px;
  line-height: 13px;
	font-size: 12px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 500px;
  height: 70px;	
	border: 0px solid black;
	float: none;	
}

.bottom-box-text-links-pianoscales {
	position: absolute;
  top: 12px;
  line-height: 13px;
	font-size: 12px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 500px;
  height: 70px;	
	border: 0px solid black;
	float: none;	
}

.bottom-box-text-links-minorscales {
	position: absolute;
  top: 12px;
  line-height: 13px;
	font-size: 12px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 500px;
  height: 70px;	
	border: 0px solid black;
	float: none;	
}

.bottom-box-text-links-bluesscales {
	position: absolute;
  top: 12px;
  line-height: 13px;
	font-size: 12px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 500px;
  height: 70px;	
	border: 0px solid black;
	float: none;	
}

.bottom-box-text-links-majorscales {
	position: absolute;
  top: 12px;
  line-height: 13px;
	font-size: 12px;
	font-family: Arial, Verdana; color:#000000;
	font-weight: none;
	text-decoration: none;
	text-align:left;
  background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 11px;
  width: 500px;
  height: 70px;	
	border: 0px solid black;
	float: none;	
}

.copyright-box {
  position: absolute;
  top: 1030px;
	background-color: #000000;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;
	
}



.copyright-box01-index {
  position: absolute;
  top: 1000px;
  text-align: center;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;
	
}

.copyright-box02-musicalscales {
  position: absolute;
  top:4049px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;
	
}

.copyright-box03-pianoscales {
  position: absolute;
  top: 3826px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;
	
}

.copyright-box04-minorscales {
  position: absolute;
  top: 4095px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;
	
}

.copyright-box05-bluesscales {
  position: absolute;
  top: 4184px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;
	
}

.copyright-box06-majorscales {
  position: absolute;
  top: 4104px;
	background-color: #FFFFFF;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	margin-top: 36px;
	margin-left: 0px;
	width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;
	
}

.copyright-box-text {
 	position: absolute;
  top: 0px;
  line-height: 17px;
	font-size: 13px;
	font-family: Arial, Verdana; color:#ffffff;
	font-weight: none;
	text-decoration: none;
	text-align:center;
  background-color: #000000;    
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
  width: 980px;
  height: 55px;	
	border: 0px solid black;
	float: none;	
}


