@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - Music : 	Parachute Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		echospin.css
	Date:			Aug 14, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

	
/*	--------------------------------------------------------------------------------------------------------------------------
	Buy Album Button Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.items .item .add {
		width:45px; height:23px;
		background:url(../../images/btn_mp3.png) right top no-repeat;
	}
	.buyLinks li.buyNow .items {
		padding:0;
	}
		.buyLinks li.buyNow .items .item {
			width:130px;
			margin:0; padding:0 0 0 10px;
			clear:both;
		}
			.buyLinks li.buyNow .items .item .add {
				cursor:pointer;
			}
				.buyLinks li.buyNow .items .typeCD .add {
					width:120px; height:24px;
					background:url(../../images/btn_cd2.png) right top no-repeat;
				}
				.buyLinks li.buyNow .items .typeMP3s .add {
					width:48px; height:23px;
					background:url(../../images/add_mp3.png) right top no-repeat;
					float:left;
				}
			.buyLinks li.buyNow .items .item .info {
				width:370px;
				padding:0 0 0 15px;
				float:left;
				display:block;
			}
				.buyLinks li.buyNow .items .item .info a {
					width:auto;
					margin:0; padding:0;
					font:bold 14px Arial, Helvetica, sans-serif;
					color:#f4911a;
					text-align:left;
					display:inline;
					float:none;
				}
					.buyLinks li.buyNow .items .item .info a:hover {
						color:#fff;
					}
			.buyLinks li.buyNow .items .item .price {
				padding:5px 0 0 0;
				font:normal 14px Arial, Helvetica, sans-serif;
				color:#daddf7;
				float:left;
			}
			.buyLinks li.buyNow .items .item .btn_buy {
				width:52px; height:20px;
				margin:5px 13px 0 0;
				background:url(../../images/btn_buy.png) 0 0 no-repeat;
				display:inline-block;
				float:right;
				cursor:pointer;
			}
				.buyLinks li.buyNow .items .item .btn_buy:hover {
					background-position:0 -20px;
				}
		.buyLinks li.buyNow .items .echospinCartAdded {
			opacity:0.3;
			cursor:default;			
		}
			.buyLinks li.buyNow .items .echospinCartAdded .add {
				cursor:default;			
			}
			.buyLinks li.buyNow .items .echospinCartAdded .price {
				cursor:default;			
			}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	Song List Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.songList {
		font:bold 10px Verdana, Arial, Helvetica, sans-serif;
		color:#8a7c74;
		float:left;
		width:420px;
	}
		.songList .header {
			height:16px !important; width:420px;
			padding:0 0 5px 0;
			clear:both;
			color:#daddf7;
			line-height:16px;
			background:none !important;
		}
			.songList .header .titleSong {
				display:block;
				float:left;
				width:280px;
			}
			.songList .header .titleTime {
				display:block;
				float:left;
				width:55px;
			}
			.songList .header .titlePrice {
				display:none;
				float:left;
				width:40px;
			}
			.songList .header .titleBuy {
				display:none;
				float:left;
				width:45px;
			}
		.songList .track {
			clear:both;
			line-height:16px;
		}
			.songList .track .title {
				width:280px;
				margin:0 0 5px 0 !important;
				float:left;
				font-weight:normal;
				font:normal 12px Arial, Helvetica, sans-serif !important;
				color:#daddf7 !important;
			}
				.songList .track .title .song {
					line-height:16px;
				}	
			.songList .track .length {
				width:55px;
				float:left;
				font-weight:normal;
				font:normal 12px Arial, Helvetica, sans-serif !important;
				color:#daddf7 !important;
			}		
			.songList .track .price {
				width:40px;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				line-height:16px;
				float:left;
				display:none;
			}
			.songList .track .mp3 {
				width:45px; height:17px;
				margin:0 0 5px 0 !important;
				background:url(../../images/btn_mp3_sm.png) 0 0 no-repeat;
				float:left;
				cursor:pointer;
				display:none;
			}
				.songList .track .mp3 .add {
					
				}
		.songList .echospinCartAdded {
			cursor:default;			
		}
			.songList .echospinCartAdded .title {
				cursor:default;	
			}
			.songList .echospinCartAdded .mp3 {
				cursor:default;	
			}
			.songList .echospinCartAdded .price {
				cursor:default;	
			}
					
/*	--------------------------------------------------------------------------------------------------------------------------
	#cart Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.cartfullWrapper {
		margin:0 0 20px 0;
		clear:both;
	}
		.cartfullWrapper h2 {
			margin:0 0 10px 20px;
			font:bold 16px Georgia, "Times New Roman", Times, serif;
			color:#daddf7;
		}
		.echospinCart {
			clear:both;
		}
			.echospinCart .header, .echospinCart .subtotal {
				width:600px; height:20px;
				font:normal 10px Verdana, Arial, Helvetica, sans-serif;
				color:#8b8b8b;
				clear:both;
			}
				.echospinCart .type {
					width:20px;
					float:left;
				}
				.echospinCart .header .title {
					width:450px;
					padding:0;
					float:left;
					font:bold 12px Arial, Helvetica, sans-serif;
				}
				.echospinCart .header .quantity {
					width:80px;
					padding:0;
					float:left;
					font:bold 12px Arial, Helvetica, sans-serif;
				}
				.echospinCart .header .price {
					width:50px;
					padding:0;
					float:right;
					font:bold 12px Arial, Helvetica, sans-serif;
				}
			.echospinCart .default {
				height:20px;
				margin:0;
				font:normal 10px Arial, Helvetica, sans-serif;
				clear:both;
			}
				.echospinCart .default .title {
					width:450px;
					font:normal 12px Arial, Helvetica, sans-serif;
					color:#daddf7;
					padding:0;
				}
			.echospinCart .item {
				height:25px;
				line-height:11px;
				clear:both;
			}
				.echospinCart .item.header {
					height:25px !important;
					background:none !important;
					clear:both;
				}
				.echospinCart .title {
					width:450px;
					padding:0 0 0 20px;
					float:left;
				}
					.echospinCart .title a {
						margin:0 0 5px 0;
						font:normal 12px Arial, Helvetica, sans-serif;
						color:#daddf7;
					}
						.echospinCart .title a span {
							font-weight:bold;
						}
				.echospinCart .quantity {
					width:80px;
					float:left;
				}
				.echospinCart .quantity select {
					width:40px;
				}
				.echospinCart .price {
					width:50px;
					padding:0;
					font:normal 10px Arial, Helvetica, sans-serif;
					color:#daddf7;
					float:left;
				}
				.echospinCart .checkout a {
					width:82px; height:20px;
					background:url(../../images/btn_checkOut.png) 0 0 no-repeat;
					display:block;
				}
			.echospinCart .subtotal .title {
				padding:0;
				font:bold 12px Arial, Helvetica, sans-serif;
				color:#8b8b8b;
			}
		.echospinCart .footer {
			background:none !important;
		}
			.echospinCart .footer a {
				width:80px; height:20px;
				margin:0 43px 0 0;
				background:url(../../images/btn_checkOut.png) 0 0 no-repeat;
				display:block;
				float:right;
			}
