/* GENERAL */
BODY {
	background-color: #3D392C;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
TD, DIV {
	font-family: Arial, Helvetica, sans-serif;
	}
	
A {
	color: #FFFFFF;
	font-size: 10px;
	}
	
FORM {
	margin: 0px;
	padding: 0px;
	}
	
#contentWrapper {
	width: 825px;
	text-align: left;
	padding: 0px 33px 0px 33px;
	}
	
.Bottom {
	background:#5D3A1C;
	}

#footer {
	width: 812px;
	text-align: left;
	margin: 3px 0px 10px 3px;
	font-size:10px;
	color: #68614A;
	}
	
.footerTxt1, A.footer1 {
	color: #68614A;
	}
	
.footerTxt2, A.footer2 {
	color: #B7865F;
	}
	
/* MENUS */
.menubg {background-color: #3D392C;}

.rowoff {
 	background-color: #170E07;
}

.rowon {
	background-color: #4A2B12;
}

A.nav, .nav {
	text-decoration: none;
	color:#FFFFFF;
	font-weight:normal;
	font-size: 10px;
	}
	
TD.nav {
	padding-left: 4px;
	padding-right: 4px;
	border-bottom: 1px solid #3D392C;
	}
	
.menu {
	border-top: 1px solid #3D392C;
	border-left: 1px solid #3D392C;
	border-right: 1px solid #3D392C;
	}

#guitarmenu	 {
	padding: 2px;
	position: absolute;
	left:29px;
	/*top:228px; Now declared as a CFSET */
	width:175px;
	height:128px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	}
	
#artistsmenu	 {
	padding: 2px;
	position: absolute;
	left:83px;
	/*top:228px; Now declared as a CFSET */
	width:96px;
	height:42px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	}
	
#historymenu	 {
	padding: 2px;
	position: absolute;
	left:137px;
	/*top:228px; Now declared as a CFSET */
	width:175px;
	height:42px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	}
	
#artistrymenu	 {
	padding: 2px;
	position: absolute;
	left:192px;
	/*top:228px; Now declared as a CFSET */
	width:120px;
	height:42px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	}
	
#electronicsmenu	 {
	padding: 2px;
	position: absolute;
	left:310px;
	/*top:228px; Now declared as a CFSET */
	width:125px;
	height:42px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	}
	
#supportmenu	 {
	padding: 2px;
	position: absolute;
	left:389px;
	/*top:228px; Now declared as a CFSET */
	width:125px;
	height:42px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	}
	
#newsmenu	 {
	padding: 2px;
	position: absolute;
	left:447px;
	/*top:228px; Now declared as a CFSET */
	width:125px;
	height:42px;
	z-index:1;
	visibility: hidden;
	overflow: visible;
	}
	
/* HOME */
.homeMid {
	background: #170E07;
	margin-bottom: 3px;
	}
	
.homeWhatshot {
	margin: 0px 0px 1px 3px;
	width: 237px; 
	}

/* SUBS */

.subMainMid {
	background: #F8EFD8;
	margin-bottom: 3px;
	}
	
.subMid {
	background: #D2CEC6;
	margin-bottom: 3px;
	}
	
.orangeTxt {
	color:#C2670B;
	text-transform:uppercase;
	font-weight:bold;
	font-size:10px;
	}
A.orangeTxt {
	color:#C2670B;
	text-transform:none;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
	}

A.orangeTxt:hover {
	color:#C2670B;
	text-transform: none;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
	}

/*.dkGreenText, A.dkGreenText {
	color:#5A5B47;
	font-size:11px;
	text-transform: none;
	text-decoration:none;
	font-weight:normal;
	}*/
.dkGreenText, A.dkGreenText {
	color:#615E32;
	font-size:10px;
	text-transform: none;
	text-decoration:none;
	font-weight:normal;
	}
A.dkGreenText:hover {
	color:#615E32;
	font-size:10px;
	text-decoration:underline;
	}

.dkBeigeText {
	color:#655627;
	font-size:12px;
	}
	
.dkBeigeTextLg {
	color:#655627;
	font-size:13px;
	font-weight:bold;
	}
	
.mdBeigeText {
	color: #DCC188;
	font-size:13px;
	}

