/* ***** BODY ***** */

html, body {
		background-color:#000000;
		margin:0;
		text-align:center;
}

body * {
		font-size:10px;
		color:#dcdcdc;
		font-family:Verdana;
		border:0;
}

hr {
		border:1px #dcdcdc dotted;
}

div.center, div.center * {
		text-align:center;
}

/* ***** LINKS ***** */

a:link, a:visited, a:active {
		color:#dcdcdc;
		text-decoration:underline;
}

a:hover {
		color:#ffffff;
		text-decoration:underline;
}

/* ***** LOADER ***** */

table.loader {
		width:245px;
}

div.loader {
		text-align:center;
}

.loader * span {
		color:#797979;
}

span.loader-small {
		font-size: 5pt;
}

span.count {
		font-size: 7pt;
}

span.red {
		color:#f27800;
}

/* ***** AUDIO ***** */

table.img * {
		text-align:center;
}

td.name {
		padding-right:20px;
}

td.link {
		text-align:center;
		padding:0;
}

/* ***** LYRICS ***** */

#lyrics_box {
	padding:5px;
}

h1 {
	margin:0 0 15px 0;
}

h2 {
	margin:2px 0;
	font-weight:normal;
}

p {
	margin:5px 0;
	font-weight:normal;
}

div {
	text-align:left;
/*	float:left;*/
}

#lyrics {
	margin:0 0 0 185px;
	width:auto;
	position:relative;
}

#songs {
	width:175px;
	position:absolute;
}
/*
html>body #songs {
	position:fixed;
}
*/

body {
	background: url('/t.gif') no-repeat;
	background-attachment: fixed;
}
#songs {
	position: fixed;
	//position: absolute;
	top: expression(
		document.getElementsByTagName( 'body' )[0].scrollTop + "px"
	);
}
/* ***** INTERVIEWS ***** */
#interview_box {
	padding:10px;
}

#interview_box * {
	font-size:11px;
	margin:0 0 10px 0;
}

#interview_box h1 {
	font-size:16px;
	margin:0 0 20px 0;
}

#interview_box p {
	
}

#interview_box .plain {
	font-size:10px;
}

#interview_box .question {
	font-weight:bold;
}

#interview_box .answer {
/*	font-style:italic;*/
	font-size:12px;
}

#interview_box .tracklist {
	padding:0 0 0 25px;
}

#interview_box .tracklist li {
	margin:0 0 5px 0;
}

#interview_box .copy {
	font-size:14px;
	margin:30px 0 20px 0;
}

#counters {
	float:none;
	text-align:center;
}

/* ***** NEXT ***** */

td.name h2, td.link a {
	display:block;
}

/* ***** gallery popup ***** */

div.gal_pop img {
	position:absolute;
	top:0;
	left:0;
}

div.gal_pop img.img {
	z-index:0;
}

div.gal_pop img.lay {
	z-index:1000;
}
