/* CSS Document */
body {
	background:				#000000;
	font-family:			Gill Sans, arial;

	margin: 				0px;
	padding:				0px;
	text-align:				center;
}

.cd1 {
	float:					left;
	font-size:				80%;
	height:					160px;
	padding:				10px;
	width: 					150px;
}

.cd2 {
	float:					right;
	font-size:				80%;
	height:					160px;	
	padding:				10px;
	width: 					150px;
}


.cdtrack3 {
	float:					right;
	font-size:				80%;
	height:					220px;	
	padding:				10px;
	width: 					150px;
}
.cdtrack1 {
	float:					left;
	font-size:				80%;
	padding:				10px;
	width: 					150px;
}
.cdtrack2 {
	float:					left;
	font-size:				80%;
	padding:				10px;
	width: 					150px;
}
.track {
	float:					right;
	font-size:				95%;	
	text-align:				left;
	width: 					150px;
}
.confirmation {
	background-image:		url("images/background_image2.gif");
	background-repeat:		no-repeat;
	color:					#FFFFFF;
	font-family:			Arial Rounded MT Bold;
	font-size:				130%;
	font-weight:			strong;
	margin:					0 auto;
	width:					450px;
	height:					450px;
	padding-top:			150px;	
}
.container {
	background-image:		url("images/background_image.gif");
	margin:					0 auto;
	width:					800px;		
}
 
.clear {
	clear:					both;
}

.content {
	background-color:		#FFFFFF;
	background-image:		url("images/dashedline.gif");
	background-position:	205px 2px;
	background-repeat:		repeat-y;
	color:					#000000;
	margin:					20 auto;	
	width:					615px;
}

h1 {
	font-family:			Arial Rounded MT Bold;
	font-size:				200%;
	font-weight:			strong;
	padding-bottom: 		20px;
	text-decoration:		underline;
}

h2 {
	font-family:			Arial Rounded MT Bold;
	font-size:				130%;
	font-weight:			strong;
}
h3 {
	font-family:			Arial Rounded MT Bold;
	font-weight:			strong;
	font-size: 				100%;

}
.header {
	background-image:		url("images/header.gif");
	background-position:	50% 0%;
	background-repeat:		no-repeat;
	margin:					0 auto;
	text-align:				left;	
	width:					615px;
}

.leftcontent {
	float:					left;
	width:					200px;
}

.rightcontent {
	float:					right;
	width:					400px;
	
}

.mailinglist {
	margin:					0;
}

.maincontent {
	margin:					0 20px;
}
.maincontentleft {
	margin:					0 20px;
	text-align:				left;
}

.recentreleases {
	margin:					0 20px;

}

.specials {
	padding: 				20px;
}

.text {
	text-align: 			justify;
}

a img {
	border:					0px;
}
a:link {
	font-weight: 			strong;
	text-decoration: 		none;
	color: 					#40C140;
}

a:hover {
	color:					#FFFFFF;
   	text-decoration: 		none;
	background-color:		#000000;		
}

a:visited {
	color: 					#ED1C24;
}

/*bands menu*/
.bandsmenu {
	border:					#FFFFFF solid 3px;
	padding-bottom:			20px;
	font-family:			Arial Rounded MT Bold;		
}

.bandsmenu ul {
	margin: 				0 auto;
	padding: 				0;
	list-style:				none;
	width: 					150px;  /*Width of Menu Items */
	border:		 			2px solid #91278F;
}
	
.bandsmenu ul li {
	position: 				relative;
}
	
.bandsmenu li ul {
	position: 				absolute;
	left: 					149px; /* Set 1px less than menu width */
	top: 					0;
	display:			 	none;
}
	
.bandsmenu li:hover ul { 
	display:				block;	
	color: 					#bb0000;
	background: 			#ffffff; 
	border: 				2px solid #91278F; 
	border-bottom: 			2px solid #91278F; 
}

.bandsmenu a {
	display: 				block;
	text-decoration: 		none;
	color: 					#ffffff;
	background: 			#000000;
	padding: 				5px;
	border: 				2px solid #91278F; 
	border-bottom: 			2px solid #91278F; 
}
	
.bandsmenu a:hover {
	color: 					#000000;
	background: 			#ffffff;
}

.storemenu a {
	background:				#000000;
	border:					2px solid #FFC20E;
	color:					#ffffff;
	display: 				block;
	font-family:			Arial Rounded MT Bold;
	height:					25px;
	padding-top:			5px;
	text-align:				center;
	text-decoration:		none;
	width:					150px;
}

.storemenu a:visited {
	background-color:				#000000;
	border:					2px solid #FFC20E;
	color:					#ffffff;
	text-decoration:		underline;
}
.storemenu a:hover {
	background-color:		#ffffff;
	border:					2px solid #FFC20E;
	color:					#000000;
}
/* round corners*/
.bottomcorner {
	background-image:		url("images/bottomcorner.gif");
	clear:					both; 
	height:					10px;
}
.topcorner {
	background-image:		url("images/topcorner.gif");
	height:					10px;
}

/* menu */
.navLeft {
	float:					left;
}
.navRight {
	float:					right;
}
.header a {
	height:					27px;
	overflow:				hidden;
	width:					102px;
}
.header a img {
	border:					0px;
	position:				relative;
	top:					0px;
}
.header a:visited img {
	top:					-53px;
}
.header a:hover img {
	top:					-27px;
}