.ltBeigeText, A.ltBeigeText {
	color: #FFFFCC;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	}
	
A.ltBeigeText:hover {
	color: #C2670B;
	font-size:11px;
	line-height:16px;
	}
	
.dkOrangeText, A.dkOrangeText {
	color: #C2670B;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	}
	
A.dkOrangeText:hover {
	color: #C2670B;
	font-size:11px;
	line-height:16px;
	text-decoration:underline;
	}

.ltBeigeTextLG {
	color: #DCDD91;
	font-size:11px;
	line-height:17px;
	}
	
.ltBrownTxt {
	color:#9F7615;
	font-size:13px;
	font-weight:bold;
	}
	
.whiteText, A.whiteText {
	color:#FFFFFF;
	font-size:11px;
	line-height:16px;
	}
.mdWhiteText, A.mdWhiteText {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	}
A.mdWhiteText:hover {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:underline;
	}
	
.greyText, A.greyText {
	color:#3D392C;
	font-size:11px;
	}

	
	
/* GUITARS */
.sidbarguitars {
	background-color:#A39E9B;
	}
.sidbarTopmarginguitars {
	border-top:49px solid #D2CEC6
	}
.subInnerSeries {
	background: #F8EFD8;
	}
.subInnerModel {
	background: #E8E1CF;
	}
.guitarsTitleSpace {
	margin-left: 25px;
	margin-top: 24px;
	}
	
/* ARTISTS */
.sidbarartists {
	background-color:#62534B;
	}
.sidbarTopmarginartists {
	border-top:49px solid #D2CEC6
	}
.subInnerArtists{
	background: #000000;
	}
.artistsTitleSpace {
	margin-left: 25px;
	margin-top: 24px;
	}
#artistTag {
	width: 240px;
	padding: 54px 0px 0px 10px;
	color:#C2670B;
	font-size:12px;
	line-height:20px;
	font-style:italic;
	font-weight:bold;
	}
	
#artistProfile {
	color: #FFFFCC;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	}

#artistProfile A {
	color: #FFFFCC;
	font-size:11px;
	line-height:16px;
	text-decoration:underline;
	}
	
#artistProfile A:hover {
	color: #C2670B;
	font-size:11px;
	line-height:16px;
	text-decoration:underline;
	}
	
#artistWebsite A {
	text-align: center;
	color: #C2670B;
	font-size:11px;
	line-height:16px;
	text-decoration:underline;
	}

#dropdown {
	font-size: 10px;
	background-color:#CCCCCC;
	/*border: 1px solid #000000;*/
	}
	
/* HISTORY */
.sidbarhistory {
	background-color:#62534B;
	}
.sidbarTopmarginhistory {
	border-top:49px solid #D2CEC6
	}
.subInnerHistory{
	background: #000000;
	}
.historyTitleSpace {
	margin-left: 25px;
	margin-top: 24px;
	}

/* ARTISTRY */
.sidbarartistry {
	background-color:#62534B;
	}
.sidbarTopmarginartistry {
	border-top:49px solid #D2CEC6
	}
.subInnerArtistry{
	background: #000000;
	}
.artistryTitleSpace {
	margin-left: 25px;
	margin-top: 24px;
	}
	
/* ELECTRONICS */
.sidbarelectronics {
	background-color:#62534B;
	}
.sidbarTopmarginelectronics {
	border-top:49px solid #D2CEC6
	}
.subInnerElectronics{
	background: #000000;
	}
.electronicsTitleSpace {
	margin-left: 12px;
	margin-top: 24px;
	}
.lgNumbers {
	font-size:50px;
	color:#FFFFFF;
	}
	
/* SUPPORT */
.sidbarsupport {
	background-color:#62534B;
	}
.sidbarTopmarginsupport {
	border-top:49px solid #D2CEC6
	}
.subInnerSupport{
	background: #000000;
	}
.supportTitleSpace {
	margin-left: 25px;
	margin-top: 24px;
	}
.subMidCatspecs {
	background: #e8e1cf;
	margin-bottom: 3px;
	} 
.catspecsTitle {
	color: #9F7615;
	font-size:13px;
	}
A.catspecsLtBrownTxt {
	color: #B7865F;
	text-decoration:none;
	}
.catspecsModelTitles {
	margin-left: 23px;
	margin-bottom: 8px;
	}
.catspecsTableHeaders {
	background-color:#706D46;
	color:#FCFCC9;
	text-transform:uppercase;
	}
.tableAltBg {
	background-color:#C9C7B0;
	}
.dealersearchTxt {
	color: #FFFFCC;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
	}
	
/* NEWS */
.sidbarnews {
	background-color:#62534B;
	}
.sidbarTopmarginnews {
	border-top:49px solid #D2CEC6
	}
.subInnerNews{
	background: #000000;
	}
.newsTitleSpace {
	margin-left: 25px;
	margin-top: 24px;
	}
.newsPicBorder {
	border: 1px solid #FFFFCC;
	}