@charset "utf-8";
/* CSS Document */
body { margin:0; background:#000000 url(../img/bg_long.gif) center top repeat-y}
/*#all { width:908px; margin:0px auto; position:relative;
  padding:400px 0 20px 0; background: url(../img/band_top.jpg) center top no-repeat}*/
  
#all { width:908px; margin:0px auto; position:relative;
  padding:380px 0 20px 0; background: url(../img/band_new.png) 32px -8px no-repeat}

#contact_block { position:absolute; right:96px; top:20px; font-family:Verdana; font-size:11px; 
   color:#fff; line-height:16px; }
#contact_block a , #contact_block span{ font-family:Verdana; font-size:11px; color:#0af;  text-decoration:none}
#contact_block a:hover {text-decoration:underline}
#group_foto { position:absolute; left:26px; top:116px;}
#band_logo { position:absolute; left:-0px; top:16px;}
#rebelstar_logo { position:absolute; left:-10px; top:22px;}
#top_nav { position:absolute; left:90px; top:336px }
#top_nav a { display:block; float:left; background-repeat:no-repeat; background-image:url(../img/nav.gif); 
  height:30px; background-color:#ffffff}
#top_nav a:hover { background-image:url(../img/nav_over.gif)}
#top_nav a.active {background-image:url(../img/nav_over.gif)}
#radio {position:absolute; left:490px; border:2px solid #d00}

.buy_cd { display:block;  background:#500; padding:10px 10px 6px; margin:0 0 0 24px; text-align:center;
  font-weight:bold; color:#fff !important; }
.buy_cd:hover { background:#700; color:#e6e6e6 !important}

#content { margin:0; padding:0 90px 0 90px; background:url(../img/logo_bg.gif) 64px -32px repeat-y}
#content_in {color:#fff; width:424px; float:left;}
#content_right {color:#fff; width:300px; float:right; padding-top:14px; text-align:right}
#content_right a  { color:#f00; font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;
   text-decoration:none; font-size:12px; font-weight:bold }
#content_right a:hover {text-decoration:underline}
#content_in * { color:#fff; font-family: "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif }
#content_in div.sep { padding:6px 0 0 0; margin:0 0 0px; border-top:1px dotted #ccc; clear:right; }
#content_in .imgblock { display:block; float:left; margin:0 8px 2px 0; border:1px solid #292929; padding:1px; clear:left}
#content_in .img_right { float:right !important; margin:0 0 2px 8px !important; clear:right !important; }
#content_in .imgblock img {border:0; display:block; margin:0; padding:0; float:left;}
#content_in a.imgblock:hover { border:1px solid #666;}
#content_in h1 { font-size:15px; font-weight:bold; padding:0; margin:10px 0px 20px; text-decoration:underline }
#content_in h2 {font-size:14px; font-weight:bold; padding:0; margin:20px 6px px 0px }
#content_in h3 {font-size:13px; font-weight:bold; padding:0; margin:0px 0 6px 0px }
#content_in p {font-size:12px; padding:0; margin:0px 0px 10px; text-align:justify }
#content_in p span.datum { display:block; font-weight:bold; color:#f00; margin:20px 0 0 0; padding:0}
#content_in h2 span.datum { font-weight:bold; color:#f00; margin:20px 0 0 0; padding:0}
#content_in p img { display:block; border:0}
#content_in p img.left { float:left; margin:0 10px 10px 0}
#content_in p img.right { float:right; margin:0 0 10px 10px}
#content_in a.my_lightbox { display:block; float:left; margin:0 1px 4px 0; border:0 !important}

#radio_player { position:absolute; right:25px; top:370px; width:360px; height:310px; overflow:hidden}

#bottom{ /*margin:94px 25px 8px 0; float:right; border-top:1px dotted #ccc*/ 
    position:absolute; top:500px; left:50%; width:360px; text-align:right }
#bottom a { color:#ccc; font-weight:bold; font-size:11px; font-family:Verdana;  
    padding:4px 5px; text-decoration:none; border-top:1px dotted #ccc}
#bottom a:hover { color:#fff; text-decoration:underline}	


