@charset "utf-8";
/* CSS Document */
body {background-image:url(bg/background.jpg); margin-top:0px}
a:link {color: #000; text-decoration: none;}
a:visited {text-decoration: none; color: #000;}
a:hover {text-decoration: underline; color: #00F;}
a:active {text-decoration: none; color: #000;}

#book {width:850px; height:250px; background-image:url(graphics/books/bg.jpg); background-repeat:no-repeat; padding-top:15px}
#container {width:900px; height:1450px;  background-color:#fff;  margin:0 auto; }
#title {text-align:center; margin:0px 0px 0px 0px; height:200px}
#r-col {float:right; width:320px; background-color:#ced8e0; padding-top:0px; margin:0px 0px 15px 0px}
#l-col {float:left; width:560px; padding-top:0px; margin:0px 0px 0px 0px}
#col-contain {height:1120px; }
#contain-1 {height:157px; margin-bottom:0px}
#contain-2 {height:167px; margin-bottom:0px}
#contain-3 {height:157px; margin-bottom:0px}
#contain-4 {height:235px; margin-bottom:0px; background-image:url(bg/salespack.jpg); background-repeat:no-repeat; padding: 20px 190px 0px 20px}
hr {margin:15px}
/*Fonts*/
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	text-indent:40px;
	font-weight:normal;
	margin-top:3px;
	color: #000;
}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-align:center; font-weight:normal; margin-top:0px}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-align:left; font-weight:normal; margin:5px 0px 15px 0px}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:left; font-weight:normal; margin:5px 0px 15px 0px}
h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	font-weight:normal;
	margin:25px 0px 5px 0px;
	color:#002;
}
h5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:normal; margin:5px}
/*Classes*/
.indent {text-indent:25px}
.center {text-align:center; text-indent:0px}
.album_print {
	font-family:Verdana, Geneva, sans-serif;
	size:12px;
	text-align:left;
	font-weight:normal;
	text-indent:0px;
	margin-top:10px;
	color: #000;
}
.track-color {color:#900}
.track-color2 {color:#900; font-size:12px}
.center {text-align:center}
.center2 {text-align:center; text-indent:0px;}
.left {padding-left:200px; text-align:left; line-height:16px; text-indent:0px}
.sample {float:right; margin:3px 5px 0px 0px}
.float_l {float:left}
.size11 {font-size:11px}
.size12 {font-size:12px}
.size10 {font-size:10px}
.size10-2 {font-size:10px; text-align:left; text-indent:0px; color:#C00}
.space {margin:8px 0px 8px 10px}
.cd-text {font-size:11px; margin:10px; padding-top:15px}
.border {padding:0px 15px 0px 15px}
.center-red { text-align:center; color:#620a02}
.red {color:#F00}




/*About Us*/
#about #text {padding:0px 25px 0px 25px; text-align:center; height:450px}
#about #container {width:900px; height:770px; background-color:#fff;  margin:0 auto; }
#about #col-contain {height:1250px; }


/*Shop Cds*/
#shop_cds #body { text-align:center}
#shop_cds #text {padding:0px 10px 0px 10px; text-align:center; height:1400px}
#shop_cds #container {width:900px; height:1550px; background-color:#fff;  margin:0 auto; }
#shop_cds #artist-contain {width:795px}
#shop_cds #l-col {width:265px; float:left; text-align:center; background-image:url(graphics/column_bg/mid2.jpg)}
#shop_cds #m-col {width:265px; float:left; text-align:center; background-image:url(graphics/column_bg/mid2.jpg)}
#shop_cds #r-col {width:265px; float:right; text-align:center; background-image:url(graphics/column_bg/mid2.jpg)}													


/*Artist Menus*/
#artist_menu #artist-contain {width:795px}
#artist_menu #l-col {width:265px; float:left; text-align:center; background-image:url(graphics/column_bg/mid.jpg)}
#artist_menu #m-col {width:265px; float:left; text-align:center; background-image:url(graphics/column_bg/mid.jpg)}
#artist_menu #r-col {width:265px; float:right; text-align:center; background-image:url(graphics/column_bg/mid.jpg)}


/*Cd-Packs*/
#cd-pack #container {width:900px; height:1550px; background-color:#fff;  margin:0 auto; }
#cd-pack #col-contain {height:1250px; }
#cd-pack #frame {text-align:center}

/*cd*/
#cd #container {width:900px; height:1230px; background-color:#fff;  margin:0 auto; }
#cd hr {margin:5px 15px 5px 15px}
#cd #title2 {width:250px; height:30px}
#cd #track {padding-left:10px; height:38px}
#cd #track2 {padding-left:10px; height:32px}
#cd #track3 {padding:0px 0px 0px 10px; height:31px}
#cd #track4 {padding-left:10px; height:32px}
#cd #track5 {padding-left:10px; height:32px}
#cd #track6 {padding-left:10px; height:32px}
#cd #track7 {padding-left:10px; height:32px}
#cd #track8 {padding-left:10px; height:32px}
#cd #track9 {padding-left:10px; height:32px}
#cd #title {text-align:center; margin:0px 0px 0px 0px; height:200px}
#cd #r-col {float:right; width:320px; height:950px; background-color:#ced8e0; padding-top:5px; margin:0px 0px 15px 0px; text-align:center}
#cd #l-col {float:left; width:560px; padding-top:0px; margin:0px 0px 0px 0px}
#cd #col-contain {height:975px; }
#cd #contain-1 {height:180px; margin-bottom:10px}
#cd #view_order {height:40px; text-align:center; margin-bottom:10px}
#cd h3 {margin-top:7px}
#cd #sample {float:left; width:81px; height:30px }
#cd #cart-but {height:30px; padding-top:0px; text-align:right; width:110px; float:right}
#cd #track_name {height:30px; text-align:left; width:355px; float:left}
#cd #pricing {height:80px; background-image:url(graphics/mp3_pricing.jpg); background-repeat: no-repeat; padding-top:35px}

/*main artist page*/
#main_artist #container {width:900px; height:2100px; background-color:#fff;  margin:0 auto; }
#main_artist hr {margin:5px 15px 5px 15px}
#main_artist #space {height:32px; width: 390px; margin:25px 0px 0px 0px; float:right; padding:0px 10px 0px 0px}
#main_artist #title2 {width:250px; height:30px}
#main_artist #album {padding-left:30px; height:75px}
#main_artist #album2 {padding-left:30px; height:75px}
#main_artist #album3 {padding-left:30px; height:75px}
#main_artist #album4 {padding-left:30px; height:75px}
#main_artist #album5 {padding-left:30px; height:75px}
#main_artist #album6 {padding-left:30px; height:75px}
#main_artist #album7 {padding-left:30px; height:75px}
#main_artist #album8 {padding-left:30px; height:75px}
#main_artist #album9 {padding-left:30px; height:75px}
#main_artist #title {text-align:center; margin:0px 0px 0px 0px; height:200px}
#main_artist #r-col {float:right; width:355px; height:1750px; background-color:#ced8e0; padding-top:5px; margin:0px 0px 15px 0px; text-align:center}
#main_artist #l-col {float:left; width:520px; padding-top:0px; margin:0px 0px 0px 0px}
#main_artist #col-contain {height:1795px; }
#main_artist #contain-1 {height:180px}
#main_artist #sample {float:right; width:100px; height:30px }
#main_artist #view_order {height:40px; text-align:center}
#main_artist h3 {margin-top:7px}

/*Jorge Ferreira main artist page*/
#jf-main_artist #container {width:900px; height:4300px; background-color:#fff;  margin:0 auto; }
#jf-main_artist hr {margin:5px 15px 5px 15px}
#jf-main_artist #space {height:32px; width: 390px; margin:25px 0px 0px 0px; float:right; padding:0px 10px 0px 0px}
#jf-main_artist #title2 {width:250px; height:30px}
#jf-main_artist #album {padding-left:30px; height:75px}
#jf-main_artist #album2 {padding-left:30px; height:75px}
#jf-main_artist #album3 {padding-left:30px; height:75px}
#jf-main_artist #album4 {padding-left:30px; height:75px}
#jf-main_artist #album5 {padding-left:30px; height:75px}
#jf-main_artist #album6 {padding-left:30px; height:75px}
#jf-main_artist #album7 {padding-left:30px; height:75px}
#jf-main_artist #album8 {padding-left:30px; height:75px}
#jf-main_artist #album9 {padding-left:30px; height:75px}
#jf-main_artist #title {text-align:center; margin:0px 0px 0px 0px; height:200px}
#jf-main_artist #r-col {float:right; width:355px; height:4030px; background-color:#ced8e0; padding-top:5px; margin:0px 0px 15px 0px; text-align:center}
#jf-main_artist #l-col {float:left; width:520px; padding-top:0px; margin:0px 0px 0px 0px}
#jf-main_artist #col-contain {height:3900px; }
#jf-main_artist #contain-1 {height:180px}
#jf-main_artist #sample {float:right; width:100px; height:30px }
#jf-main_artist #view_order {height:40px; text-align:center}
#jf-main_artist h3 {margin-top:7px}

/*Footer*/
#footer {height:20px; width:950px; background-image:url(bg/footer_bg.jpg); background-repeat:no-repeat; margin:0 auto;}
#map {float:left; margin:3px 0px 0px 50px; color:#FFFFFF; width:290px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
#copy {float:left; margin:3px 0px 0px 140px; color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
#web {float:right; margin:3px 50px 0px 0px; color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}



/*footer*/
#footer {height:20px; width:900px;  background-repeat:no-repeat; margin:0 auto;}
#map {float:left; margin:0px 0px 0px 50px; color:#666; width:200px; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left}
#copy {float:left; margin:0px 0px 0px 60px; color:#666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}
#web {float:right; margin:0px 50px 0px 0px; color:#666; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif}

