/* CSS Document */

span { display: none; }
.clearDiv { clear: both; margin: 0; padding: 0; }
.content { font-size: 12px; position: relative; margin: 0 auto 0 auto; left: 85px; width: 1144px; height: auto; margin-bottom: 50px; }
.lcol { position: relative; float: left; width: 350px; height: 100%; }
.navblock { position: relative; float: left; margin: 10px 0 0 5px; }
	.navblock ul { width: 330px; height: 165px; background-image: url('../images/leftIcons2.jpg'); }
		.navblock ul li { width: 64px; height: 64px; display: block; float: left; }
			.navblock ul li.news { width: 64px; height: 64px; background: url('../images/icon_newsSprite.jpg') no-repeat; margin: 7px 0 0 7px; }
				.navblock ul li.news a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.news a:hover { width: 64px; height: 64px; background: url('../images/icon_newsSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li.amps { width: 64px; height: 64px; background: url('../images/icon_ampsSprite.jpg') no-repeat; margin: 7px 0 0 17px; background-position: 0px -64px; }
				.navblock ul li.amps a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.amps a:hover { width: 64px; height: 64px; background: url('../images/icon_ampsSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li.sound { width: 64px; height: 64px; background: url('../images/icon_soundSprite.jpg') no-repeat; margin: 7px 0 0 17px; }
				.navblock ul li.sound a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.sound a:hover { width: 64px; height: 64px; background: url('../images/icon_soundSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li.artists { width: 64px; height: 64px; background: url('../images/icon_artistsSprite.jpg') no-repeat; margin: 7px 0 0 17px; }
				.navblock ul li.artists a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.artists a:hover { width: 64px; height: 64px; background: url('../images/icon_artistsSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li.raves { width: 64px; height: 64px; background: url('../images/icon_ravesSprite.jpg') no-repeat; margin: 17px 0 0 7px; }
				.navblock ul li.raves a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.raves a:hover { width: 64px; height: 64px; background: url('../images/icon_ravesSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li.dealers { width: 64px; height: 64px; background: url('../images/icon_dealersSprite.jpg') no-repeat; margin: 17px 0 0 17px; }
				.navblock ul li.dealers a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.dealers a:hover { width: 64px; height: 64px; background: url('../images/icon_dealersSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li.faq { width: 64px; height: 64px; background: url('../images/icon_faqSprite.jpg') no-repeat; margin: 17px 0 0 17px; }
				.navblock ul li.faq a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.faq a:hover { width: 64px; height: 64px; background: url('../images/icon_faqSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li.about { width: 64px; height: 64px; background: url('../images/icon_aboutSprite.jpg') no-repeat; margin: 17px 0 0 17px; }
				.navblock ul li.about a { display: block; text-indent: -900%; position: absolute; outline: none; }
					.navblock ul li.about a:hover { width: 64px; height: 64px; background: url('../images/icon_aboutSprite.jpg') no-repeat; background-position: 0px -64px; }
			.navblock ul li a { width: 64px; height: 64px; display: block; text-indent: -99999px; }
				.navblock ul li a img { border: 0; }
			.navblock ul li.selected { background-image: none; }
				.navblock ul li.selected a { display: none; }
.productmenu { position: relative; float: left; width: 205px; height: 320px; border: 0px solid red; margin: 50px 0 0 50px; }
.h_guitaramps { position: relative; float: left; background: url('../images/heading_guitaramps.gif') no-repeat; width: 137px; height: 21px; }
.items { position: relative; float: left; width: 205px; margin-left: 10px; margin-top: 5px; }
	.items ul { font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #a00202; line-height: 1.5; }
	.items a { color: #a00202; text-decoration: none; }
		.items a:hover { text-decoration: underline; }
.h_bassamps { position: relative; float: left; background: url('../images/heading_bassamps.jpg') no-repeat; width: 118px; height: 21px; margin-top: 15px; }
.h_pedals { position: relative; float: left; background: url('../images/heading_pedals.gif') no-repeat; width: 76px; height: 21px; margin-top: 15px; }
.sn_links { float: left; margin-left: 50px; margin-top: 30px; }
.rcol { position: relative; float: right; width: 790px; height: auto; border: 0px solid grey; }
.productTitle { position: relative; float: left; margin-top: 15px; margin-left: 5px; }
.productSubt { position: relative; float: left; margin-top: 10px; margin-left: 5px; }
.blurb { position: relative; float: left; width: 580px; /*background: url('../images/quote_elvis.jpg') no-repeat;*/ height: auto; margin-top: 20px; margin-left: 5px; margin-bottom: 10px; border-left: 2px solid black; border-right: 2px solid black; padding-left: 15px; }
.imageArea { position: relative; width: 790px; float: left; margin-top: 0px; margin-left: 5px; }
.desc { position: relative; float: left; width: 600px; margin-top: 0px; margin-left: 5px; }
	.desc p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
.pricing { position: relative; float: left; width: 600px; margin-top: 0px; margin-left: 5px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #a00202; }
.videoArea { position: relative; float: left; width: 600px; margin-top: 25px; margin-left: 5px; font-size: 12px; }
.hTxt_videos { position: relative; float: left; width: 56px; height: 16px; background: url('../images/heading_videos.gif') no-repeat; }
.videoHldr { position: relative; float: left; margin-top: 20px; border: 0px solid red; width: 650px; }
.vid { position: relative; float: left; margin-right: 20px; margin-bottom: 20px; font-size: 12px; }
.youtube_banner { position: relative; margin-top: 10px; float: left; width: 305px; height: 95px; background: url('../images/banner_youtube.jpg') no-repeat; }
	.youtube_banner a { position: absolute; float: left; width: 305px; height: 95px; }
.reviewsArea { position: relative; float: left; width: 600px; margin-top: 25px; margin-left: 5px; margin-bottom: 30px; }
.hTxt_reviews { position: relative; float: left; width: 68px; height: 16px; background: url('../images/heading_reviews.gif') no-repeat; }
.rev { position: relative; float: left; width: 650px; }
	.rev a { position: relative; float: left; margin-top: 10px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #a00202; text-decoration: underline; }
	.rev p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; }
	.rev b { font-size: 12px; color: #a00202; }
.newsrelArea { position: relative; float: left; width: 600px; margin-top: 25px; margin-left: 5px; margin-bottom: 30px; }
.hTxt_newsrel { position: relative; float: left; width: 125px; height: 16px; background: url('../images/heading_newsrel.gif') no-repeat; }
.newsLink { position: relative; float: left; width: 650px; }
	.newsLink a { position: relative; float: left; margin-top: 10px; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; color: #a00202; text-decoration: underline; }
	.newsLink a:hover { text-decoration: none;}
.commentsArea { position: relative; float: left; width: 600px; margin-top: 15px; margin-left: 5px; margin-bottom: 20px; }
.hTxt_comments { position: relative; float: left; width: 142px; height: 17px; background: url('../images/heading_artistcomments.gif') no-repeat; }
.commentsArea p { font-family: Verdana, Geneva, sans-serif; font-size: 12px; float: left; width: 600px; margin-left: 10px; }

