/* - - - - - reset & body - - - - - */

	@import url(reset.css);

	body {
		background: #030503;
		color: #ccc;
		font: 62.5%/1em helvetica,arial,sans-serif;
		height: 100%;
	}
	
	h1 {
		background: transparent url(../img/quentinLogo.png) 0 0;
		height: 350px;
		left: 0;
		overflow: hidden;
		position: absolute;
		text-indent: -9999px;
		top: 20px;
		width: 300px;
		z-index: 2;
	}
	
	h2 {
		border-bottom: #222 1px solid;
		font-size: 150%;
		font-weight: normal;
		margin: 10px;
		padding: 10px 0;
	}
	
	p {
		margin: 10px;
		line-height: 15px;
	}
	
	a {
		color: #ccc;
		text-decoration: none;
	}
	
	a:hover {
		color: #fff;
	}
	
	em {
		font-style: italic;
	}
	
	#feathers, #feathers-1, #feathers-2 {
		background: transparent url(../img/bg-feathers.png) 0 0;
		height: 100%;
		position: absolute;
		width: 100%;
		z-index: 2;
	}
	
	#bandshot {
		background: url(../img/bg-main.jpg) no-repeat 0 0;
		bottom: 0;
		height: 600px;
		position: absolute;
		right: 0;
		width: 800px;
		z-index: 1;
	}
	
	#socialLinks {
		position: absolute;
		right: 10px;
		top: 10px;
		z-index: 3;
	}
	
	#socialLinks a {
		display: block;
		height: 30px;
	}
	
	#socialLinks li {
		background: rgba(0, 0, 0, 0.8);
		display: block;
		float: left;
		margin-left: 5px;
		overflow: hidden;
		text-indent: -9999px;
	}
	
	#socialLinks li:hover {
		background: #0869ad;
	}
	
	#socialLinks #myspace { background: url(../img/logoMyspace.png) no-repeat 0 2px; width: 100px; }
	#socialLinks #mp3de { background: url(../img/logoMp3de.png) no-repeat 0 -1px; width: 70px; }
	#socialLinks #ilike { background: url(../img/logoIlike.png) no-repeat 0 -1px; width: 45px; }
	#socialLinks #lastfm { background: url(../img/logoLastfm.png) no-repeat 0 -2px; width: 70px; }
	
	#orderCd {
		background: #111;
		background: rgba(17, 17, 17, 0.6);
		bottom: 10px;
		height: 400px;
		left: 10px;
		position: absolute;
		width: 300px;
		z-index: 3;
	}
	
	#orderCd img {
		margin: 0 0 0 50px;
	}
	
	#priceTag a {
		font-size: 150%;
		position: absolute;
		right: 10px;
		text-indent: 0;
		top: 17px;
		z-index: 3;
	}
	
	#songDisplay {
		border-bottom: #222 1px solid;
		border-top: #222 1px solid;
		padding: 10px 0;
	}
	
	#btnOrder {
		background: #fff;
		border: 0;
		bottom: 10px;
		cursor: pointer;
		display: block;
		font-size: 110%;
		margin: 0;
		padding: 5px;
		position: absolute;
		right: 10px;
		text-align: center;
		text-transform: uppercase;
		width: 150px;
	}
	
	#btnOrder:hover {
		background: #0869ad;
		color: #fff;
	}
	
	#priceTag {
		background: #333;
		border-radius: 30px;
		-moz-border-radius: 30px;
		-webkit-border-radius: 30px;
		color: #aaa;
		display: block;
		height: 50px;
		padding: 10px 5px 0 5px;
		position: absolute;
		right: 30px;
		text-align: center;
		top: 50px;
		width: 50px;
	}
	
	#priceTag span {
		font-size: 200%;
	}
	
	span#oneBitInsert_1 {
		padding: 5px;
	}
