@charset "UTF-8";

/*--swap wrapperHeader------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#wrapperHeader { display: block;background: url(/images-new/backrounds/products/mixcraft/mixcraft5.jpg) no-repeat -10px -15px; width:920px; height:125px; }
/*--end swap wrapperHeader------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#wrapperMiddle div#colLeft { float: left; position: relative; margin-right: 10px; width: 50%; }
#wrapperMiddle div#colRight { float: left; position: relative; width: 46%; }


/*TESTIMONIAL HEADER IMG*/
div#testWrapper div#testHeader {background:url(/images-new/testimonials/box/mixcraft/top.jpg) left top no-repeat; height:40px; position:relative; margin:0; }

#studio-gear h1, .studio-gear h1 { border-bottom:1px #000 solid; padding-bottom:5px; }
#studio-gear p { border-bottom:1px #CCC dotted; padding-bottom:10px; padding-top:none; margin:0;}
#studio-gear strong { border-left:#F93 solid 4px; padding-left:5px;}
#studio-gear td {border:1px solid #CCC; padding:10px;}
#studio-gear td table td {border:none; padding:none;}


div#mliveWrap {
	position:relative;
	width:422px; 
}



div#mliveWrap div#mliveTop a.mliveLink { position:absolute; width:372px; height:122px; top: 23px; left: 27px; text-decoration:none; }
div#mliveWrap div#mliveTop a.mliveLink i { visibility:hidden; }


div#mliveWrap div#mliveMid { 
position:relative;
top:-1px;
width:422px; 
margin:0;
}


div#mliveWrap div#dotLine {
	border-bottom:2px dotted #FF6600;
	padding-bottom:15px;
	position:relative;
    left:35px;
	width:355px;
	margin:0;
	
}


div#mliveWrap div#mliveMid table.first { 
	position:relative;
	width:355px;
	left:40px;
}



div#mliveWrap div#mliveMid table td.number { 
	position:relative;
	font-size:200%;
	font-weight:bold;
	padding-right:10px;
	color:#999999;
	height:20px;
}


div#mliveWrap div#mliveMid table td.solidLine { 
	border-bottom: 1px solid #000000;
	padding-top:10px;
	padding-bottom:10px;
	position:relative;
}


a.play {
background:url(/images-new/buttons/hifi_stream.png) left top no-repeat; display:block; width:40px; height:35px; text-decoration:none;
}

a.play i {
visibility:hidden;
}



/*BuyPageRightRoundBox*/
#BuyPageRightRoundBoxWrap { width: 850px; position:relative; }
#BuyPageRightRoundBoxTop { width:100%; background: url(/images-new/buy-page/round-box/BottomBox/BuyPageRightRoundBoxTop.jpg) left top no-repeat; height:20px; position:relative; z-index:1; float:left; }
#BuyPageRightRoundBoxMid { float: left; width: 100%; position:relative; top:-3px; background:url(/images-new/buy-page/round-box/BottomBox/BuyPageRightRoundBoxMid.jpg) left top repeat-y; }
#BuyPageRightRoundBoxBottom{background: url(/images-new/buy-page/round-box/BottomBox/BuyPageRightRoundBoxBottom.jpg) left top no-repeat; height:20px; clear:both; position:relative; top:-7px; }
#BuyPageLeftRoundBoxMainWrap {width:413px; float:left; position:relative; margin-right:25px; }
.BuyPageLeftRoundBoxWrap { width:413px; float: left; position:relative;  }
p#BuyPageMixcraftCDStack { display:block; width: 320px; background:url(/images-new/buy-page/round-box/BottomBox/BuyPageMixcraftCDStack.jpg) left top no-repeat; position:relative; left:10px; padding-left:80px; padding-top:30px; }
div.Pad p { padding:0 0 0 20px; display:block; width:385px; position: relative; margin:0; }
.BuyPageLeftRoundBoxTop { width:100%; position:relative; height:21px; background:url(/images-new/buy-page/round-box/BottomBox/BuyPageRightRoundBoxTop.jpg) left top no-repeat; }
.BuyPageLeftRoundBoxMid { float: left; width: 100%; position:relative; top:-2px; background:url(/images-new/buy-page/round-box/BottomBox/BuyPageLeftRoundBoxMid.jpg) left top repeat-y; }
.BuyPageLeftRoundBoxBottom { background: url(/images-new/buy-page/round-box/BottomBox/BuyPageLeftRoundBoxBottom.jpg) left top no-repeat; height:22px; clear:both; position:relative; top:-7px; }


/*buy LE upgrade button*/
a.buyLEUpgrade {background:url(/images-new/product_images/mixcraft/UpgradeLEButton.jpg) left top no-repeat; display:block; width:220px; height:60px;text-decoration:none; }
a.buyLEUpgrade:hover { background-position: -217px 0; }
a.buyLEUpgrade:active { background-position: 0 0; }
a.buyLEUpgrade i { visibility:hidden;}


