/* Genreal Styles */
body {
	background-image: url('images/bgspruce1280.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center; 
	}

a:link {
	color: Gold;
	text-decoration: underline;
	}
	
a:visited {
	color: CornSilk;
	text-decoration: none;
	}

a:hover {
	color: Yellow;
	text-decoration: underline;
	}

/*List Style Classes */




/* Definition Class Style */


.definition {
	color: #0000FF;
	}


/* Neck Menu Class Styles */


img.menuImage {
	position: absolute;
	}

.neckMenu  {
	font-family: Dauphin, Times New Roman, Arial;
	font-size: 15px;
	text-align:center;
	position: relative;
	width: 60px;
	top: 0px;
	cursor: pointer;
	}

div.fret1 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 221px;
	}

div.fret2 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 267px
	}

div.fret3 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 319px
	}

div.fret4 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 358px
	}

div.fret5 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 396px
	}

div.fret6 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 433px
	}

div.fret7 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 467px
	}

div.fret8 {
	POSITION: absolute;
	LEFT: 71px;
	TOP: 499px
	}

div.fret9 {
	POSITION: absolute;
	LEFT: 72px;
	TOP: 527px
	}

div.fret10 {
	POSITION: absolute;
	LEFT: 70px;
	TOP: 557px
	}


/* Instruction Phrase Class Style */
div.instructionPhrase {
	LEFT: 448px;
	WIDTH: 578px;
	POSITION: absolute;
	TOP: 278px;
	HEIGHT: 38px;
	font-family: Times;
	color: white;
	font-size: 13px;
	font-weight: normal;
	}


/* Logo Class Style */
img.logo {
	position: absolute;
	left: 430px;
	top: 22px;
	width: 521px;
	height: 264px;
	border-width: 10px;
	border-style: outset;
	border-color: burlywood;
	}

img.panel {
	position: absolute;
	left: 430px;
	top: 22px;
	width: 530px;
	height: 280px;
	border-style: none;
	}

img.initials {
	LEFT: 565px;
	POSITION: absolute;
	TOP: 212px;
	height: 33px;
	width: 46px;
	border-style: none;
	} 


/* Catch phrase, address and phone Class Styles */
div.catchPhrase {
	border-style: none;
	text-align: center
	}

.address {
	POSITION: absolute;
	LEFT: 229px;
	WIDTH: 713px;
	TOP: 338px;
	HEIGHT: 10px;
	font-family: Arial, Times;
	font-size: 22px;
	color: #488683;
	text-align: center
	}

.musicianPhrase {
	POSITION: absolute;
	LEFT: 229px;
	WIDTH: 713px;
	TOP: 303px;
	HEIGHT: 10px;
	font-family: Arial;
	font-size:32px;
	font-weight:bold;
	color: #b77d57;
	text-align: center
	}


/* MORE... Link Class Style */
.more {
	color: #0000FF;
	font-weight: bold;
	}


/* Main Page Class Styles */
p.mainPage {
	POSITION: relative;
	LEFT: 0px;
	WIDTH: 716px;
	TOP: 0px;
	HEIGHT: 167px;
	text-align: justify;
	color: #400000; 
	font-size: 16px; 
	font-family: Arial;
	}

div.mainPage {
	POSITION: absolute;
	LEFT: 229px;
	WIDTH: 716px;
	TOP: 405px;
	HEIGHT: 167px;
	}

div.mainPage2 {
	POSITION: absolute;
	LEFT: 229px;
	WIDTH: 1200px;
	TOP: 1500px;
	HEIGHT: 167px;
	}

p.pageHeader {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: Teal;
	}
/* My Picture Class Styles */
div.myPicture {
	LEFT: 258px;
	WIDTH: 142px;
	POSITION: absolute;
	TOP: 35px;
	HEIGHT: 200px;
	}

img.myPicture {
	height: 185px;
	width: 127px;
	left: 0px;
	top: 0px;
	border-style: groove;
	}

p.myPicture {
	text-align: center;
	LEFT: 10px;
	POSITION: absolute;
	TOP: 195px;
	color: #004040;
	font-family: Dauphin;
	font-size: 16px;
	font-weight: bold;
	}


/* Footer Class Styles */
p.copyRight {
	position:absolute;
	top: 610px;
	z-index: 1;
	color: #000000; 
	font-size: 13px; 
	font-family: Arial;
	text-align: left;
	}


/* BoxOver Class Styles */
.firstguitarhdr {
		width:100px;
		}

.firstguitarbdy {
            	width:100px;
		}

