@charset "iso-8859-1";	 

/* body ********************************************/	  

body{ 
	margin:0; 
	padding:0; 
	font-size:9px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	min-width:700px; 
	background-color:#000000;
	color: #FFFFFF;}

html{
	SCROLLBAR-FACE-COLOR: #222222; 
	SCROLLBAR-HIGHLIGHT-COLOR: #444444; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #444444; 
	SCROLLBAR-ARROW-COLOR: #444444; 
	SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	COLOR: #FFFFFF;}
 

/* main containers ********************************************/	 

.boxmain{ 
	background-position: 0 -30px; width: 97px; left: 20;
	width:760px; 
	background: url(img/background_middle.png) transparent;
	text-align:center; 
	margin-left:auto; margin-right:auto; 
	border-bottom:5px #333 solid;
	} 

.header {
	margin:0px auto -32px;
	top:0px;
	left: 0px;
	}	
	
.catch {
	position:relative;	
	top:4px;
	left:24px;
	width: 280px;
	margin: 0px 0 0 0px;		   
	padding:1;
	height: 20px;
	overflow: hidden;
	}

.topline {
	background:url(img/center_top.png) top left no-repeat;
	width:740px;
	height:121px;
	padding:0;
	margin:0px 0 0 8px;
	}

.nav {
	position:relative; 
	top:-6px;
	left:110px;
	width: 600px;
	margin: 0px 0 0 0px;
	height: 30px;
	overflow: hidden; 
	}
	
.centerline {
	background: url(img/center.png) top left no-repeat;
	width:740px;
	height: 116px; 
	margin: 29px 0 0 8px; 
	padding:0;
	}

.bottomline{ 
	background: url(img/center_bottom.png) top left no-repeat; 
	width:762px;  
	height:344px; 
	margin: 0; 
	padding:0; 
	}
 
.rightinner{
	padding:0px;
	width:240px;
	height:315px;
	}

.footer{
	padding:1px 5px;
	color:#FFFFFF;
	margin-right:4px;
	margin-left:8px;
	margin-bottom:0px;
	height:30px;
	} 

/* float ********************************************/	

.floatleft{
	float:left;
	padding:0px 16px 8px 0px;
	width:60px;
	}
	
.floatleft140{
	float:left;
	padding:0px 8px 8px 0px;
	width:140px;
	}

.floatleft_logo {
	float:left;
	padding:0;
	margin:0 0 0 12px; 
	width:510px;
	height:76px;  
	}

.floatleft_top {
	float:left;
	padding:0;
	margin:0 0 0 24px;
	width:180px;
	height:88px; 
	}
	
.floatleft_show {
	float:left;
	padding:0;
	margin:20px 0 0 20px; 
	width:376px;
	height:84px;
	}

.floatleft_player {
	float:left;
	padding:0;
	margin:12px 0 0 26px;
	width:300px;
	height:80px;
	}

.floatleft_menu{  
	float:left;
	width: 456px;  
	height:298px;
	margin:18px 0 0 28px;
	padding:0;	
	vertical-align:top;
	}
	 
.floatleft_right {	 
	float:left;	   
	width:240px;
	height:332px;
	margin:8px 0 0 8px;
	padding:0px;
	}
	
.clear {
	clear: both;
	height: 10px;
	margin:0; 
	padding:0;
	}

	/* sub containers ********************************************/	 

.scroll{
	width:450px;
	height:324px;
	overflow:auto;
	}
	  
.subheader{
	padding:2px;
	line-height:14px;
	font-size: 12px; 
	color: #ffffff; 
	font-weight: bold;
	font-family: arial;
	}
	
.news {
	padding:5px 10px;
	border-bottom: 1px solid #333;
	}

.nopad {
	margin:0px; 
	padding:0px; 
	border:0px; 
	} 

	/* table and cells ********************************************/	  
	  
table.reload  {
	border-width: 0px;
	width:208px;
	color:#FFFF00;
	font-weight:bold;
	padding: 0px;
	font-size: 10px;
	font-family: arial;
	background-color: #FFFFFF;}
	
	tr.month{background-color:#222222; color: #FFFFFF;}
    tr.news{color: #FFFFFF;}
    tr.news2{color: #FFFFFF;}
    td.news{color: #FFFFFF;}
    td.news2{color: #FFFFFF;}
	td.lyrics{text-align:justify; color:#FFFFFF}
	
	td.vocal_off {background-image: url(img/thumbs/band_guy_off.png); background-repeat: no-repeat;}
    td.vocal_on {background-image: url(img/thumbs/band_guy_on.png); background-repeat: no-repeat;}
	
	td.drums_off {background-image: url(img/thumbs/band_drums_off.png); background-repeat: no-repeat;}
    td.drums_on {background-image: url(img/thumbs/band_drums_on.png); background-repeat: no-repeat;}
	
	td.bass_off {background-image: url(img/thumbs/band_bass_off.png); background-repeat: no-repeat;}
    td.bass_on {background-image: url(img/thumbs/band_bass_on.png); background-repeat: no-repeat;}
	
	td.guitar_off {background-image: url(img/thumbs/band_guitar_off.png); background-repeat: no-repeat;}
    td.guitar_on {background-image: url(img/thumbs/band_guitar_on.png); background-repeat: no-repeat;}
	
.weekday{
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold;
	font-family: arial;}

.day{color:#637485;
	font-size: 10px; 
	font-family: arial; 
	font-weight: bold;
	text-decoration: none;}
	
.songtitle{color:#FFFFFF;
	font-size: 10px; 
	font-family: verdana; 
	font-weight: bold;
	text-decoration: none;}

.songband{color:#EEEEEE;
	font-size: 10px; 
	font-family: verdana; 
	font-style: italic;
	text-decoration: none;}
	
	/* text ********************************************/	 

.text8{
	font-size: 8px; 
	color: #FFFFFF; 
	font-family: arial;}
								
.text{
	font-size: 10px; 
	color: #FFFFFF; 
	font-family: arial;}
	
.text12bold{
	font-size: 11px; 
	color: #CC0000; 
	font-weight: bold;
	font-family: arial;}	
	
.text12ital {
	font-size: 12px; 
	color: #FFFFFF; 
	font-family: arial;
	font-style:italic;}

.footmenu {color:#000000;
	font-size: 11px; 
	font-family: arial; 
	font-weight:bold;
	text-decoration: none;}
	
/* links ********************************************/	

a{color:#FFFFFF;
	font-size: 10px; 
	font-family: arial; 
	text-decoration: none;}
a:link {color: #FFFFFF;}
a:visited {color: #EEEEEE;}
a:active{color: #0000FF;}
a:hover {color: #FF0000;}

    .month{font-size: 11px; color: #FFFFFF; font-weight: bold; font-family: verdana;  text-decoration:none}
    .past{font-size: 10px; color: #888888;}
	.month:link {color: #FFFFFF;}
	.month:visited {color:#EEEEEE}
	.month:hover {color: #FF0000}
	.month:active {color: #FF0000}
	
     td.comments{font-size: 10px; color: #0000FF; font-weight: bold; font-family: arial;  text-decoration:none}
    .comments{font-size: 10px; color: #0000FF; font-weight: bold; font-family: arial;  text-decoration:none}
	.comments:link {color: #1111FF;}
	.comments:visited {color:#2222FF}
	.comments:hover {color: #3333FF}
	.comments:active {color: #4444FF}	
	
	.songtitle:link {color: #FFFFFF;}
	.songtitle:visited {color: #EEEEEE;}
	.songtitle:hover {color: #FF0000; text-decoration: underline;}
	.songtitle:active{color: #0000FF;}

	.footmenu:link {color: #000000; background-color: #FFFFFF;}
	.footmenu:visited {color: #AA0000;}	 
	.footmenu:hover {color: #FF0000;}
	.footmenu:active{color: #0000FF;}

	.leftmenu {color:#FFFFFF; background-color: #000000;
	font-size: 11px; 
	font-family: arial; 
	font-weight:bold;
	text-decoration: none;}
	.leftmenu:link {color: #FFFFFF; background-color: #000000;}
	.leftmenu:visited {color: #EEEEEE; background-color: #000000;} 
	.leftmenu:hover {color: #FF0000; background-color: #000000;}
	.leftmenu:active{color: #0000FF; background-color: #000000;}
	
	.clink:link {color: #FF0000; background-color: #000000; font-size:11px; font-weight:bold;}
	.clink:visited {color: #EE0000; background-color: #000000; font-size:11px; font-weight:bold;}
	.clink:hover {color: #000000; background-color: #FF0000; font-size:11px; font-weight:bold;}
	.clink:active{color: #000000; background-color: #FFFFFF; font-size:11px; font-weight:bold;}
	 
.ax:link {color:#FFFFFF; font-size: 11px; 
	font-weight:bold;
	background-color:#000000;
	text-decoration:none;}
.ax:visited {color: #EEEEEE;font-size: 11px; 
	font-weight:bold;
	background-color:#000000;
	text-decoration:none;}
.ax:active{color: #0000FF;font-size: 11px; 
	font-weight:bold;
	background-color:#000000;
	text-decoration:none;}
.ax:hover {color: #FFFF00;font-size: 11px; 
	font-weight:bold;
	background-color:#000000;
	text-decoration:none;}
	
/* FORMS ********************************************/	  

input,textarea,option,select { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #FFFFFF; 
background-color: #000000; 
border: solid 2px #333333;}		 

object{font-size: 9px; color: #FFFFFF;}
