

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #343434;
	}

.masterPageBody #container {
	width: 771px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: thin solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}



#content{
 width: 771px ;
  margin: auto ;
  border: thin solid #000000;
  text-align: left;
 }

.LeftPanel{ 
position: absolute;
top: 135px;
height: 620px;
width: 771px;
margin: 0 auto;
border: thin solid #000000;
text-align: left;
background-color:FFFFFF;
}




/*=================================================================================*/

/* All HEADER ELEMENTS BEGIN */

.TopPanel{
position: absolute;
top: 5px;
width: 772px;
height: 100px;
border-style: solid;
border-width: 0px;
background-color: black;
}


.LeftBigColumn{
width: 765;
position:absolute;
left:5px;
top:0px;
border-left: none;
border-top width: 0px;
background-color: #FFFFFF;
}

.RightBigColumn{
width: 350;
position:absolute;
left:325px;
top:40px;
border-left: none;
border-top width: 0px;
background-color: #FFFFFF;
}




.sidebar {
width: 150;
float: right;
margin: 5px;
border: solid 1px #fdd041;
border-top width: 0px;
padding: 10px;
background-color: #fbef99;
}









/* background-color: #fbef99;*/

/* set image position for top panel mic4.jpg */
.twoguitars{
position:absolute;
left:1px;
top:1px;
}

/* set image position for top panel 3dimageguitartalkshowc.gif */
.guitarimgtext{
position:absolute;
left:195px;
top:0px
}

/* set image position for left panel worldclass.jpg */
.worldclass{
position:absolute;
top:40px;
left: 210;
border-style: none;
}

/* NOT USED set image position for left panel worldclass.jpg */
.navigater{
position:absolute;
top:75px;
left: 370;
border-style: none;
}

/* set TEXT position NAVIGATION HOME text */
.testtext{
position:absolute;
left:188px;
top:60px;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

/* set TEXT position NAVIGATION ORDER text */
.testtext1{
position:absolute;
left:231px;
top:60px;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

/* set TEXT position NAVIGATION GUITAR SOFTWARE text */
.testtext2{
position:absolute;
left:282px;
top:60px;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* set TEXT position NAVIGATION BASS SOFTWARE text */
.testtext3{
position:absolute;
left:421px;
top:60px;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* set TEXT position REVIEWS text */
.testtext4{
position:absolute;
left:546px;
top:60px;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* set TEXT position NAVIGATION SUPPORT text */
.testtext5{
position:absolute;
left:614px;
top:60px;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* set TEXT position NAVIGATION CONTACT text */
.testtext6{
position:absolute;
left:680px;
top:60px;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* set image position for top panel TalkShowStripA.jpg */
.imagefilmnew{
position:absolute;
left:520px;
top:1px;
}

/* set image position for top panel redblackstripe BannerStripScreenShot.gif */
.redblackstripe{
position:absolute;
left:0px;
top:95Px
}

/* set image position for top panel IMAGE STRIP sokstrip2.jpg */
img.imagestrip{
position:absolute;
left:0px;
top:107px
}




/* set image position for top panel bannercollage.jpg */
img.imageB{
position:absolute;
left:466px;
top:0px
}



/* All HEADER ELEMENTS END */
/*=================================================================================*/





a:link{
color: black;
}

a:visited{
color: black;
}


/* set why listen list */
.list{
font-style: italic;
}


ul{
list-style-image: url('Bullet.gif');
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* set image position for welcome text */
p.welcometext{
position:absolute;
left:300px;
top:300px;
}


/* set image atttibutes (no border) for Right Panel micicon.jpg */
.micicon{
border-style: none;
}

/* set image atttibutes for Right Panel TalkShowStripASeparater.jpg */
.talkstrip{
position:absolute;
left:125px;
border-style: none;
}


/* set image position for TOP PANEL advertising space */
.advertise{
position:absolute;
top:160px;
left:0px;
border-style:;
border-width:;
}





/* set image position for left panel sokbanner.jpg */
.leftsok{
position:absolute;
left:38px;
border-style: none;
}


/* set image position for left panel guitarmagic */
.guitarmagic{
position:absolute;
top:243px;
border-style: none;
}


/* set image position for left panel bassmagic */
.bassmagic{
position:absolute;
top:259px;
border-style: none;
}

/* set image position for left panel gmpicking */
.gmpicking{
position:absolute;
top:275px;
border-style: none;
}

/* set position for left panel Contact */
.contact{
position:absolute;
top:290px;
border-style: none;
}




/* set attributes for right panel paragraph shading */
.paragraph{
background-color: #E0E0E0;
}


h1.interiorPageHeader {
color:#BD0D0D;
text-decoration:none;
font-size: 14pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: ;
text-transform: none;	font-variant: normal;
text-align: left;
}

h3.interiorPageHeader {
color:#000000;
text-decoration:none;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: ;
text-transform: none;	font-variant: normal;
text-align: center;
}

h2.interiorPageHeader {
color:#BD0D0D;
text-decoration:none;
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: ;
text-transform: none;	font-variant: normal;
text-align: center;
}


.interiorContent {	
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.interiorContent2 {	
font-size: 8pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interiorContentshade {	
font-size: 10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #E0E0E0;
}


.titleA {
top:0px;
color:#BD0D0D;
text-decoration:none;
font-size: 16pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-weight: bold;
text-transform: none;	font-variant: normal;
text-align: center;
}

.titleF {
position:absolute;
width: 270px;
margin: 5px;
left:485px;
top:170px;
text-decoration:none;
font-size: 12pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: ;
font-weight: ;
text-transform: none;	font-variant: normal;
text-align: ;
}

.FeatureHighlight {
	color: black;
	background-color:#FF0;
	font-weight:;
	text-decoration:none;
}



/*=================================================================================*/

/* All FOOTER ELEMENTS BEGIN */

.BottomPanel{
position: absolute;
top: 575px;
left: 0px;
width: 771px;
height: 65px;
border-style: solid;
border-width: 1px;
background-image: url('bgGreyIndex.gif');
}


.bottominteriorContent {	
position:absolute;
top:10px;
font-size: 7pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bottomcontentline2 {
position:absolute;
width: 771;
left:0px;
top:25px;
font-size: 7pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bottomcontentline3 {
position:absolute;
width: 771;
left:0px;
top:40px;
font-size: 7pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* set image position for bottom panel redblackstripe BannerStripScreenShot.gif */
.redblackstripebottom{
position:absolute;
left:0px;
top:0px;
}


/* All FOOTER ELEMENTS END */
/*=================================================================================*/





h4{
background-color: #000000;
color: #FFFFFF;
font-weight: strong;
font-size: 10pt;
margin-bottom: 4px;
}

/* background-color: #003399; blue*/
/* background-color: #FFFFFF; white*/
/* background-color: #CC0000; red*/
/* background-color: #E0E0E0; light grey*/
/* background-color: #000000; light grey*/
