body {
	margin: 0 auto; 
	padding: 0; 
	background-color: #000; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color:#ffffff;
	font-size: 100%;}
	
h2 {font-size: 1.3em; margin: 0; padding: 0;}

h3 {font-size: 1.1em;}

a img {border: none;}

p {margin: 0; padding: 0;}

table {margin: 0; padding: 0;}
	
tr {margin: 0; padding: 0;}

td {margin: 0; padding: 0;}	

a:link, a:visited {
	color: #FFFFCC; 
	font-family: Verdana, sans-serif; 
	font-size: 0.9em; 
	font-weight:600; 
	text-decoration: none;}

a:hover, a:active {
	color: #ff0; 
	text-decoration: none;}

a.music3:link, a.music3:visited{
	font-size: 80%; 
	color:#99ffff; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: 500;}

a.music3:hover, a.music3:active {
	font-size: 100%; 
	color:#99ffdd; 
	font-family: Verdana, Arial, sans-serif;}

a.music4:link, a.music4:visited {
	color: #bebebe; 
	font-family: Verdana, sans-serif; 
	font-size: 0.9em; 
	font-weight: 700; 
	text-decoration: none; 
	background-color:#0033FF; 
	padding: 5px;} 

a.music4:hover, a.music4:active {
	color: #ff0; 
	text-decoration: none; 
	background-color:#333399; 
	padding: 5px;}
	
a.music5:link, a.music5:visited{
	font-size: 0.7em; 
	color:#99ffdd; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;}

a.music5:hover, a.music5:active {
	font-size: 0.7em; 
	color:#ffff00; 
	font-family: Verdana, Arial, sans-serif;}
	
a.music5a:link, a.music5a:visited{
	font-size: 1em; 
	color: #FF6699; 
	font-family: Verdana, Arial, sans-serif; 
	font-weight: bold;}

a.music5a:hover, a.music5a:active {
	font-size: 1em; 
	color:#ffff00; 
	font-family: Verdana, Arial, sans-serif;}	
	
a.music6:link, a.music6:visited {
	color: #bebebe; 
	font-family: Verdana, sans-serif; 
	font-size: 0.9em; 
	font-weight:700; 
	text-decoration: none; 
	background-color:#666; 
	padding: 5px;}
	
a.music6:hover, a.music6:active {
	color: #ff0000; 
	font-family: Verdana, sans-serif; 
	font-size: 0.9em; 
	font-weight:600; 
	text-decoration: none;}

#container {
	width: 1000px; 
	margin: 0px auto; padding: 0px; 
	background-color: #000; 
	color: #dedede; 
	line-height: 1.1em; 
	text-align: center; 
	font-size: 0.95em;}
	
#top {
	padding: 0; margin: 0; 
	background-color: #000;}	 
 
#content1 {
	float:right; 
	width: 79%;
	text-align: center;
	margin: 0; 
	padding: 0;
	background-color: #000;}
	
#content1a {
	float:right; 
	width: 79%;
	text-align: center;
	margin: 0; 
	padding: 0;
	background-color: #000;}	
	
#content2 {
	width: 100%;
	margin: 0 auto;
	padding: 0; 
	background-color: #000;}
	

#left2 {
	float: left; 
	width: 18%; 
	margin: 0; 
	text-align: center;
	padding: 15px 12px 0px 15px;
	border-left: 1px solid #555;
	background-image: url(../images/topgradient.jpg); } 

#left2 a:link, #left2 a:visited {
	color: #FFFFCC; 
	font-family: Verdana, sans-serif; 
	font-size: 0.8em; 
	font-weight:600; 
	text-decoration: none; }

#left2 a:hover, left2 a:active {
	color: #ff0; 
	text-decoration: none;}
	
/*#left1 {
	margin: 0;
	padding: 0; 
	color: #fff;}*/
	
#left3 {
	float: left; 
	width: 18%; 
	margin: 0; 
	text-align: center;
	padding: 0 12px 0px 15px;

	background-color: #000;} 

#left3 a:link, #left3 a:visited {
	color: #FFFFCC; 
	font-family: Verdana, sans-serif; 
	font-size: 0.8em; 
	font-weight:600; 
	text-decoration: none; }

#left3 a:hover, left3 a:active {
	color: #ff0; 
	text-decoration: none;}
	
