body {
	font-family:helvetica,sans-serif;
	font-size:.75em;
	color:#feeb8c;
	border:0px;
	margin:0px;
	background:url('../images/bg.png') #999 repeat;
}

img, img a {
	border:none;
}

a {
	color:#fff;
	text-decoration:none;
}

a:hover {
	color:#feeb8c;
}

p {
	color:#fff;
	margin:5px 0px 10px 0px;
}

.dash {
	width:570px;
	height:4px;
	background:url(../images/dash.png) repeat-x;
	margin:20px 0px;
}

.dashPromo {
	width:660px;
	height:4px;
	background:url(../images/dash.png) repeat-x;
	margin:20px 0px;
}

.dashLong {
	width:920px;
	height:4px;
	background:url(../images/dash.png) repeat-x;
	margin-bottom:10px;
}

#wrap {
	width:972px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	position:relative;
}

#contentTop {
	width:972px;
	height:165px;
	background:url('../images/contentTop.png') no-repeat;
	margin-top:0px;
}

#contentMiddle {
	height:auto;
	width:922px;
	background:url('../images/contentMiddle.png') repeat-y;
	padding:50px 25px 25px 25px;
}

#contentBottom {
	height:16px;
	width:972px;
	background:url('../images/contentBottom.png') no-repeat;
}

ul.topLinks {
	width:800px;
	height:23px;
	top:0px;
	left:128px;
	position:absolute;
}

ul.topLinks li {
	list-style:none;
	float:left;
	margin:0px 9px;
	display:inline;
}

ul.topLinks li a span {
	display:none;
}

#demo {
	display:block;
	width:82px;
	height:23px;
	background:url(../images/linkDemoVideo.png) no-repeat;
}

#instructions {
	display:block;
	width:86px;
	height:23px;
	background:url(../images/linkInstructions.png) no-repeat;
}

#works {
	display:block;
	width:67px;
	height:23px;
	background:url(../images/linkWorksOn.png) no-repeat;
}

#faq {
	display:block;
	width:29px;
	height:23px;
	background:url(../images/linkFAQ.png) no-repeat;
}

#press {
	display:block;
	width:42px;
	height:23px;
	background:url(../images/linkPress.png) no-repeat;
}

#pressandtestimonials {
	display: block;
	width: 151px;
	height: 23px;
	background-image: url(../images/linkpressandtestimonials151x23.png);
	background-repeat: no-repeat;
	background-position: center;
}

#promo {
	display:block;
	width:47px;
	height:23px;
	background:url(../images/linkPromo.png) no-repeat;
}

#distribution {
	display:block;
	width:79px;
	height:23px;
	background:url(../images/linkDistribution.png) no-repeat;
}

#contact {
	display:block;
	width:55px;
	height:23px;
	background:url(../images/linkContact.png) no-repeat;
}

ul.topLinks2 {
	width:300px;
	height:40px;
	top:28px;
	left:280px;
	position:absolute;
}

ul.topLinks2 li {
	list-style:none;
	float:left;
	margin:0px 9px;
	display:inline;
}

ul.topLinks2 li span {
	display:none;
}

#testimonials {
	display:block;
	width:88px;
	height:22px;
	background:url(../images/linkTestimonials.png) no-repeat;
}

#buyonlinenow {
	display:block;
	width:300px;
	height:40px;
	background:url(../images/linkBuyOnlineNow.png) no-repeat;
}

h1#logo {
	width:201px;
	height:184px;
	background:url(../images/logo.png) no-repeat;
	position:absolute;
	top:10px;
	left:14px;
}

h1#logo2 {
	width:604px;
	height:107px;
	background:url(../images/logo2.png) no-repeat;
	position:absolute;
	top:78px;
	left:180px;
}

h1#logo3 {
	width:171px;
	height:169px;
	background:url(../images/logo3.png) no-repeat;
	position:absolute;
	top:10px;
	left:787px;
}

h1 span, h2 span {
	display:none;
}

h2#steps {
	width:137px;
	height:30px;
	background:url(../images/3Steps.png) no-repeat;
}

h3 {
	font-size:14px;
	text-transform:uppercase;
}

h4, h4 a {
	color:#feeb8c;
	font-weight:bold;
}

