img {border:0;}

html, body {margin:0;padding:0;height:100%;}

body {
background: url("gfx/bg.jpg") top center fixed;  
  margin: 0;
  padding: 0;
}


#container {
  width: 832px;
  margin:0 auto;
  z-index:500;
}

#topbar{
  text-align:left;
  width:832px;
  background: url("gfx/topbar.jpg") center no-repeat;
  height:331px;
} 

#logo {}
#logo a {width:832px;height:300px;display:block;}

#bottombar {
  background:#000;
  border-top:1px solid #373737;
  border-bottom:1px solid #373737;
  width:802px;text-align:center;
  height:54px;font:normal 9pt arial;
  position:absolute;bottom:0;
  left:15px;
  padding-top:1px;
  margin-top:105px;
}
#bottombar img {vertical-align:middle;}

#bottombar table td {vertical-align:middle;text-align:center;}

#pagebg {
  width:832px;
  margin:0 auto;
  min-height:200px;
  background:url("gfx/pagebg.jpg") top left repeat-y;
  /*margin-bottom:100px;*/
  position:relative;
  padding:5px 0px;
}

#pagecontent{width:782px;margin:0 auto;padding-bottom:105px;}


#menu li {
	display: block;
	height: 28px;
	float: left;
}
#menu ul {padding:0;margin:0;list-style-type:none;}
#menu {width:802px;height:28px;margin:0 auto;}
#menu a {
	display: block;
  padding:0px 7px;
	height: 28px;
	float: left;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	color: #fff;
	text-decoration: none;
	margin-right: 4px;
	margin-left:2px;
}


#menu ul li a.menu_news {width:63px;}
#menu ul li a.menu_releases {width:100px;}
#menu ul li a.menu_merchandise {width:87px;}
#menu ul li a.menu_samples {width:97px;}
#menu ul li a.menu_distribution {width:135px;}
#menu ul li a.menu_history {width:96px;}
#menu ul li a.menu_contact {width:82px;}

#menu ul li a.menu_news:hover {background:url("gfx/menuhover.jpg") -1px top no-repeat;}
#menu ul li a.menu_releases:hover {background:url("gfx/menuhover.jpg") -84px top no-repeat;}
#menu ul li a.menu_merchandise:hover {background:url("gfx/menuhover.jpg") -204px top no-repeat;}
#menu ul li a.menu_samples:hover {background:url("gfx/menuhover.jpg") -310px top no-repeat;}
#menu ul li a.menu_distribution:hover {background:url("gfx/menuhover.jpg") -427px top no-repeat;}
/*#menu ul li a.menu_allies:hover {background:url("gfx/menuhover.jpg") -575px top no-repeat;}*/
#menu ul li a.menu_history:hover {background:url("gfx/menuhover.jpg") -584px top no-repeat;}
#menu ul li a.menu_contact:hover {background:url("gfx/menuhover.jpg") -700px top no-repeat;}


/* texts */
h1 {font: bold 16pt 'trebuchet ms';color:#e0e0e0;margin:0;padding:0;}
h2 {font: normal 14pt 'trebuchet ms';color:#e0e0e0;margin:0;padding:0;}

form, p {font: normal 10pt 'trebuchet ms';color:#808080;text-align:justify;}
p.p2 {font: normal 10pt 'trebuchet ms';color:#808080;text-align:justify;}
p.p3 {font: normal 10pt 'verdana';color:#808080;text-align:justify;}

a {font: normal 10pt 'trebuchet ms';color:#fff;text-decoration:underline;}
a:hover {text-decoration:underline;color:red;}

/*forms*/
form {margin:0;padding:0;}
form input, form button {background:#000;border:1px solid #404040;font:normal 8pt 'arial';color:#808080;margin:0;padding:0;}

.noborder {border:0;}

.newscontainer {margin:25px 0px 30px 0px;}
.newstitle{border-bottom:1px solid #606060;margin-bottom:5px;padding-bottom:10px;}
.newstitle1{border-top:1px solid #606060;margin-bottom:0px;height:5px;margin-top:5px;}
.newscontent{font:normal 10pt 'trebuchet ms';color:#808080;text-align:justify;}

.releaselist {width:100%;}
.releaselist td {padding:5px;font:normal 10pt 'trebuchet ms';color:#808080;background:#050505;}
.releaselist td img {border:1px solid #404040;}
.releaselist a {font:normal 10pt 'trebuchet ms';color:#a0a0a0;text-decoration:none;}
.releaselist a:hover {text-decoration:underline;color:#fff;}

.latestreleasetable {width:100%;margin-top:20px;margin-left:auto;margin-right:auto;}
.latestreleasetable img {border:1px solid #404040;}
.latestreleasetable td {vertical-align:top;padding:5px;font:normal 10pt 'trebuchet ms';color:#a0a0a0;}
.latestreleasetable span {font-style:italic;}

.releaseimage {width:320px;text-align:center;vertical-align:top;font:normal 8pt 'trebuchet ms';color:#a0a0a0;padding:0px 15px;}
.releaseimage img {border:1px solid #404040;margin:0px 0px 10px 0px;}
.releasetracklist {font:bold 10pt 'trebuchet ms';color:#e0e0e0;vertical-align:top;text-align:left;}

.reviewcont {margin:10px;border-bottom:1px dotted #606060;padding:5px 0px;}
.reviewhead {color:#e0e0e0;margin-bottom:10px;background:#050505;padding:10px 5px;}

.distro td {text-align:center;vertical-align:middle;width:50%;}

.imgcontainer {text-align:center;}
.imgcontainer img {border:4px solid #000;}

.a-head {text-align:center;font: bold 18pt 'trebuchet ms';color:#e0e0e0;margin-bottom:20px;}
.a-logo {text-align:center;}
.a-image {text-align:center;margin-top:30px;}
.a-image img {border:4px solid #000;}
.a-bio {text-align:center;font: normal 10pt 'trebuchet ms';color:#808080;margin-top:30px;}
.a-links {text-align:center;font: normal 10pt 'trebuchet ms';color:#808080;margin-top:30px;}