#left4 {
	float: left; 
	width: 260px; 
	margin: 0; 
	text-align: center;
	padding: 15px 12px 0px 15px;
	background-color: #8f0100;} 

#left4 a:link, #left4 a:visited {
	color: #FFFFCC; 
	font-family: Verdana, sans-serif; 
	font-size: 0.8em; 
	font-weight:600; 
	text-decoration: none; }

#left4 a:hover, left4 a:active {
	color: #ff0; 
	text-decoration: none;}		
			

#footer {
	clear: both; 
	border: 3px solid #889900; 
	background-color: #000099; 
	padding: 2px; 
	text-align: center; 
	font-weight: 500; 
	font-size: 80%; 
	height: 20px;}

#footer1 {
	clear: both; 
	text-align: left; 
	font-size: 0.7em; 
	font-style: italic;
	margin: 10px 200px 0 500px;
	padding: 0;
	color: #ff0000;}

#footer1 p {
	color: #ffffcc;
	font-style: normal;
	margin-top: 10px;}

 #footer2 {
	clear: both; 
	border: 2px solid #889900; 
	background-color: #ababab; 
	padding: 1px; 
	text-align: center; 
	font-size: x-small; 
	height: 20px; 
	color: #990000;}
	
#footer3{
	clear: both;
	width: 1000px;
	text-align: center;
	margin: 0 auto;
	padding: 0;}	

/*#table1 {
	text-align: center;
	width: 100%; 
	margin: 0; padding: 0; 
	background-color: #000;}*/

#shredpix {
	width: 380px; 
	height: 680px; 
	margin: 20px 0 0 0;
	padding: 0;
	border: none;}
	
#div1 {
	width: 400px; float: left; margin: 0; padding: 0;}
	
#div2 {
	width: 380px; float: right; margin: 0; padding: 0;}
	
#div3 {
	width: 100%;
	margin: 0;
	padding: 0;}			

.col4 {
	vertical-align: top;
	padding-top: 10px; 
	width: 40%;
	text-align: center;}

.guitar1 {
	font-size: 0.9em; 
	text-align: left;}
	
.guitar1a {
	font-size: 0.8em; 
	text-align: left;
	margin: 10px 80px 0 50px;
	padding: 0;
	line-height: 1.6em;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d5cc9b;}
	
.guitar1b {
	font-size: 0.8em; 
	text-align: left;
	padding: 10px;
	line-height: 1.5em;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #ff0;
	background-color:#444;
  	width: 255px;}		

.guitar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: italic; 
	font-size: 1.1em; 
	color: #993300;}