h4 a:hover {
	color:#fff;
	font-weight:bold;
}

#trailer {
	width:399px;
	height:275px;
	position:absolute;
	top:210px;
	left:547px;
	background:url(../images/trailerBG.png) no-repeat;
	padding:17px 0px 0px 84px;
}

div.player {
	height:240px;
	width:305px;
	cursor:pointer;
	text-align:center;
}

div.player img {
	margin-top:67px;
}

#watchVideo {
	position:absolute;
	top:400px;
	left:500px;
}

.features {
	font-size:15px;
	line-height:20px;
	margin:-2px 0px 0px -20px;
}

.threeSteps {
	width:600px;
	height:auto;
	overflow:hidden;
}

.step {
	width:170px;
	float:left;
	margin-right:30px;
}

.pictures {
	width:660px;
	height:auto;
	overflow:hidden;
}

.pic {
	width:200px;
	float:left;
	margin-right:30px;
}

#buyOnline {
	position:absolute;
	top:484px;
	left:610px;
}

#icons {
margin-top:10px;
}

#footer {
	margin:10px 0px;
	width:972px;
	float:left;
	height:auto;
	text-align:center;
	color:#4e4e4e;
}

#footer a {
	color:#4e4e4e;
}

#footer a:hover {
	color:#1e1e1e;
}


/* presstestimonialscontent */

#presstestimonialscontent ul {
	display: table;
}
#presstestimonialscontent ul, #presstestimonialscontent li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#presstestimonialscontent li {
	float: left;
	width: 138px;
	height: 86px;
	margin: 0px 15px 15px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #666; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	vertical-align: bottom;
}
#presstestimonialscontent li a {
	text-decoration: none;
	display: block;
}
#presstestimonialscontent li img {
	float: left;
	border: none;
	width: 138px;
	height: 86px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#maggibson, #magguitarworld, #magmmr, #magbassplayer, #magpremiereguitarmagazine, #magentrepreneur, #customerguitarcenter, #customermusicianfriend, #customersamash, #customeramazon, #customerjuststrings, #customertonegear, #strattalk, #flatpickerhangout, #guitarvideochannel, #rockhouseblog, #thegiggingmusician {
	padding: 20px;
	width: 680px;
}
#youtubelink1, #youtubelink2, #youtubelink3, #youtubelink4 {
	padding: 10px;
	width: 640px;
	height: 360px;
}
#maggibson p, #magguitarworld p, #magmmr p, #magbassplayer p, #magpremiereguitarmagazine p, #magentrepreneur p, #customerguitarcenter p, #customermusicianfriend p, #customersamash p, #customeramazon p, #customerjuststrings p, #customertonegear p, #strattalk p, #flatpickerhangout p, #guitarvideochannel p, #rockhouseblog p, #thegiggingmusician p {
	color: #000;
	font-size: 15px;
	line-height: 125%;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#maggibson h1, #magguitarworld h1, #magmmr h1, #magbassplayer h1, #magpremiereguitarmagazine h1, #magentrepreneur h1, #customerguitarcenter h1, #customermusicianfriend h1, #customersamash h1, #customeramazon h1, #customerjuststrings h1, #customertonegear h1, #strattalk h1, #flatpickerhangout h1, #guitarvideochannel h1, #rockhouseblog h1, #thegiggingmusician h1 {
	font-size: 26px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 20px 0px;
	color: #333;
}
#maggibson img, #magguitarworld img, #magmmr img, #magbassplayer img, #magpremiereguitarmagazine img, #magentrepreneur img, #customerguitarcenter img, #customermusicianfriend img, #customersamash img, #customeramazon img, #customerjuststrings img, #customertonegear img, #strattalk img, #flatpickerhangout img, #guitarvideochannel img, #rockhouseblog img, #thegiggingmusician img {
	float: left;
	padding: 0px 30px 15px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#maggibson a, #magguitarworld a, #magmmr a, #magbassplayer a, #magpremiereguitarmagazine a, #magentrepreneur a, #customerguitarcenter a, #customermusicianfriend a, #customersamash a, #customeramazon a, #customerjuststrings a, #customertonegear a, #strattalk a, #flatpickerhangout a, #guitarvideochannel a, #rockhouseblog a, #thegiggingmusician a {
	color: #09F;
}
