html {
overflow-x:
hidden;}

body {background-image:url(graphics/background.jpg);
	background-attachment:fixed;
    color: #ffffff;
    background-position:left;
	height:100%;
	width:100%;}
#widget{
		position:relative;
		float:left;
		display:block;
		height:400px;
		width:200px;
}
div.page {border-width: 0px;
	border-color: #000000;
	border-style: solid;
	position: relative;
	height: 809px;
	width: 750px;
	margin: 0 auto;}

div.header {background-image:url(graphics/header.jpg);
	background-repeat:no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 750px;
	height:150px;
	margin-right: 100px;
	padding-top: 100px;
	padding-bottom: 0px;}

div.downloads {position: absolute;
	top: 5px;
	left: 15px;
	width: 550px;
	height:600px;
	color: #ffffff;
	z-index:2;}

div.popback {filter:alpha(opacity=25);
	-moz-opacity:.25;opacity:.25;
	background-image:url(graphics/zombie.gif);
	background-repeat:no-repeat;
	position:absolute;
	top:0px;
	left:0px;
	width:550px;
	height:620px;
	z-index:1;}

div.bandpage {position: absolute;
	top: 200px;
	left: 75px;
	width: 450px;
	margin-right: 0px;
	padding-top: 0px;}

div.mail {border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	position: absolute;
	top:465px;
	left:520px;
	width: 225px;
	height: 90px;
	text-align:center;
	z-index:4;}

div.middle {background-image:url(graphics/waveback.jpg);
	background-repeat:no-repeat;
	position: absolute;
	top: 150px;
	left: 0px;
	width: 750px;
	height: 379px;}

div.fade {background-image:url(graphics/fade.gif);
	background-repeat:no-repeat;
	position: absolute;
	top: 340px;
	left: 0px;
	width: 180px;
	height: 100px;
	z-index:4;}

div.dynamic {border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	position: absolute;
	top: 25px;
	left: 200px;
	width: 360px;
	height: 379px;
	text-align:center;}

div.bands {border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	position: absolute;
	padding-top: 0px;
	top: 0px;
	left: 570px;
	width: 180px;
	height: 300px;
    text-align: left;}

div.bands a img {height: 0;
	width: 0;
	border-width: 0;}

div.bands a:hover img{position: absolute;
 	top:25px;
	left:-385px;
	height:250px;
	width:375px;}

div.bands a span {display: none;}

div.bands a:hover span {display: block;
   	position: absolute;
 	top: 265px; 
	left: -350px;
 	width: 280px;
   	padding: 5px;
 	margin: 10px; 
	z-index: 5;
   	color: #ffffff;
 	background: none;
   	font-family: times;
	font-size: 13pt;
	font-weight: bold;
	letter-spacing: 2px;
 	text-align: center;}

div.records {border: none;
	position: absolute;
	padding-top: 5px;
	top: 0px;
	left: 0px;
	width: 180px;
	height: 300px;
	text-align:center;}

div.player {position: absolute;
	top:580px;
	left:230px;
	width: 300px;
	height: 40px;
	text-align:center;
	z-index:4;}

div.records img {border:none;}

#divUpControl {position:absolute; 
	width:18px; 
	height:17px; 
	left:5px; 
	top:0; 
	z-index:2;} 

#divDownControl {position:absolute;
	left:145px;
	top:0;
 	width:18px; 
	height:17px;
	z-index:2;} 

#divContainer {position:relative; 
	width:180px; 
	height:330px; 
	z-index:3;
	overflow:hidden;
	top:10px; 
	left:0;
	clip:rect(50px,180px,200px,0px);
	visibility:hidden;}

#divContent{position:relative;
 	top:0;
 	left:0;
 	z-index:2;}


div.footer {background-image:url(graphics/footer.jpg);
	background-repeat:no-repeat;
	position: absolute;
	top: 529px;
	left: 0px;
	width: 750px;
	height: 277px;
	z-index:3;}

div.menu {border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	position: absolute;
	top:0px;
	left:180px;
	width: 380px;
	height: 10px;
	text-align:center;
	z-index:4;}

div.window {background-image:url(graphics/background.jpg);
	border-width: 5px;
	border-color: #000000;
	padding:20px;
	border-style: solid;
	background-repeat:no-repeat;
	width: 500px;
	height: 360px;
	overflow:auto;
	overflow-y: scroll;
	overflow-x: hidden;
	overflow:-moz-scrollbars-vertical;}

div.pop3 {border-width: 3px;
	border-color: #000000;
	border-style: solid;
	width: 440px;
	height: 210px;
	z-index:2;
	text-align:center;}

div.tracks {position: relative;
	top:10px;
	left:10px;
	border-width: 0px;
	border-color: #000000;
	border-style: solid;
	width: 480px;
	height: 170px;
	text-align:left;
	margin-right: 260px;
	z-index:3;
	overflow:auto;
	overflow-y: scroll;
	overflow-x: hidden;
	overflow:-moz-scrollbars-vertical;}

