@charset "UTF-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	overflow: visible;
	background-color:#000;
	background-image:url(../img/build/bodyBackground.jpg);
	background-repeat:repeat-x;
	color: #444;
}
body img { 
	border: none;
}
/*layout*/
#container {
	width: 802px; 
	margin: 0 auto;
	position: relative;
	overflow:visible;
	padding: 0;
}
#header {
	position:absolute;
	z-index: 1;
	width: 802px;
	height: 195px;
	background-color: #000;
	background-image:url(../img/build/header.jpg);
	background-repeat:no-repeat;
	color: #444;
	margin: 0;
	}
#menu {
	position: absolute;
	margin-left: 0px;
	margin-top:173px;
	width: 802px;
	height: 16px;
	overflow: hidden;
	z-index: 10;
	color: #444;
	padding-left: 29px;
}
#main{
	position: absolute;
	margin-top: 195px;
	margin-left: 0px;
	margin-right: 10px;
	width: 464px;
	height: 500px;
	padding: 0px 0px 0px 29px;
	z-index: 20;
	background-color: #000;
	background-image:url(../img/build/leftBackground.jpg);
	background-repeat: no-repeat;
	color: #444;
}
#right {
	position: absolute;
	width: 338px;
	height: 500px;
	margin-left: 463px;
	margin-top: 195px;
	z-index: 30;
	background-color: #000;
	background-image:url(../img/build/rightBackground.jpg);
	background-repeat: no-repeat;
	color: #444;
}
#tshirt {
	width: 410px;
	height: 200px;
	margin-bottom: 3px;
	background: url(../img/build/tshirtBg.gif) 0 0 no-repeat;
	background-color: #000;	
}
.cdHolder {float:left; margin-top: 5px;  width:150px; margin-right:0px; padding-right:0px;}
.cdInfo {float:left; margin-top: 5px; margin-left: 7px; width: 240px; padding-top: 5px; margin-right: 0px; padding-right:0px;}
/* text, headers and lists*/
	.header {margin-top: 10px; margin-bottom: 5px;}
	.disc_header {margin-bottom: 5px;}
	h2 {
		color: #868686; 
		font-family: arial, verdana, san-serif; 
		font-size: 0.8em; 
		margin: 0px 0px 3px 0px;
	}
	.main_text {
		color: #666; 
		font-family: arial, verdana, san-serif; 
		font-size: 0.7em; 
		margin: 0;
		width:410px;
		line-height: 130%;
		margin-bottom: 10px;
	}
	.disc_text {
		color: #666; 
		font-family: arial, verdana, san-serif; 
		font-size: 0.7em; 
		margin: 0;
		line-height: 130%;
		margin-bottom: 10px;
	}

	.right_text {
		color: #666; 
		font-family: arial, verdana, san-serif; 
		font-size: 0.7em; 
		margin: 0;
		width:299px;
		line-height: 130%;
	}
	.5pxmt {margin-top:5px;}
	/*for highlight sub-headers*/
	.highlight { font-weight:bold; color: #888;}

	/*lists*/	
	.live{
	background-color: #000;
	width: 410px;
	color: #666; 
	font-family: arial, verdana, san-serif; 
	font-size: 0.7em; 
	list-style: none;
	padding-left:0;
	margin:0;
	}
	.cdInfoList{
	color: #666; 
	font-family: arial, verdana, san-serif; 
	font-size: 0.7em; 
	list-style: none;
	padding-left:0;
	margin:0;
	}
	.live li {margin-bottom:2px;}
		/*.grey{
		background-color: #0d0d0d;
		width: 410px;
		color: #666; 
		font-family: arial, verdana, san-serif; 
		font-size: 0.7em; 
		list-style: none;
		padding-left:0;
		margin:0;
		}*/
/* body links */
	body  a:link, body  a:visited{color:#93631e; text-decoration:none; font-weight:bold;}
	body  a:active, body  a:hover{color:#fff;}
	body h2 a:link, body h2 a:visited{color:#93631e; text-decoration:none; font-weight:bold;}
	body h2 a:hover{color:#fff;}
		
/* navigation */
#navhavok {
	width: 83px;
	float:left;
	height: 16px;
	background:url(../img/nav/havok.gif) 0 0 no-repeat;
	margin-right: 4px;
}
.navdot {
	width:3px;
	float: left;
	height: 16px;
	background:url(../img/nav/dot.gif) 0 0 no-repeat;
	margin: 0px 5px 0px 4px;
}
.fill {
	width: 100%; height: 16px;
}
.logofill {
	width: 100%; height: 100%;
}
#logolink{ position: absolute; width:331px; height:130px; left:26px;}
#navnews a {
	width: 50px;
	float:left;
	display:block;
	height: 16px;
	background: url("../img/nav/news.gif") 0 0 no-repeat;
}
#navnews a:hover { 
background-position: 0 -16px;
}

#navbio a {
	width: 110px;
	float:left;
	display:block;
	height: 16px;
	background: url("../img/nav/bio.gif") 0 0 no-repeat;
}
#navbio a:hover { 
background-position: 0 -16px;
}

#navreviews a {
	width: 79px;
	float:left;
	display:block;
	height: 16px;
	background: url(../img/nav/reviews.gif) 0 0 no-repeat;
}
#navreviews a:hover { 
background-position: 0 -16px;
}

#navreviews a {
	width: 83px;
	float:left;
	display:block;
	height: 16px;
	background: url(../img/nav/reviews.gif) 0 0 no-repeat;
}
#navreviews a:hover { 
background-position: 0 -16px;
}

#navmedia a {
	width: 60px;
	float:left;
	display:block;
	height: 16px;
	background: url(../img/nav/media.gif) 0 0 no-repeat;
}
#navmedia a:hover { 
background-position: 0 -16px;
}

#navlive a {
	width: 38px;
	float:left;
	display:block;
	height: 16px;
	background: url(../img/nav/live.gif) 0 0 no-repeat;
}
#navlive a:hover { 
background-position: 0 -16px;
}

#navguestbook a {
	width: 110px;
	float:left;
	display:block;
	height: 16px;
	background: url(../img/nav/guestbook.gif) 0 0 no-repeat;
}
#navguestbook a:hover { 
background-position: 0 -16px;
}

#navdiscography a {
	width: 135px;
	float:left;
	display:block;
	height: 16px;
	background: url(../img/nav/disco.gif) 0 0 no-repeat;
}
#navdiscography a:hover { 
background-position: 0 -16px;
}