@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - MAIN : 	Puddle Of Mudd Store Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		store.css
	Date:			Nov 23, 2009
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	body/global/reset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin:0; padding:0;
		border:0;
		outline:0;
		font-size:100%;
		vertical-align:baseline;
		background:transparent;
	}
	body {
		background:#fff;
		font:normal 12px Helvetica, "Helvetica", Times, serif;
		color:#000;
		line-height:1;
	}
	ol, ul {
		list-style:none;
	}
	blockquote, q {
		quotes:none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content:'';
		content:none;
	}
	
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse:collapse;
		border-spacing:0;
	}
	.altText {
		width:0; height:0;
		display:block;
		overflow:hidden;
	}
	.cleaner {
		border:none;
		margin:0; padding:0;
		height:0px;
		background:transparent;
		overflow:hidden;
		font-size:1px;
		clear:both;
	}
	.clearfix:after {
		content: ".";
		height:0;
		display: block;
		clear:both;
		visibility:hidden;
		line-height:0;
	}
	.clearfix {
		display:inline-block;
	}	
	html[xmlns] .clearfix {
		display:block;
	}
	* html .clearfix {
		height:1%;
	}
	#main {
		
	}
	
	#header {
		margin-top:0px;
		height:144px;
		background:url(../images/body.v2.jpg) center top no-repeat;
	}
	
	a:link, a:active, a:visited {
		text-decoration:none;
		color:#867763;
	}
		a:hover {
			color:#4e453d;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	.contentSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	body {background:#2F2F2D url(/images/body.v3.jpg) no-repeat top center;
	margin: 10px 0 0 0;
	padding: 0;
	color:#999; padding:120px 0 0 0;}
	.content {
		width:995px;
		margin:0 auto;
	}	
		#contentSpace {
			padding:10px 0 0 0;
		}
		h2 {
			margin:10px 0 0px 0;
		}
		.amt {
			margin:0 0 19px 0;
		}		
		ul {
			padding:0 0 27px 0;
		}
			ul li {
				padding:0 0 0 15px;
				background:url(../images/bullet.png) 0 8px no-repeat;
				line-height:21px;
			}
			.limited {
				font:bold 16px Helvetica, "Helvetica", Times, serif;
				color:#0f78c9;
			}
			
			.limitedsm {
				font:bold 14px Helvetica, "Helvetica", Times, serif;
				color:#0f78c9;
			}
			
			.sm {
				font:14px Helvetica, "Helvetica", Times, serif;
				color:#ffffff;
			}
			
			#fanPkg .limited, #digital .limited {
				font:bold 15px Helvetica, "Helvetica", Times, serif;
				color:#0f78c9;
			}
			
		h2#enterpom{
			width:223px; height:22px;
			margin:2px 2px 0 0;
			background: url(../images/enterpom.jpg) no-repeat;
			cursor:pointer;
		}
		.bk_bg {
			background:#000;
		}
		