/*TESTIMONIAL HEADER IMG*/


/*Buy page box*/
div#MixcraftDwnWrap, div#MixcraftBoxWrap, div#MBDwnWrap, div#MBBoxWrap { width:410px; position:relative; }

div#MixcraftDwnWrap div#MixcraftDwnTop { background:url(/images-new/buy-page/products/beatcraft/MixcraftDwnTop.gif) left top no-repeat; position:relative; margin:0; height:55px; width:415px;}
div#MixcraftDwnTop a.BuyNowButton {float:right; position:relative; top:10px; right:30px; z-index:1;}

div#MixcraftBoxWrap div#MixcraftBoxTop { background:url(/images-new/buy-page/products/beatcraft/MixcraftBoxTop.gif) left top no-repeat; position:relative; margin:0; height:55px; width:415px;}
div#MixcraftBoxTop a.BuyNowButton {float:right; position:relative; top:10px; right:30px;}

div#MBDwnWrap div#MBDwnTop { background:url(/images-new/buy-page/products/beatcraft/MBDwnTop.gif) left top repeat-y; position:relative; margin:0; height:55px;width:410px;}
div#MBDwnTop a.BuyNowButton {float:right; position:relative; top:10px; right:25px;}

div#MixcraftPaymentWrap div#MixcraftPaymentTop { background:url(/images-new/buy-page/products/beatcraft/MixPayPlanTop.gif) left top repeat-y; position:relative; margin:0; height:55px;width:415px;}
div#MixcraftPaymentTop a.BuyNowButton {float:right; position:relative; top:10px; right:30px;}


div#MBBoxWrap div#MBBoxTop { background:url(/images-new/buy-page/products/beatcraft/MBBoxTop.gif) left top no-repeat; position:relative; margin:0; height:57px; width:406px;}
div#MBBoxTop a.BuyNowButton {float:right; position:relative; top:10px; right:16px;}

div#MPSBoxWrap div#MPSBoxTop { background:url(/images-new/products/mixcraft5/MPSBoxTop.gif) left top no-repeat; position:relative; margin:0; height:57px; width:406px;}
div#MPSBoxTop a.BuyNowButton {float:right; position:relative; top:10px; right:16px;}


div#MixcraftDwnWrap div#MixcraftDwnMiddle, div#MixcraftPaymentWrap div#MixcraftPaymentMiddle, div#MixcraftBoxWrap div#MixcraftBoxMiddle, div#MBDwnWrap div#MBDwnMiddle, div#MBBoxWrap div#MBBoxMiddle, div#MPSBoxWrap div#MPSBoxMiddle {background:url(/images-new/buy-page/products/beatcraft/BPBoxMiddle.gif) left top repeat-y; padding:10px 30px; position:relative; margin:0;}

div#MixcraftDwnWrap div#MixcraftDwnBottom, div#MixcraftBoxWrap div#MixcraftBoxBottom, div#MBDwnWrap div#MBDwnBottom, div#MBBoxWrap div#MBBoxBottom, div#MixcraftPaymentWrap div#MixcraftPaymentBottom, div#MPSBoxWrap div#MPSBoxBottom {background:url(/images-new/buy-page/products/beatcraft/BPBoxBottom.gif) left top no-repeat; height:30px; margin:0; position:relative; top:0;}

div #BeatcraftRightTopImage {position:relative; left:0; width:431px; float:left;}
div #MBRightTopImage {position:relative; left:0; float:left; width:431px;}
div #MPSRightTopImage {position:relative; left:0; width:431px; float:left;}

div#colOne div span#shred-amp-simulator-graphic {
	display:block; 
	position:relative;  
	background:url(/images-new/products/mixcraft5/shred-amp-simulator-graphic.jpg) left top no-repeat; 
	width:868px; 
	height:657px; 
	left:-20px; 
	z-index:1
	}
	
div#colOne div table#shred-amp-simulator-text {
	position:absolute;
	z-index:2;
	left: 103px;
	top: 30px;
	width: 220px;
	height: 131px;
	padding:0;
	margin:0;
	line-height:1.4em;
}

div#colOne div table#shred-amp-simulator-links {
	position:absolute;
	z-index:2;
	left: 556px;
	top: 274px;
	width: 256px;
	height: 201px;
	padding:0;
	margin:0;
	line-height:1.4em;
}

div#shred-video {
	position:absolute;
	z-index:2;
	left: 513px;
	top: -21px;
	width: 300px;
	height: 67px;
	padding:0;
	margin:0;
	line-height:1.4em;
}

/*Review page*/

table td a.review  {padding:7px; border:#CCC 1px solid; display:block; float:left;}

