/*
dark grey: #404040
deep Red: #CD0001
yellow: #FEBD2D
light brown: #B8B6B2
darker light brown: #938A7D / #928A7D;
magenta: #D500D5
*/

body{
	font-family: tahoma,verdana,sans-serif;
	font-size: 10pt;
	color: #404040;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
.normalText{
	font-family: Tahoma,sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
}
.footnote{
	font-size: 8pt;
	font-style:italic;
}
.ninePointRed{
	font-family: Tahoma,sans-serif;
	color: #CD0001;
	font-size: 9pt;
}
.tenPointWhite{
	font-family: Tahoma,sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
}
.tenPointRed{
	font-family: Tahoma,sans-serif;
	color: #CD0001;
	font-size: 10pt;
}
.tenPointDark{
	font-family: Tahoma,sans-serif;
	color: #404040;
	font-size: 10pt;
}
.tenPointYellow{
	font-family: Tahoma,sans-serif;
	color: #FEBD2D;
}
.twelvePointWhite{
	font-family: Tahoma,sans-serif;
	color: #FFFFFF;
	font-size: 12pt;
}
.twelvePointYellow{
	font-family: Tahoma,sans-serif;
	color: #FEBD2D;
	font-size: 12pt;
}
.twelvePointWhiteArial{
	font-family: Arial,sans-serif;
	color: #FFFFFF;
	font-size: 12pt;
}
.twelvePointYellowArial{
	font-family: Arial,sans-serif;
	color: #FEBD2D;
	font-size: 12pt;
}
p.pageTTLHome{
	padding-left: 4cm;
	font-size: 10pt;
	color: #404040;
	font-weight: bold;
}
p.pageTTLContact{
	padding-left: 4cm;
	font-family: Arial;
	font-size: 12pt;
	color: #D500D5;
	font-weight: bold;
}
p.panelContentRightHome{
	padding-left: 5cm;
	font-size: 10pt;
	color: #404040;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
	font-family: Tahoma,sans-serif;
}
p.panelContentRightBHome{
	padding-left: 0.5cm;
	font-size: 10pt;
	color: #404040;
	margin-left: 0px;
	margin-right: 3px;
	margin-top: 0px;
	font-family: Tahoma,sans-serif;
}
p.homeSpacer{
	height: 205px;
}
p.contactSpacer{
	padding-left: 5cm;
	height: 205px;
	
}
p.pageTTL{
	padding-left: 0.5cm;
	font-family: Arial;
	font-size: 12pt;
	color: #D500D5;
	font-weight: bold;
}
h1{
	padding-left: 0.5cm;
	font-family: Arial;
	font-size: 12pt;
	color: #D500D5;
	font-weight: bold;
}
p.panelContentRight{
	padding-left: .5cm;
	font-size: 10pt;
	color: #404040;
	margin-left: 0px;
	margin-right: 3px;
	margin-top: 0px;
	font-family: Tahoma,sans-serif;
}
p.panelContentRightLinks{
	padding-left: .5cm;
	font-size: 10pt;
	color: #404040;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: 0px;
	font-family: Tahoma,sans-serif;
	background-image: url('../../images/backgrounds/pinkGuitar.jpg');
	background-repeat: no-repeat;
	background-position: top right;
}
p.panelContentRightTourDates{
	padding-left: .5cm;
	font-size: 10pt;
	color: #404040;
	margin-left: .5cm;
	margin-right: 2px;
	margin-top: 0px;
	font-family: Tahoma,sans-serif;
}
p.panelContentLeft{
	padding-left: .1cm;
	font-size: 10pt;
	color: #FEBD2D;
	margin-left: .5cm;
	margin-right: 2px;
	margin-top: 0px;
	font-family: Tahoma,sans-serif;
}
p.panelContentLeftHome{
	padding-left: .1cm;
	font-size: 12pt;
	color: #FEBD2D;
	margin-left: .5cm;
	margin-right: 2px;
	margin-top: 0px;
	font-family: Arial,sans-serif;
}
a:link,a:visited{
	color: #CD0001;
	text-decoration: none;
}
a:active,a:hover{
	/*font-family: arial;
	font-size: 10pt;*/
	color: #CD0001;
	text-decoration: none;
	border-bottom: 1px solid #938A7D;
}
a.mainShopLink:link, a.mainShopLink:visited{
	color: #CD0001;
	text-decoration: none;
}
a.imgLink:link,a.imgLink:active,a.imgLink:hover,a.imgLink:visited{
	border-bottom: 0px dashed #FFFFFF;
	text-decoration: none;
}
a.imgLinkPop:link,a.imgLinkPop:active,a.imgLinkPop:hover,a.imgLinkPop:visited{
	border: 1px dashed #938A7D;
	text-decoration: none;
}
a.mainShopLink:active, a.mainShopLink:hover{
	/*font-family: arial;
	font-size: 10pt;*/
	color: #CD0001;
	text-decoration: none;
	border-bottom: 1px dashed #FFFFFF;
}
a.navigationClassT:link, a.navigationClassT:visited{
	font-family: arial;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.navigationClassT:active, a.navigationClassT:hover{
	font-family: arial;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1.5px solid #CD0001;
}
a.navigationClassTselected:link,a.navigationClassTselected:visited{
	font-family: arial;
	font-size: 11pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1.5px solid #CD0001;
}
a.navigationClassTselected:active, a.navigationClassTselected:hover{
	font-family: arial;
	font-size: 11pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1.5px solid #CD0001;
}
.navigationClassTdivider{
	font-family: arial;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.headerClassM:link,a.headerClassM:visited{
	font-family: arial;
	font-size: 9pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 0px solid #CD0001;
}
a.headerClassM:hover,a.headerClassM:active{
	font-family: arial;
	font-size: 9pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: underline;
	border-bottom: 0px solid #CD0001;
}
a.navigationClassB:link, a.navigationClassB:visited{
	font-family: arial;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.navigationClassB:active, a.navigationClassB:hover{
	font-family: arial;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1.5px solid #CD0001;
}
a.navigationClassBseleted:link, a.navigationClassBseleted:visited{
	font-family: arial;
	font-size: 11pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1.5px solid #CD0001;
}
a.navigationClassBseleted:active, a.navigationClassBseleted:hover{
	font-family: arial;
	font-size: 11pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1.5px solid #CD0001;
}
.footerFont{
	font-family: arial;
	font-size: 11pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: none;
}
.footerFontSmall{
	font-family: arial;
	font-size: 8pt;
	color: #FEBD2D;
	font-weight: normal;
	text-decoration: none;
}
a.IspiraCreativeDesign:link, a.IspiraCreativeDesign:visited{
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.IspiraCreativeDesign:active, a.IspiraCreativeDesign:hover{
	font-family: arial;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 1px solid #CD0001;
}
a.linksPageTitle:link, a.linksPageTitle:visited{
	font-family: Tahoma;
	font-size: 10pt;
	color: #404040;
	font-weight: bold;
	text-decoration: none;
	/*border-bottom: 1px dashed #CD0001;*/
}
a.linksPageTitle:hover, a.linksPageTitle:active{
	font-family: Tahoma;
	font-size: 10pt;
	color: #CD0001;
	font-weight: bold;
	text-decoration: underline;
	border-bottom: 0px dashed #CD0001
}
a.whiteLink:link, a.whiteLink:visited{
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	/*border-bottom: 1px dashed #CD0001;*/
}
a.whiteLink:hover, a.whiteLink:active{
	font-family: Tahoma;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dashed #FFFFFF;
}
a.yellowLink:link, a.yellowLink:visited{
	font-family: Tahoma;
	font-size: 10pt;
	color: #FEBD2D;
	text-decoration: none;
	/*border-bottom: 1px dashed #CD0001;*/
}
a.yellowLink:hover, a.yellowLink:active{
	font-family: Tahoma;
	font-size: 10pt;
	color: #FEBD2D;
	text-decoration: none;
	border-bottom: 1px dashed #FFFFFF;
}
a.whiteLinkHome:link, a.whiteLinkHome:visited{
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
	/*border-bottom: 1px dashed #CD0001;*/
}
a.whiteLinkHome:hover, a.whiteLinkHome:active{
	font-family: Arial;
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px dashed #FFFFFF;
}
a.yellowLinkHome:link, a.yellowLinkHome:visited{
	font-family: Arial;
	font-size: 12pt;
	color: #FEBD2D;
	text-decoration: none;
	/*border-bottom: 1px dashed #CD0001;*/
}
a.yellowLinkHome:hover, a.yellowLinkHome:active{
	font-family: Arial;
	font-size: 12pt;
	color: #FEBD2D;
	text-decoration: none;
	border-bottom: 1px dashed #FFFFFF;
}
a.bookMark{
	text-decoration: none;
}
a.galleryPic{
	text-decoration: none;
	border-bottom: 0px dashed #FFFFFF;
}
.productPic{
	text-decoration: none;
	border: 1px dashed #FFFFFF;
	cursor:pointer;
}
hr{
	border:1px dashed #404040;
}
hr.footerHr{
	border:1px dashed #404040;
	width: 570px; 
}
.whiteHeading{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.title_h2{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #CD0001;
}
.title_h2b{
	font-family: "Brush Script MT", cursive;;
	font-size: 30px;
	font-weight: normal;
	color: #322D2D;
}
.preview_temp_load img{
	vertical-align: middle;
}
.border_preview img{
	vertical-align: middle;
}
.google_results{
	font-size: 62.5%;
}
#googleSearchUnitIframe{
	font-size: 0.8em;
}