.guitar2a {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: italic; 
	font-size: 1.1em; 
	color: #F00;}
	
.guitar2b {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-style: italic; 
	font-size: 1em; 
	color: #F00;
	margin: 0; padding: 0;}
	
.guitar2c{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.8em; 
	color: #ffff00;;
	margin: 0; padding: 0;}	
	

.guitar3 {
	font-family: Verdana, sans-serif; 
	font-size: 90%; 
	font-weight: 500; 
	text-align: left; 
	margin: 10px 20px 0 8px; 
	color: #CCCCCC;} 

.guitar3 img {margin: 6px;}

.guitar3 span {color:#dddddd; font-weight: bold; font-size: 90%;}

.guitar4 {
	font-family:Arial, Helvetica, sans-serif; 
	color: #dedede; 
	font-style: normal; 
	font-size: 0.8em; 
	font-weight: 600;}
	
.guitar4a {
	font-family:Arial, Helvetica, sans-serif; 
	color: #ffffcc; 
	font-size: 0.8em; 
	font-weight: normal;
	margin: 7px 30px 0 30px; 
	padding: 0;}
	
.guitar4b {
	font-family:Arial, Helvetica, sans-serif; 
	color: #ffffcc; 
	font-size: 0.8em; 
	font-weight: normal;
	margin: 7px 30px 0 30px; 
	padding: 0;}
	
.guitar4c {
	font-family:Arial, Helvetica, sans-serif; 
	color: #ffffcc; 
	font-size: 0.8em; 
	font-weight: normal;
	margin: 0 0 0 0; 
	padding: 0;}
	
.guitar4d {
	font-family:Arial, Helvetica, sans-serif; 
	color: #ffffcc; 
	font-size: 0.8em; 
	font-weight: normal;
	margin: 40px 30px 0 30px; 
	padding: 0;}					

.guitar6 {
	color: #bbbbbb; 
	font-size: 0.8em; 
	font-style: oblique; 
	margin-top: 10px;}

.guitar8 {
	font-size: 0.8em; 
	color: #ffffcc; 
	font-style: oblique;
	margin-top: 15px;}

.guitar9 { 
	background-image: url(../images/gpflyte.jpg); 
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;}
	
.guitar10 {
	font-size: 0.9em;
	color: #ffffcc;
	text-align: right;
	margin-right: 110px;}
	
.img1 {
	border: 1px solid #444;
	padding: 5px;}	

.img3 {margin-top: 50px;}

.img4 {
	 border: 2px solid #ff0000; padding: 5px;}

.scguit1 {
	width: 100%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	color: #ffff00;
	background-image: url(../images/topgradient.jpg);
	padding: 10px 0 10px 0;
	border-bottom: 5px solid #ff0000;
	margin: 0;}
	
.scguit1a {
	width: 100%;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: italic;
	color: #ffff00;
	padding: 10px 0 10px 0;
	border-bottom: 5px solid #ff0000;
	margin: 0;
	line-height: 1.4em;}	

.scguit1b {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #ffffcc;
	padding: 10px 0 10px 0;
	margin: 0;}

.scguit2 {
	color: #ffffcc; 
	font-size:1.1em; 
	font-weight:700; 
	margin: 0 20px 0 8px;}
	
.scguit2a {
	color: #FF4FA7; 
	font-size: 1.1em; 
	font-weight: bold;
	font-style: oblique;
	font-family:"Lucida Console", "MS Sans Serif"; 
	margin: 0 20px 0 8px;}	

.scguit3 {
	color:#aaffff; 
	font-size:1.3em; 
	font-style: italic;
	margin: 20px 40px 10px 20px;}
	
.scguit3a {
	color: #f5f768; 
	font-size: 1.2em; 
	font-style: italic;
	margin: 20px 0 0 80px; padding: 0;
	text-align: left;}	

.scguit4 {
	font-size: 1.1em;}

.scguit5 {
	text-align: left; 
	margin: 10px 20px 0 8px;}

.scguit6 {
	color: #CCFFFF; 
	margin: 0px 7px 10px 0px; 
	font-style: italic;}
	
.scguit6a {
	color: #ffffcc; 
	margin: 20px 30px 0 30px; 
	padding: 0;
	font-size: 0.9em;}
	
.scguit6b {
	color: #CCFFFF; 
	margin: 0; 
	font-style: italic;
	padding: 0;
	font-size: 13px;
	text-align: right;}
	
.scguit6c {
	color: #CCFFFF; 
	margin: 0 110px 0 0; 
	font-style: italic;
	padding: 0;
	font-size: 13px;
	text-align: right;}			
	
.scguit7 {
	color: #666; 
	font-style: italic;
	text-align: center;
	margin: 60px 0 0 0;
	padding: 0;}		

.abc {
	border: 1px dashed #f00;
	text-align: center; 
	font-size: 11px; 
	width: 400px; 
	font-family: Verdana, sans-serif; 
	color: #dedede;  
	margin: 0 auto; 
	padding: 10px 10px 10px 10px;
	background-color: #333;} 

.acc {
	margin-left: 20px; margin-right: 20px;
	width: 200px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000; 
	font-size:80%; 
	font-weight:800; 
	padding: 6px;}
	
.lesson1 {
	color: #993300; 
	font-family: "MS Sans Serif";}
	
/*top nav bar*/
.menu2 {
	width: 100%;
	background-color: #cc3333;}
		
.menu2 ul {
	padding: .7em 0;
	margin: 0;
	list-style-type: none;
	background-color: #000;
	color: #fff;
	text-align: center;}

.menu2 ul li { 
	display: inline;
	}

.menu2 a:link, .menu2 a:visited {
	text-decoration: none;
	background-color: #000000;
	color: #FFFF66;
	padding: .4em 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	border: 1px solid #ffff00;}


.menu2 a:hover, .menu2 a:active {
	background-color: #444;
	color: #FFFFCC;
	border-left: 4px solid #ffff00;}
	
.h31 {
	text-align: left;
	margin: 0 0 0 15px; 
	padding: 0;
	line-height: 1.4em;}
	
.rocker {
	font-size: 12px;
	text-align: left;
	margin: 0;
	padding: 5px 7px 0 7px;}
	
.rocker1 {
	font-size: 12px;
	text-align: left;
	margin-top: 15px;
	padding: 0 5px 0 5px;}
	
.rocker2 {
	color: #ff0000; 
	width: 6px; 
	width: 90%; 
	margin-top: 20px;}
	
.rocker3 {
	font-size: 0.7em;
	text-align: right;
	margin: 7px 30px 0 0;
	padding: 0;
	color: #ffff00;}
	
.rocker3a {
	font-size: 10px;
	font-style: italic;
	text-align: right;
	margin: 0 0 10px 0;
	padding: 0;}
	
.rocker3b {
	font-size: 0.8em;
	text-align: right;
	margin: 7px 110px 0 0;
	padding: 0;
	color: #ffff00;}
	
.rocker3c {
	font-size: 0.75em;
	text-align: right;
	margin: 7px 30px 0 0;
	padding: 0;
	color: #ffffbb;}		
		
	
.rocker4 {
	color: #ffff00;
	font-weight: bold;
	font-size: 16px;}
	
.rocker4a {
	color: #ffffcc;
	font-size: 12px;
	margin: 10px 0 0 0; padding: 0 12px 0 0;}
	
.rocker4b {
	color: #ffffcc;
	font-weight: bold;
	font-size: 0.9em;
	margin-top: 30px;}
	
.rocker4c {
	color: #ffff00;
	font-weight: bold;
	font-size: 16px;
	margin-top: 10px;
	line-height: 1.4em;}			
	
.rocker5 {
	margin: 0 50px 0 0; 
	padding: 0;
	font-size: 12px;
	color: #ffffcc;}	
	
.rocker6 {
	float: left;
	margin: 10px 20px 0 30px;
	padding: 7px;
	border: 1px solid #ffffcc;
	background-color: #444;}
	
.rocker7 {
	padding: 0 40px 0 20px;}
	
.rocker8 {
	font-size: 0.8em;
	text-align: left;
	margin: 10px 0 0 0;
	padding: 0;}
	
.rocker8a {
	font-size: 0.9em;
	text-align: left;
	margin: 10px 100px 10px 30px;
	padding: 0;
	line-height: 1.4em;}	
	
.rocker9 {
	margin: 0; 
	padding: 0;}
	
.rocker10 {
	padding: 0;
	margin: 40px 0 0 0;}
	
.rocker10a {
	padding: 0;
	margin: 120px 0 0 0;}	
	
.rocker11 {
	padding: 0; 
	margin: 0;
	color: #ffffcc;
	font-weight: bold;
	font-size: 12px;}
	
.rocker12 {
	margin: 15px 0 20px 0; font-size: 13px; font-weight: bold; color: #ffff00; font-family: Verdana, Arial, Helvetica, sans-serif;}	
	
.rocker13 {
	margin: 30px 0 0 55px; padding: 0;}						
	
#gp06 {
	margin: 0;
	padding: 0;
	text-align: left;
	background-color: #000;}
	
#home2 {
	width: 500px; 
	float: left;
	margin: 0;
	padding: 0;}
	
#home2a {
	width: 100%; 
	margin: 0;
	padding: 0;}	
	
#home3 {
	width: 270px; 
	float: right;
	margin: 0;
	padding: 0;}
	
/*endoresements*/
#content2a {
	float: right; 
	width: 100%; 
	text-align: center; }

#table2 {
	width: 100%; 
	padding: 10px; 
	margin: 10px 0 0 0; 
	border: 4px double #dedede;
	background-color: #000;}

#table2 td {
	margin-top: 20px;}

#table3 {
	width: 100%; 
	padding: 10px; margin: 0px; 
	text-align: center;}

#table4 {
	width: 100%; 
	text-align: left; 
	margin: 20px 0px 0px 0px; padding: 0px;}

#table4 img {
	margin-top: 10px; padding: 0px;}

#table4 td {
	vertical-align: top;}

#table4 p {
	margin-bottom: 20px;}
	
#table5 {
	margin: 0 auto;
	padding: 0;
	width: 77%;
	background-color: #000;
	margin-top: 30px;
	border: 2px solid #ffff00;}
	
#table6 {
	margin: 0 auto;
	padding: 0;
	width: 50%;
	background-color: #000;
	margin-top: 30px;
	border: 2px solid #ffff00;
	font-size: 12px;
	font-weight: bold;
	text-align: left;}	
	
.td1 {
	vertical-align: top;
	width: 60%;
	text-align: right;}
	
.td2 {
	vertical-align: top;
	width: 40%;
	text-align: left;
	padding-top: 30px;}		

.endguit1 {
	color: #CCFFCC; 
	font-size: 0.9em; 
	line-height: 1.2em;
	text-align: center;
	margin-top: 12px;}
	
.endguit1a {
	color: #999900; 
	font-size: 0.9em; 
	line-height: 1.2em;
	text-align: center;
	margin-top: 15px;} 	 

.endguit2 {
	font-size: 0.8em; 
	text-align: left; 
	margin: 30px 80px 0px 50px;
	padding: 0;}

.endguit2a {
	font-size: 0.8em; 
	text-align: left; 
	margin: 0px 30px 0px 30px; 
	color: #CCCC99; 
	font-style: italic;}

.endguit2b {
	font-size: 0.8em; 
	text-align: left; 
	margin: 0px 30px 0px 30px; 
	color: #CCCCFF; 
	font-weight: bold;}
	
.endguit2c {
	font-size: 0.8em; 
	text-align: left; 
	margin: 0px 200px 0px 30px; 
	color: #dedede; 
	padding: 0;
	line-height: 1.4em;}	

.endguit3 {
	font-size: 0.8em; 
	text-align: left; 
	margin: 30px 60px 0px 90px;}

#table2 ul li span {
	font-weight: bold;}

#table2 p span {
	font-weight: bold;}
	
#endorsement2 {
	width: 100%;
	text-align: center;
	margin: 0 auto;
	padding: 0;}
	