div.pictures {position: absolute;
	top: 550px;
	left: 10px;
	background:black;
	width: 575px;
	height:120px;
	text-align:center;}

div.thumbs {position: absolute;
	top:210px;
	left:0px;
	width:555px;
    padding:15px;
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;}

div.order {position: relative;
	top:0px;
	left:10px;
	width:480px;
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;}

div.cart {position: absolute;
	top:10px;
	left:410px;
	width:120px;
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	text-align:center;}

div.ship {position: absolute;
	top:20px;
	left:35px;
	width:120px;
	border-width: 0px;
	border-color: #ffffff;
	border-style: solid;
	text-align:center;}

div.title {text-align:center;}

div.thumb {border-width: 0px;
	border-color: #8B4513;
	border-style: solid;
	position:relative;
	float:left;
	margin-left:8px;
    margin-top:8px;
	text-align:center;
	z-index:3;}

.img-wrapper img {
  background-color:#fff;
  border: 1px solid #a9a9a9;
  padding: 4px;
  display:block;
  position: relative;
}

.floatbox {BACKGROUND-COLOR: #000000;
        float:right; 
	width:150px; 
	height:150px;
 	padding:.8em;
 	border-style:solid;
 	border-width:0;
 	clear:left;}

table 	{width: 100%;}

td 	{vertical-align: middle;
	text-align: center;}

ul 	{list-style: none;
	margin:0px;
	padding:0px;}

li	{font-size:10px;
	font-family: Times;
	font-weight:normal;
	letter-spacing: 1px;}

h1	{font-size: 24pt;
	font-family: subway;
	text-align:center;}

h2	{font-size: 12pt;
	font-family: arial;
	text-align:center;}

p.left, p.right, p.center { 
	padding: 1em; 
	margin: 0;
   	border: none;}

img.left, img.right, img.center {BACKGROUND-COLOR: none; }
.left {float: left;}
.right {float: right;}
.center {display: block;
	 margin:auto;}

input.center {display: block;
	 margin:auto;
     text-align:center;}

.clear {
  clear:both;
}

hr.minor {clear: both; width: .1%;}

hr.band {clear: both; width: 175px; height: 1px;}

hr.record {clear: both; width: 300px; height: 1px;}


b.footer{font-size: 8pt;
	font-family: Times;
	font-weight: bold;
	letter-spacing: 2px;
        color: #ffffff;}

.formtext	
{font-size: 12pt;
font-weight:bolder;
font-family: Times;
color: #ffffff;}

.introtext 
{font-family: Times;
 font-size: 12px;
 font-weight: bold;
 font-weight: normal;
 text-indent: 20px;
 color: #ffffff;}

.title
{font-size: 24px;
 font-family: Times;
 letter-spacing: 3px;
 font-weight: bolder;
 text-align: center;
 color: #ffffff;}

.rheader
{font-family: Times; 
 font-size: 14px;
 font-weight: bolder;
 text-align: right;
 float: right;
 color: #ffffff;}

.lheader
{font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 14px;
 font-weight: bolder;
 text-align: left;
 float: right;
 color: #ffffff;}

.text
{font-family: Times;
 font-size: 12px;
 font-weight: bold;
 letter-spacing: 2px;
 color: #ffffff;}

.textred
{font-family: Times;
 font-size: 12px;
 font-weight: bold;
 letter-spacing: 2px;
 color: #8b0000;}

.tracks
{font-family: Times;
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 2px;
 color: #ffffff;}

.tracksred
{font-family: Times;
 font-size: 10px;
 font-weight: bold;
 letter-spacing: 2px;
 color: #8b0000;}

.ltext 
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-align: right; 
 float: right;}

.rtext 
{font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ffffff;
 text-align: left;
 float: left;}


.headline 
{font-family: Times; 
font-size: 14px;
font-weight: bold; 
color: #ffffff;
text-align=center;}

select
{color: #ffffff;
 background: none;
 border: 1px solid #ffffff;}

 label
{float: left;
 text-align: right;
 margin-left: 10px;
 display: block;}

 input
{color: #8b0000;
 background: none;
 border: 1px solid #ffffff;
 display: block;
 margin-left:70px;}

textarea
{color: #8b0000;
 background: none;
 border: 2px solid #ffffff;
 margin-right: 5em;}

.submit input
{margin-left:15px;
color: #ffffff;
background: #ffa20f;
border: 2px outset #000;}

fieldset
{border: 1px solid #ffffff;
 width: 255px;
 padding: 2px 6px;}

legend
{color: #ffffff;
 font-size: 12pt;
 background: none;
 border: 1px solid #000;
 padding: 2px 6px;}

a:link {color: white; font-weight: bold}
a:active {color: red; font-weight: bold}
a:visited {color: white; font-weight: bold}

