/*************** Text Formatting **************/
P {	text-align: left;
      color: black;
	background: white;
}
P.bgSubsectionTitle {
	margin: 0px;
	/* border: 1px solid blue; */
}
P.bgSubsectionText {
	margin-left: 15px;
	/* border: 1px solid green; */
}
P.emailFormBox1 {
	text-align: right;
	line-height: 22px;
}
H1 {	font-family: Goodfish;
	font-weight: normal;
	font-size: 32px;
	text-align: left;
	margin: 0px; 
	padding: 0px;
      color: black;
	background: white;
}
H2 {	font-family: Kabel Bk BT;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	margin: 0px; 
	padding: 0px; 
      color: black;
	background: white;
}
H3 {	font-family: Goodfish;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	text-indent: 2px;
	margin: 0px; 
	padding: 0px; 
      color: black;
	background: white;
}
H4 {	font-family: Kabel Bk BT;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	margin: 0px; 
	padding: 0px; 
      color: black;
	background: white;
}
TD.indivGuitarLeft {
	font-family: Goodfish;
	font-size: 16px;
	/* font-weight: bold;*/
	text-indent: 10px;
	margin: 0px; 
	padding: 0px;
}
TD.indivGuitarRight {
	font-family: Goodfish;
	font-size: 16px;
	text-indent: 0px;
	margin: 0px; 
	padding: 0px;
}
UL.consignmentAdvantages {  
	text-align: left;
      color: black;
	background: white;
	text-indent: 40px;
	margin: 2px; 
	padding: 2px;
}
/*************** General Fonts ***************/
.normalText {
	font-family: 'Kabel Bk BT', Verdana, 'Small Fonts', sans-serif;
	font-size: 18px;
}
.indent {
	margin-left: 30px;
}
.copyright {
	font-family: 'Times New Roman';
	font-size: 12px;
	color: gray;
	background: white;
	text-align: center;
}
.unimportantText {
	font-family: 'Times New Roman';
	font-size: 12px;
	color: black;
	background: white;
	/* text-align: center; */
}
.warningText {
	font-family: 'Times New Roman';
	font-size: 14px;
	color: red;
	background: white;
	/* text-align: center; */
}
.specialText {
	color: black;
	background: white;
	text-align: center;
}
.sold {
	text-decoration: line-through;
}	
.right {
	float: right;
	/* text-align: right; */
}
.left {
	/* text-align: left;
	float: left; */
}

/*************** Limited Utility Fonts ***************/
.fpmainlinkUpper {
	font-family: 'Kabel Bk BT';
	font-size: 30px;
	line-height: 32px;
	text-align: center;
}
.fpmainlinkLower {
	font-family: 'Kabel Bk BT';
	font-size: 18px;
	line-height: 18px;
	text-align: center;
}
.frontPageText {
	font-family: 'Kabel Bk BT';
	font-size: 19px;
	margin-left: 5px;
}
.individualGuitarText {
	font-family: Goodfish;
	font-size: 18px;
}

/*************** Links ***************/
A:link {
	color: #3333CC; /* 3366FF */
	background: white;
	text-decoration: none;
}
A:visited {
	color: #990000; /* 000099;  */
	background: white; 
	text-decoration: none;
}
A IMG {
	border: none;
} 
/*************** Images **************/
IMG {
	border: none;

	/** Fonts for alternate text **/
	font-family: 'Times New Roman';
	font-size: 14px;
}
IMG.left {
	float: left; 
	margin: 5px;
}
IMG.right {
	float: right; 
	margin: 5px;
}
IMG.bgSubsectionImage {
	height: 75px;
	width: 75px;
	margin: 0px;
	padding: 0px;
	float: left;
}
IMG.tonewoodReserveImage {
	height: 175px;
	width: 175px;
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
	/* text-align: center;
	float: left; */
}
IMG.fineGuitarImage {
	height: 130px;
	width: 130px;
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
}

