/* BEGIN INDEX BOXES */
.box-index-wrapper{ width: 700px;}
.box-index-head-artist{ display: block; text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #666; padding-left: 7px; padding-top: 5px; padding-bottom: 5px; }
.box-index-head-mp3{ display: block; text-align: left; font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #666; padding-left: 7px; padding-top: 5px; padding-bottom: 5px; }
.box-index-content-artist{ display: block; overflow: auto; text-align: justify; padding-top: 5px; padding-left: 5px; padding-right: 0px; padding-bottom: 0px; height: 151px; border-bottom-width: 5px; margin-bottom: 7px; margin-right: 5px; }
.box-index-content-artist a{color: #788C06;}
.box-index-content-artist a:hover{ color: #B8D709; }
.box-index-content-artist p{ padding-left: 10px; }

.box-index-content-mp3{ display: block; text-align: justify; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; height: 168px; padding-left: 5px; }
.box-index-notes-wrapper1{ display: block; text-align: center; background-image: url(../img/box-my-price.jpg); background-repeat: repeat-x; background-color: #FEFEFE; width: 347px; float: left; margin-top: 5px; margin-right: 5px; }
.box-index-notes-wrapper2{ display: block; text-align: center; background-image: url(../img/box-my-price.jpg); background-repeat: repeat-x; background-color: #FEFEFE; width: 347px; float: left; margin-top: 5px; }
.box-index-content3{ display: block; text-align: center; background-image: url(../img/box-my-price.jpg); background-repeat: repeat-x; background-color: #FEFEFE; width: 347px; float: left; margin-top: 5px; }

.box-index-seperator{ display: block; float: left; width: 6px; height: 100px; 
}

.index-detailed-info ul{ font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #999; }
.index-detailed-info h1{ font-family: Verdana, Geneva, sans-serif; font-size: 16px; color: #999; }
.index-detailed-info hr{ border: none; border-top-style: dotted; border-top-width: 1px; border-top-color: #999;  margin-top: 10px; margin-bottom: 20px; }
.index-detailed-info a{ color: #788C06; }
.index-detailed-info a:hover { color: #B8D709; }
.index-detailed-info .small1 { color: #999; font-family: Verdana, Geneva, sans-serif; font-size: 11px; }
/* END INDEX BOXES */

/* BEGIN TESTIMONIALS */
.testimonials a { color: #788C06; }
.testimonials a:hover { color: #B8D709; }
/* END TESTIMONIALS */

/* BEGIN ARTISTS */
#artists { height: 200px; width: auto; overflow: auto; color: #333333; margin-top: 0px; margin-right: 5px; margin-left: 5px; padding-right: 2px; padding-left: 2px; }
.artists { font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #333; }
#artists a { color: #788C06; text-decoration: none; }
#artists a:hover { color: #B8D709; text-decoration: none; }
/* END ARTISTS */




.box-index-br{
	display: block;
	float: left;
	height: 7px;
}

/*VIP REG*/
.box-vip-reg-wrapper1{ display: block; text-align: center; background-image: url(../img/box-my-price.jpg); background-repeat: repeat-x; background-color: #FEFEFE; float: left; margin-top: 0px; margin-right: 5px; width: 700px; }
.box-vip-reg-content { display: block; text-align: justify; padding-top: 5px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; font-weight: normal; }
/* END VIP REG */


/* NAV */
table.nav-txt-pos {
	padding-top: 0px;
	font-size: 12px;
	}



/*main wrapper*/
#box-left-container {
	width: 700px;
	clear: left;
	float: left;
	margin-right: 5px;
}
#box-right-container {
	width: 222px;
	height: 30px;
	position: relative;
	top: 30px;
}

/*main boxes*/
.leftbox { width: auto; margin-bottom: 5px; background-color: #FFFFFF; background-image: url(../img/box-my-price.jpg); background-repeat: repeat-x; height: auto; 
}
.rightbox { width: auto; margin-bottom: 5px; background-image: url(../img/box-my-price.jpg); text-align: justify; background-repeat: repeat-x; 
}

.leftbox-free-drums {
	width: auto;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	background-image: url(../img/box-free1.jpg);
	background-repeat: repeat-x;
	height: auto;
	color: #FFFFFF;
}
.rightbox-free-drums {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-free1.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.leftbox-samples {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-samples.jpg);
	background-repeat: repeat-x;
	height: auto;
	color: #FFFFFF;
}
.rightbox-samples {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-samples.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.leftbox-loops {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-loops.jpg);
	background-repeat: repeat-x;
	height: auto;
	color: #333333;
}
.rightbox-loops {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-loops.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #333333;
}
.leftbox-bundles {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-bundles.jpg);
	background-repeat: repeat-x;
	height: auto;
	color: #222222;
}
.rightbox-bundles {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-bundles.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #222222;
}

.leftbox-beats {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-beats.jpg);
	background-repeat: repeat-x;
	height: auto;
	color: #FFFFFF;
}
.rightbox-beats {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-beats.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.leftbox-viparea {
	width: auto;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	background-image: url(../img/box-vip1.jpg);
	background-repeat: repeat-x;
	height: auto;
	color: #FFFFFF;
}

.rightbox-viparea {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-vip1.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #FFFFFF;
}

.leftbox-myaccount { width: auto; margin-bottom: 5px; background-color: #FFFFFF; background-image: url(../img/box-myaccount.jpg); background-repeat: repeat-x; height: auto; color: #666; 
}

.rightbox-myaccount { width: auto; margin-bottom: 5px; background-image: url(../img/box-myaccount.jpg); text-align: justify; background-repeat: repeat-x; color: #666; 
}


.leftbox-support { width: auto; margin-bottom: 5px; background-image: url(../img/box-support.jpg); background-repeat: repeat-x; height: auto; color: #666; 
}
.rightbox-support { width: auto; margin-bottom: 5px; background-image: url(../img/box-support.jpg); text-align: justify; background-repeat: repeat-x; color: #666; 
}

/*LINKLOK*/
.leftbox-linklok {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-loops.jpg);
	background-repeat: repeat-x;
	height: auto;
	color: #333;
}
.rightbox-linklok {
	width: auto;
	margin-bottom: 5px;
	background-image: url(../img/box-linklok.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #FFFFFF;
}
.downloadbox-linklok {
	width: auto;
	margin-bottom: 5px;
	text-align: justify;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.box-linklok-new {
	background-color: #FFF;
	background-image: url(../img/box-my-price.jpg);
	background-repeat: repeat-x;
	color: #333;
	font-size: 11px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}


/*mainbox round corners download button */
.box-linklok-dlbtn {
	margin-bottom: 5px;
	background-image: url(../img/box-head3.jpg);
	text-align: justify;
	background-repeat: repeat-x;
	color: #FFFFFF;
	background-color: #0d416e;
	width: 504px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
}
a.box-linklok-dlbtn {
	color: #3CF;
}
a.box-linklok-dlbtn:hover {
	color: #C1F0FF;
}

.mainbox-t-dlbtn {
	background: url(../img/mainbox-dot.gif) 0 0 repeat-x;
}
.mainbox-b-dlbtn {
	background: url(../img/mainbox-dot.gif) 0 100% repeat-x;
}
.mainbox-l-dlbtn {background: url(../img/mainbox-dot.gif) 0 0 repeat-y}
.mainbox-r-dlbtn {background: url(../img/mainbox-dot.gif) 100% 0 repeat-y}
.mainbox-bl-dlbtn {
	background-image: url(../img/mainbox-bl.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.mainbox-br-dlbtn {
	background-image: url(../img/mainbox-br.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.mainbox-tl-dlbtn {background: url(../img/mainbox-tl.gif) 0 0 no-repeat}
.mainbox-tr-dlbtn {
	background: url(../img/mainbox-tr.gif) 100% 0 no-repeat;
	padding-left: 10px;
}




/*mainbox round corners all pages */
.mainbox-t {
	background: url(../img/mainbox-dot.gif) 0 0 repeat-x;
	width: 100%;
}
.mainbox-b {background: url(../img/mainbox-dot.gif) 0 100% repeat-x;}
.mainbox-l {background: url(../img/mainbox-dot.gif) 0 0 repeat-y}
.mainbox-r {background: url(../img/mainbox-dot.gif) 100% 0 repeat-y}
.mainbox-bl {background-image: url(../img/mainbox-bl.gif); background-repeat: no-repeat; background-position: 0 100%;}
.mainbox-br {background-image: url(../img/mainbox-br.gif);background-repeat: no-repeat;background-position: 100% 100%;}
.mainbox-tl {background: url(../img/mainbox-tl.gif) 0 0 no-repeat}
.mainbox-tr {
	background: url(../img/mainbox-tr.gif) 100% 0 no-repeat;
}


/*other boxes all pages */
#testimonials { height: 246px; width: auto; overflow: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin-top: 0px; margin-right: 5px; margin-left: 5px; padding-right: 2px; padding-left: 2px; padding-bottom: 0px; 
}

#box-right-space {
	width: auto;
	padding-bottom: 5px;
}
div.content {
	height: auto;
	width: auto;
}


.box-head1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	background-image: url(../img/box-head1.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 2px;
	background-color: #580808;
}

.box-head2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
	width: auto;
	font-size: 14px;
	display: block;
	padding-top: 3px;
	margin-bottom: 10px;
	padding-left: 7px;
}
.box-head3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #E9E9E9;
	background-image: url(../img/box-head3.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 2px;
	background-color: #0d416e;
}
.box-head4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	background-image: url(../img/box-head4.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	width: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 2px;
	background-color: #074917;
	vertical-align: middle;
}
.box-head5 { font-family: Geneva, Arial, Helvetica, sans-serif; color: #333; font-size: 14px; width: auto; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; padding: 2px; vertical-align: middle; border-bottom-width: 2px; border-bottom-color: #666; background-image: none; 
}
.box-head6-loops {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
	width: auto;
	font-size: 14px;
	display: block;
	padding-top: 3px;
	margin-bottom: 10px;
}

.box-body {
	padding-right: 7px;
	padding-left: 7px;
	width: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
}

.box-body2 {
	padding-right: 7px;
	padding-left: 5px;
	width: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}

.div-white-transparent {
	background-image: url(../img/pix_alpha50w.png);
	background-repeat: repeat;
	padding: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #282828;
	border: 1px dashed #FFF;
}



/*special packs */
#drums-sp-div{
	width: auto;
}
.drums-wrapper {
	width: 630px;
	text-align: center;
	margin: auto;
	}

.box-drums-sp{
	background-color: #000000;
	background-image: url(../img/products/products-box-black.jpg);
	background-repeat: repeat-x;
	width: 630px;
}

.box-terms-products {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	border: 1px solid #666666;
	padding: 4px;
	margin: auto;
	text-align: center;
	width: 550px;
}
.box-products-onepx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	height: 4px;
	width: auto;
	background-color: #3588C6;
	clear: both;
}
.box-products-sp-onepx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5px;
	height: 4px;
	width: auto;
	background-color: #999999;
	clear: both;
}
.black {
	color: #000000;
}

/*special loops */
.box-drums-loop {
	width: 630px;
	text-align: center;
	margin: auto;
	}

.box-drums-loop{
	background-color: #7C7C7C;
	background-image: url(../img/products/products-box-loops1.jpg);
	background-repeat: repeat-x;
	width: 630px;
}

/*new libraries all products*/
.box-products-lb{
	background-color: #2E75AB;
	background-image: url(../img/products/products-box-blue.jpg);
	background-repeat: repeat-x;
	width: 630px;
}

.box-instruments {
	background-color: #002B22;
	background-image: url(../img/products/products-box-green.jpg);
	background-repeat: repeat-x;
	width: 630px;
	margin: auto;
}
.box-instruments2 {
	background-color: #361504;
	background-image: url(../img/products/products-box-orange.jpg);
	background-repeat: repeat-x;
	width: 630px;
	margin: auto;
}
.box-loops-content {
	width: 100%;
}




/* INFOBOXES */
.infobox{display:block}
.infobox *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#DFDFDF}
.infobox1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1;
  background:#e7e7e7}
.infobox2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;
  background:#e5e5e5}
.infobox3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #e5e5e5;
  border-right:1px solid #e5e5e5;}
.infobox4{
  border-left:1px solid #f1f1f1;
  border-right:1px solid #f1f1f1}
.infobox5{
  border-left:1px solid #e7e7e7;
  border-right:1px solid #e7e7e7}

.infoboxfg{
	background:#DFDFDF;
	padding-right: 5px;
	padding-left: 5px;
}

#td2 {
	font-weight: normal;
}
#pd {
	font-weight: normal;
}
#bbv {
	font-weight: normal;
}
#eatd {
	font-weight: normal;
}
#bd {
	font-weight: normal;
}

/* products boxes */

.div-audio {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 20px;
	line-height: 20px;
	margin: 2px;
}
.div-audio2 {
	float: left;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	height: 20px;
	line-height: 20px;
}
.div-audio-closeline {
	float: none;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	height: 20px;
	line-height: 20px;
	width: auto;
	display: block;
}

.div-audio-space {
	float: left;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width: 10px;
}
/*VIP BOXES*/
.wrapper-box-vip{
	width: 100%;
}

.box-vip-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFF;
	padding-top: 8px;
}
.box-vip-pw-content {
	background-image: url(../img/box-vip-pw.jpg);
	height: 190px;
	width: 322px;
	position: relative;
	background-repeat: no-repeat;
}
.box-myaccount-login { background-image: url(../img/box_login.png); height: 190px; width: 322px; position: relative; background-repeat: no-repeat; 
}

.box-vip-user{
	height: 23px;
	width: auto;
	margin: 0px;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.box-vip-pass{
	height: 23px;
	width: auto;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}

.box-vip-submit {
	height: 40px;
	width: auto;
	margin: 0px;
	padding-top: 10px;
	padding-left: 120px;
	text-align: left;
}
.box-myaccount-submit {
	height: 40px;
	width: auto;
	margin: 0px;
	padding-top: 10px;
	padding-left: 45px;
}

.space1{
	width: 10px;
	float: left;
	padding-right: 5px;
	display: block;
}

/*members*/
.div-members-title1{
	float: left;
	width: auto;
	padding-top: 5px;
}
.div-members-dl1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	height: 15px;
	display: block;
	padding-top: 6px;
}
.div-members-space1{
	float: left;
	display: block;
	width: 80px;
	height: 15px;
}

.div-clear1{
	display: block;
	height: 10px;
	clear: both;
}

.box-members-certlogin {
	background-color: #FFF;
	background-image: url(../img/box-my-price.jpg);
	background-repeat: repeat-x;
	color: #333;
	font-size: 11px;
	width: 300px;
	margin: auto;
}

/*.box-members-sp{ background-color: #333333; background-image: url(../img/box-members-sp.jpg); background-repeat: repeat-x; width: 630px; text-align: center; margin: auto; }*/
.box-members-sp {
	background-color: #FFF;
	background-image: url(../img/box-my-price.jpg);
	background-repeat: repeat-x;
	color: #333;
	font-size: 11px;
}

.box-members-lb{ background-color: #2d75aa; background-image: url(../img/products/products-box-blue.jpg); background-repeat: repeat-x; width: 630px; text-align: center; margin: auto; }
.box-members-bt{
	background-color: #333333;
	background-image: url(../img/box-members-sp.jpg);
	background-repeat: repeat-x;
	width: 630px;
	text-align: center;
	margin: auto;
}
.box-members-lp{ background-color: #7C7C7C; background-image: url(../img/products/products-box-loops1.jpg); background-repeat: repeat-x; width: 630px; text-align: center; margin: auto; }
.foldertree-right {border-right-width: 1px; border-right-style: dotted; border-right-color: #CCC;}
.foldertree-bottom { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.foldertree-top {
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	height: 15px;
}

/* FEEDBACK */
div.div-fb-wrap { margin-right: auto; width: 220px; margin-left: auto; }
div.div-fb-sub { float: left; display: block; }
div.div-fb-space1 { display: block; float: left; width: 20px; }
div.div-fb-prev{ display: block; float: left; }
div.div-fb-clear{ display: block; float: none; clear: both; height: 0px; width: 0px; }