/*the h tags with styles*/

#content1 h1 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #ffffcc;
	font-style: italic;
	padding: 10px 0 10px 0;
	margin: 0 8px 0 0;
	text-align: right;
	line-height: 1.4em;}	
	
#content1a h1 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #333;
	padding: 10px 0 10px 0;
	margin: 0 35px 0 0;
	text-align: right;
	line-height: 1.4em;}
	
#content2 h1 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #ffffcc;
	padding: 10px 100px 10px 0;
	margin: 0 8px 0 0;
	text-align: right;
	line-height: 1.4em;}	
	
#div3 h1 {
	font-size: 1.2em;
}

#content2 h2 {
	font-size: 0.9em;
	text-align: right;
	color: #ffffcc;
	margin-right: 110px;
	font-style: italic;}	
	
#div2 h2 {
	margin: 0; padding: 0;
	font-size: 0.9em;
	color: #ffffcc;}

#gp06 h2 {
	color: #f5f768; 
	font-size: 1em; 
	font-style: italic;
	margin: 20px 0 0 30px; padding: 0;
	text-align: left;}
		
#home2a h2 {
	text-align: left;
	margin: 0 0 0 50px; 
	padding: 0;
	line-height: 1.1em;}
	
#left3 h1 {
	margin: 80px 0 0 0;
	padding: 0;
	line-height: 0.9em;}		
	
#left3 h2 {
	margin: 0;
	padding: 0;
	font-size: 1em;
	line-height: 1.3em;}
	
#table5 .td2 h2 {
	text-align: left;
	font-style: normal;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.4em;}
	
#table2 h1 {
	color: #666; 
	font-style: italic;
	text-align: center;
	margin: 60px 0 0 0;
	padding: 0;}	
	
#table2 h2 {
	color: #CCFFCC; 
	font-size: 0.9em; 
	line-height: 1.2em;
	text-align: center;
	margin-top: 20px;}	
	
.span1 {
	color: #ffffcc; font-size: 9px;}
	
.link1 {
	text-decoration: none;
	background-color: #000000;
	color: #ddd;
	padding: .4em 0.9em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	border: 1px solid #ffff00;}						
