#store #header { background: url(/images/bg/bar/bone.png); }
	#store #header h1 a { background-image: url(/images/headers/logo_store.png); }
	
#store #nav_home { background-image: url(/images/nav/store/home.png); }
#store #nav_news { background-image: url(/images/nav/store/news.png); }
#store #nav_live { background-image: url(/images/nav/store/live.png); }
#store #nav_music { background-image: url(/images/nav/store/music.png); }
#store #nav_video { background-image: url(/images/nav/store/video.png); }
#store #nav_store { background-image: url(/images/nav/store/store.png); }
#store #nav_links { background-image: url(/images/nav/store/links.png); }
#store #nav_about{ background-image: url(/images/nav/store/about.png); }
#store #nav_press { background-image: url(/images/nav/store/press.png); }
#store #nav_contact { background-image: url(/images/nav/store/contact.png); }
#store #nav_blog { background-image: url(/images/nav/store/blog.png); }

#store #navigation a:hover,
#store #navigation span:hover { background-color: #515359; }

#store #page_bg {
	background-color: #515359;
	background-image: url(/images/bg/page/store.jpg);
}

#store #content {
	padding-top: 62px;
}

#storeApparel {
	width: 230px;
	float: left;
}
	#storeApparel h2 {
		height: 22px;
		background: url(/images/headers/store/apparel.png) no-repeat right top;
		text-indent: -6000px;
	}
	
	#storeMusic {
		width: 400px;
		margin-right: 2px;
		float: left;
	}
		#storeMusic h2 {
			height: 22px;
			background: url(/images/headers/store/cds.png) no-repeat right top;
			text-indent: -6000px;
		}

.storeItem {
	background: url(/images/bg/bar/bone.png);
	margin: 0 0 2px 0;
}
	.storeItem a {
		color: #f5001e;
	}
	.storeItem .padder {
		padding: 10px;
	}
	.storeItem h3 {
		font-weight: normal;
		margin-bottom: 1em;
		text-transform: uppercase;
	}

#storeApparel .storeItem {
	width: 230px;
}

.submit {
	background: #28947d;
	color: #FFF;
	text-transform: uppercase;
	font-family: Helvetica, Arial, sans-serif!important;
	font-weight: bold;
	text-align: center;
	padding: 3px 10px;
	margin-left: 6px;
	border: 1px solid #03888c;
	line-height: 1em;
	vertical-align: middle;
}
	#storeMusic .storeItem img {
		float: right;
		width: 100px;
		margin-right: 10px;
	}

	#storeMusic .storeItem ol {
		margin: 0 0 10px 25px;
		list-style: decimal-leading-zero;
	}
		#storeMusic .storeItem ol li { margin-bottom: 3px; }
	#storeMusic .storeItem .submit { margin-left: 0; }
	
	.storeItem hr {
		background: #CCC;
		color: #CCC;
		border: none;
		height: 1px;
		line-height: 1px;
		margin: 10px 20px;
	}
	.storeItem dt {
		float: left;
		clear: left;
		width: 100px;
		margin-bottom: 3px;
		text-transform: uppercase;
	}
	.storeItem dd { margin-bottom: 3px; }
	

label {
	text-transform: uppercase;
}

select, option {
	text-transform: none;
}

form a img {
	display: block;
	margin: 0 0 10px;
}

form p { display: inline; }

#storeCont {
	width: 635px;
	margin: 0 auto;
}