body {
    padding:0;
    margin:0;
	background-color:#fcfcfc;
	background-image:url(../decor/bg.png);
	background-repeat:repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#5B5B5B;
}
h1{
  display:inline;
  color:#FFFFFF;
  font-size:36px;
  }
h1 a{
  color:#FFFFFF;
  font-size:36px;
  text-decoration:none;
  }
  
h1 a:hover{
  color:#FFFFFF;
  text-decoration:none;
  }
  
h2{
margin:5px 20px 0px 20px;
color:#FFFFFF;
font-size:24px;
  }
  
h3{
  display:inline;
  color:#B33300;
  font-size:16px;
  }
  
h3 a:hover{
text-decoration:none;
color:#B33300;
}
  
h4{
  display:inline;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  }

h4 a{
text-decoration:none;
color:#B33300;
} 



  
ul,li{
list-style:square;
color:#5B5B5B;
}

ul#description li{
color:#5B5B5B;
}


/* ################## */ 
ul.setlinks_list li{
list-style:none;
color:#000000;
font-style:italic;
}

ul.setlinks_list li a{
color:#000000;
font-style:italic;
font-weight:bold;
}

ul.setlinks_list li a:hover{
color:#B33300;
font-style:italic;
font-weight:bold;
}


.mini_text{
color:#B33300;
font-size:11px;
font-family:"Courier New", Courier, monospace;
font-style:italic;
}

.setlinks{
color:#000000;
font-size:12px;
font-family:"Courier New", Courier, monospace;
font-style:italic;
}
/* ################## */ 

 li.new{
list-style:url(../decor/new_bull.gif);
}  

li.hit{
list-style:url(../decor/hit_bull.gif);
}  
  
li.no_bull{
list-style:none;
}  

a {
	color:#365252;
	text-decoration:none;
	}
a:hover {
	color:#B33300;
	text-decoration:underline;
	}
	
.letter{
      color:#FFFFFF;
     font-size:12px;
     font-weight:bold;
	 text-align:center;
	  padding: 6px 4px 6px 4px;
}	

.letter a {
    border:#CCCCCC 1px solid;
	background:#666666;
    padding: 0px 3px 0px 3px;
    color:#FFFFFF;
	text-decoration:none;
	}

.letter a:hover{
    color:#FF3333;
	text-decoration:none;
	}
	
a.selected_letter{
 color:#FF3333;
 text-decoration:none;
 background:#CCCCCC;
 border:#FFFFFF 1px solid;
}
	

	
.friend{
color:#000000
}


img, img a {
	border:0;
	}
td
{
    font:12px Arial, Helvetica, sans-serif;
	color:#555555;
	text-align:left;
}

.download_td{
 width:100%;
 background-color:#F0F1EF;
 font-size:10px;
 padding: 6px 0px 10px 6px;
 }
.download_td strong{font-size:11px;}
 
 .bottom{
 color:#FFFFFF
 }
 .bottom a{
 color:#FFFFFF
 }
 .bottom a:hover{
 color:#FFFFFF
 }
 
.bottom_menu{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
padding: 0px 0px 10px 0px;
 }
.bottom_menu a{
 color:#FFFFFF
 }
.bottom_menu a:hover{
 color:#FFFFFF;
 text-decoration:underline;
 }

div.vip{
width:120px;
height:14px;
background: #000000 url(../decor/vip-files.gif) no-repeat;
color:#FFFFFF;
text-align:left;
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
padding: 1px 0px 0px 3px;
position:absolute;
top:0px;
left:0px;
} 

div.vip a {
	color:#FFFFFF;
	text-decoration:none;
	}
div.vip a:hover {
	color:#FFFFFF;
	text-decoration:none;
	}
div.bottom_vid{color:#666666; padding:2px 12px 4px 4px; text-align:right; font-size:9px;}
div.bottom_vid a {
	color:#B33300;
	text-decoration:none;
	}
div.bottom_vid a:hover {
	color:#B33300;
	text-decoration:underline;
	}

/* ################## */
ul.google_news{
margin:0px;
padding:12px 0px 0px 6px;
} 

ul.google_news li{
list-style:none;
}


li.google_news_title{
color:#B33300;
font-weight:bold;
font-size:12px;
}

li.google_news_description{
font-size:11px;
}

li.google_news_owner{
color:#000000;
font-size:10px;
padding:0px 0px 12px 0px;
font-style:italic;
}

li.google_news_owner a{
	color:#000000;
	text-decoration:none;
	}
/* ################## */ 

div.rock_metall_artist{text-align:left; padding:4px 4px 0px 32px;}








