body{
   margin: 0px;
   padding: 0px;
   font-family: Arial Narrow, sans-serif;
   font-size: 16px;    
   color: #ADACAA;
   background: #383838;
   } 

div{
   margin: 0px;
   padding: 0px;
   border: none;
   }

div.main_container{
   background: black;
   margin-top: 15px; 
   margin-right: auto; 
   margin-bottom: 15px;
   margin-left: auto;
   padding: 0px;
   width: 675px;
   }
   
div.head{
   background: black;
   margin: 0px;
   padding: 0px;
   }
  
div.body{
   background: black;
   clear: both;
   }   

div.foot{
   background: black;
   padding-right: 10px;
   clear: both; 
   }  

div.body_left{
   background: black;
   width: 169px;
   float: left;
   }


div.navigator{
   background: black;
   margin-top: 15px;
   margin-bottom: 15px; 
   }


div.include{
   background: black;
   padding: 15px;
   }
   
   
div.links{
   background: black;
   padding: 15px;
   }   

div.chapter{
   margin: 0px;
   padding: 0px; 
   font-weight: bold;
   font-size: 104%;
   color: #E3E5E4;
   padding-bottom: 5px;
   padding-top: 2px;
   }

div.about_album{
    text-align: justify; 
   }
 
div.body_right{
   background: black;
   margin-left: 169px;
   padding: 15px;
   border-left: solid 1px gray;
   }


div.news{
   margin: 5px;
   padding: 0px;
   text-align: justify; 
   }

div.q{
   margin: 5px;
   margin-top: 20px;
   padding: 0px;
   text-align: justify; 
   font-weight: bold;
   }

div.date_of_news{
   margin-bottom: 5px;
   margin-right: 5px;
   padding: 0px;
   font-size: smaller; 
   text-align: right; 
   }

div.archiv_year{
   margin-left: 5px;
   padding: 0px;
   }

div.lyrics{
   font-size: 75%;
   margin-top: 3px;
   margin-left: 5px;
   margin-bottom: 10px; 
   } 
 
 
img{
   border: none;
   }


img.img_as_block{
   margin: 0px;
   padding: 0px;
   display: block;
   }
   
img.img_grad{
   display: block;
   margin-left: 169px;
   }   

img.img_as_line{
   margin: 0px;
   padding: 0px;
   float: left;
   }

img.img_about_album{
   padding-right: 15px;
   float: left;
   } 

img.for_news{
   margin: 0px;
   padding: 0px;
   margin-bottom: 30px;
   }


img.afisha{
   margin: 0px;
   padding: 0px;
   margin-top: 10px;
   display: block;
   }

h1{
   margin: 0px;
   padding: 0px; 
   margin-left: 184px;
   margin-bottom: 4px;
   font-size: 130%;
   font-weight: bold; 
   color: #F3F3F3;
   }


ol.song_list{
   margin-left: 20px;
   padding: 0px; 
   }


a:link{
   color:#524A40;
   text-decoration: none;
   }
 
a:visited{
   color: #524A40;
   text-decoration: none;
   }  
   
a:hover{
   color: #5A140F; 
   }   
   

a.song_links{
   font-size: 70%;
   }   
   
   
   
   