/*************** Containers **********/
FORM {
      display: inline;  /* This removes the extra line added in by the form tag */
}
TABLE.picks {
	font-family: 'Kabel Bk BT', Verdana, 'Small Fonts', sans-serif;
	font-size: 18px;
	padding: 25px;
	border: 0px;
	text-indent: 20px;
	width: 755px;
}
TABLE.strings {
	font-family: 'Kabel Bk BT', Verdana, 'Small Fonts', sans-serif;
	font-size: 18px;
	padding: 25px;
	border: 0px;
	text-indent: 20px;
	width: 550px;
}
DIV.page {
	width: 760px;
	/* height: 900px; 
	border: 1px solid yellow; */
}
DIV.emailForm {
	width: 100%;
}
DIV.emailFormBox1 {
	width: 125px;
	margin-right: 5px;
	padding: 0px;
	float: left;
}
DIV.emailFormBox2 {
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
}

DIV.buyersGuideSection {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: left;
	/* border: 1px solid purple; */
}
DIV.buyersGuideSubsection {
	float: left;
	margin-bottom: 30px;
	padding: 0px;
	width: 50%;
	/* height: auto;
	border: 1px solid green; */
	vertical-align: top;
}
DIV.bgSubsectionLayoutBox{
	margin: 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 78%;  /* width: 295;  width of DIV.buyersGuideSubsection - width of image - 10  */
	/* border: 1px solid red;	*/
}
DIV.trSection {
	float: left;
	width: 25%;
	height: 300px;
	background: white;
	color: black;
	text-align: left;
	margin: 0px;
	padding: 0px;	
	/* font-family: 'Arial';
	font-size: 12px; 
	border: 1px solid blue; */
}
DIV.trIntroSection {
	float: right;
	width: 75%;
	height: 300px;
	background: white;
	color: black;
	margin: 0px;
	padding: 0px;
 	/* border: 1px solid green; */
}

DIV.fineGuitarsSeekingSection {
	border-top: 2px solid black; 
	background: white;
	text-align: left;
	padding-top: 10px;
	width: 100%;
	height: 200px;
}
DIV.fineGuitarsSeekingEntry {
	float: left;
	text-align: center;
 	vertical-align: top;
	background: white;
	color: black;
	width: 20%;
	height: 200px;
	padding-bottom: 10px;
	margin: 0px;
}
/*************** Fonts ***************/
@font-face {
    font-family: Kabel Bk BT;
    src: url(http://www.GuitarMatch.com/fonts/KABELBK1.eot);
}
@font-face {
    font-family: Goodfish;
    src: url(http://www.GuitarMatch.com/fonts/GOODFIS0.eot);
}
/*************** Drop Down Menu ***************/
.menuBar {
	background-color: white;
	height: 1px;
	width: 480px; /* = width of menuBarItem * number of menuBarItems  */
	border-top: thin solid black;
	border-width: 1px;
	position: relative;
	padding: 0;
	cursor: default;
}

.menuBarItem {
	float: left;
	position: relative;
	border-color: black;
	border-style: solid;
	border-width: 1px 1px 1px 0px;
	background-color: #FFFF99;
	width: 120px;
}
.menu {
	padding: 0;
	margin: 0;
	border: thin solid black;
	border-width: 1px;
	background-color: white;
	width: 9em;
	position: absolute;
	top: 1.2em;
	left: 0;
	list-style: none;
	text-align: left;
	text-indent: 5px;
	visibility: hidden;
}
.menu LI{
	width: 100%;
}
.menu LI A{
	display: block; 
	width: 100%;
	text-indent: 3px;
	color: black;
	background-color: white;
	text-decoration: none;
}
.menu LI A:visited{
	color: black;
	background-color: white;
	text-decoration: none;
}
.menu LI A:hover{
	background-color: #CCCCCC;
	text-decoration: none;
}