/*
workbench-music.com v4.0 - shop CSS
tested: firefox 1, safari 1.2, ie 6, ie mac 5, opera 7.52, netscape 7.2
*/

@import url("blue.css");

body {
	margin: 0;
	padding: 0;
	background: #fff url("../wbmusic_images/background_blue.jpg") repeat-y center top;
	text-align: center;
	font-smooth: never;
	}

/*** shop tables ***/
#albumtracks_detour, #albumtracks_antistatic, #albumtracks_dos, #albumtracks_satellite { 
	display: none; /* by default, album contents are hidden in the mp3 shop. */
	}

.shop .tb input, .shop .tb form { border: none; padding: 0; margin: 0; }
.shop .tb_title {
	padding-left: 3px;
	background-color: transparent; color: #444;
	width: 70px;
	}
.shop .tb_time {
	padding-top: 2px; padding-right: 10px; width: 35px;
	background-color: transparent; color: #444;
	text-align: right;
	}
.shop .tb_cost {
	padding-top: 2px; padding-right: 10px; width: 35px;
	background-color: #E25322; color: #fff;
	text-align: right;
	}
#albumtracks_detour .tb_cost, #albumtracks_antistatic .tb_cost, #albumtracks_dos .tb_cost, #albumtracks_satellite .tb_cost {
	background-color: #444;
	}
.shop .tb_paypal {
	width: 70px;
	background-color: #fff; color: #444;
	text-align: center;
	}
#albumhead_infinite-lives, #albumhead_detour, #albumhead_antistatic, #albumhead_dos, #albumhead_satellite {
	background: #fff;
	margin-bottom: 10px;
	}

#albumhead_infinite-lives .tb_title, #albumhead_infinite-lives .tb_time, #albumhead_infinite-lives .tb_cost,
#albumhead_detour .tb_title, #albumhead_detour .tb_time, #albumhead_detour .tb_cost,
#albumhead_antistatic .tb_title, #albumhead_antistatic .tb_time, #albumhead_antistatic .tb_cost,
#albumhead_dos .tb_title, #albumhead_dos .tb_time, #albumhead_dos .tb_cost,
#albumhead_satellite .tb_title, #albumhead_satellite .tb_time, #albumhead_satellite .tb_cost { 
	/*cursor: s-resize;*/ /* changes the cursor to a down arrow for album header tables only */
	}

.tb a:link {color: #fff; text-decoration: none; border: none; }
.tb a:visited {color: #fff; text-decoration: none; border: none; }
.tb a:hover {color: #444; text-decoration: none; border: none; }
.tb a:active {color: #fff; text-decoration: none; border: none; }


/*** shopping cart table ***/
.tb_cart_title {
	padding-left: 3px;
	background-color: transparent; color: #444;
	text-align: left;
	}
.tb_cart_remove {
	padding-top: 2px; padding-right: 10px; width: 35px;
	background-color: transparent; color: #444;
	text-align: right;
	}
.tb_cart_cost {
	padding-top: 2px; padding-right: 10px; width: 35px;
	background-color: #444; color: #fff;
	text-align: right;
	}
#tb_cart_header .tb_cart_cost {
	background: #E25322;
	}
#tb_cart_header, #tb_cart_footer, .tb_cart_checkout {
	background: #fff;
	}
.tb_cart_checkout {
	text-align: right;
	padding-right: 5px;
	}
#tb_cart_items {
	height: 30px;
	text-align: center;
	}

/*** account page settings ***/
#tb_account_items {  }
#tb_account_items form { float: right; display: block; position: relative; padding: 0; margin: 0; border: 0; }
#tb_account_items form input { padding: 0; margin:0; border-top: none; border-right: none;  }
.tb_account_items_row1 { background: #fff; }
.tb_account_items_row2 { background: #fff; }
.tb_account_items_row1 td { padding: 2px; color: #444; }
.tb_account_items_row2 td { color: #444; padding: 2px; }

/*** faq page ***/
#faq1, #faq2, #faq3, #faq4, #faq5 { display: none; }


/*************** old shop page
********************/
#copy_shop {
	margin: 0 auto; padding: 0;
	}
#shopimages { margin-top: 20px; }
#shop1 {
	margin-right: 6px; padding: 0;
	background-color: transparent;
	border: none;
	height: 107px;
	}
#shop2 {
	padding: 0; margin: 0;
	background-color: transparent;
	border: none;
	height: 107px;
	}
#shop1 img { margin: 0; padding: 6px; border: 1px dotted #444; }
#shop2 img { margin: 0; padding: 6px; border: 1px dotted #444;  }