/*	--------------------------------------------------------------------------------------------------------------------------
	.items Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#contentSpace .items {
		margin:0 0 10px 0;
		
	}
		#contentSpace .links {
			padding:0 0 0 5px;
			width:472px;
			
		}
		#contentSpace .items .item .addcd-s {
			width:194px; height:33px;
			cursor:pointer;
			background:url(../images/buy_now.jpg) 0 0 no-repeat;
			float:right;
			margin:0px 0 0 0;
		}
		
		#contentSpace .items .item .addmp3-s {
			width:114px; height:33px;
			cursor:pointer;
			background:url(../images/buy_now.jpg) 0 0 no-repeat;
			float:right;
		}
		
		#contentSpace .items .item .addcd-d {
			width:194px; height:33px;
			cursor:pointer;
			background:url(../images/buy_now.jpg) 0 0 no-repeat;
			float:right;
		}
		
		#contentSpace .items .item .addmp3-d {
			width:194px; height:33px;
			cursor:pointer;
			background:url(../images/buy_now.jpg) 0 0 no-repeat;
			float:right;
		}
			
		#contentSpace #collectorsPkg .items {
			margin:0 0px 0 0;
			float:left;
			width:106px;
		}
			#contentSpace .items .item .add.active {
				background:url(images/nav_add.png) 0 0 no-repeat !important;
			}
		#contentSpace .items.echospinCartAdded .add,
		#contentSpace .items.active .echospinCartAdded .add {
			background:url(images/nav_added.png) 0 0 no-repeat !important;
		}
		#contentSpace .items .echospinCartAdded .add {
			cursor: default;
		}
		#contentSpace .items .item .price {
			display:none;
		}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.ui-tabs Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/							
	.ui-tabs .ui-tabs-hide {
		 display: none;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#collectorsPkg Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#collectorsPkg {
		width:450px;
		padding:0 0 150px 500px;
		background:url(../images/sold_out.jpg) 0 0 no-repeat;
	}
		#collectorsPkg #h2align {
			padding-top:62px;
		}
		#collectorsPkg h2 {
			width:472px; height:32px;
			background:url(../images/h2_collectorspkg.jpg) no-repeat;
		}
		#collectorsPkg .amt {
			width:140px; height:13px;
			padding:0px 0 0 342px;
			background:url(../images/price_79.png) no-repeat;
			font:italic 13px Georgia, "Times New Roman", Times, serif;
			color:#0f78c9;
		}
		
		
		#collectorsPkg .add_price{
			font:bold 24px Helvetica, "Helvetica", Times, serif;
			color:#0f78c9;
		}
		
		#collectorsPkg .add_size{
			margin:7px 0 0 0px;
			width:120px; height:33px;
			float:left;
		}
		
		#collectorsPkg  .add_bundle {
			margin:-7px 0 0 200px;
			width: 114px; /*width: 156px;*/ height:33px;
			background: url(../images/buy_now.jpg) no-repeat;
			cursor:pointer;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#fanPkg Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#fanPkg {
		padding:3px 0 50px 200px;
		width:250px; height:225px;
		background:url(../images/standard-img.jpg) no-repeat;
		float:left;
	}
		#fanPkg h2 {
			width:170px; height:2px;
		}
		#fanPkg .amt {
			width:159px; height:32px;
			background:url(../images/standard-hdr.jpg) no-repeat;
		}
		#fanPkg .items {
			padding:0px 0px 10px 0px;
			margin: 0 0px 0  -10px;
		}
		
		#fanPkg ul {
			width: 215px;
		}
		
		#fanPkg .addcd_price-s{
			font:bold 17px Helvetica, "Helvetica", Times, serif;
			color:#0f78c9;
			float:left;
			height:33px;
			padding:8px 0 0 0;
		}
		
		
		
		#fanPkg .addmp3_price-s{
			font:bold 17px Helvetica, "Helvetica", Times, serif;
			color:#0f78c9;
			float:left;
			height:33px;
			padding:8px 0 0 0;
		}

/*	--------------------------------------------------------------------------------------------------------------------------
	#digital Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#digital {
		width:255px;  height:225px;
		padding:3px 0 50px 195px;
		background:url(../images/deluxe-img.jpg) no-repeat;
		float:right;
	}
		#digital h2 {
			width:263px; height:2px;
		}
		#digital .deluxe {
			float:left;
		}
			
			#digital .deluxe .amt {
				width:127px; height:35px;
				margin:-15px 0px 19px 20px;
				background:url(../images/deluxe-hdr.jpg) no-repeat;
			}
		#digital ul {
			padding:0 0 27px 20px;
			width:215px;
		}
		#digital .items {
			padding:0px 0px 10px 0px;
			margin: 0 0px 0 -10px;
		}
		
		#digital .addcd_price-d{
			font:bold 17px Helvetica, "Helvetica", Times, serif;
			color:#0f78c9;
			float:left;
			height:33px;
			padding:8px 0 0 0;
		}
		
		#digital .addmp3_price-d{
			font:bold 17px Helvetica, "Helvetica", Times, serif;
			color:#0f78c9;
			float:left;
			height:33px;
			padding:8px 0 0 0;
		}
		
/*tracklisting bar */
	.tracklisting{
		width:998px;
		height:113px;
		margin:20px 0 50px 0;
		cursor:pointer;
	}		
	.viewtracklisting{
		background:url(../images/view-tracks.jpg) no-repeat;
		width:393px;
		Height:113px;
		float:left;
	}
	.standardtracklisting{
		background:url(../images/view-tracks-s.jpg) no-repeat;
		height:113px;
		width:313px;
		float:left;
	}
	.deluxetracklisting{
		background:url(../images/view-tracks-d.jpg) no-repeat;
		height:113px;
		width:290px;
		float:left;
	}

/* end of tracklisting bar */		
		
	
		
		
/*
--------------------------------------------------------------------------------------------------------------------------
	#footer Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	
	#footer {
		width:100%; height:87px;
		padding:5px 0 0 0;
		background:#141318;
	}
		#footer .content {
			width:995px;
			padding:0;
			background:none;
			font:normal 11px Arial, Helvetica, sans-serif;
			color:#fff;
		}
		#footer .content a.logo {
			display:inline-block;
			float:left;
		}
		#footer .content .copy {
			margin:11px 0 0 18px;
			display:block;
			float:left;
		}
		
		.ftrechospin  img.echo {
			margin:-18px 0 0 0;
			display:block;
			float:right;
		}

		#footer .ftrcopy {
			clear:left;
			margin:0 0px 0 -15px;
		}
		
	
		.ftrechospin .copy_e {
			margin:-18px 0 0 204px;
			display:block;
			float:left;
		}
