/*
Theme Name: nebuto Black Life
Theme URI: www.nebuto.com
Description:
Version: 0.1 V
Author: Jan Schering alias nebuto
Author URI: http://www.nebuto.com

 */





 /* ---------------------------  Globale  ------------------------------------  */

  /* ------------ banner -------------  */

#banner_main{
         background:transparent url(images/ba_none.png) no-repeat scroll center top;
         height:400px;
         width:1000px;
}

.banner_none{
         background:transparent url(images/ba_none.png) no-repeat scroll center top;
         width:1000px;
         margin:auto;<p align="justify"></p>
}

 /* ------------ Linkfarben -------------  */

 a {color:#aaa;}

hr { border-color:#222222 -moz-use-text-color -moz-use-text-color;
border-style:dotted none none;
border-width:1px medium medium; }

 li {list-style-type:none;}


 h1{
    font-size:15pt;
    color:#fff;
    font-weight:lighter;

   }

 h2{
   font-size:12pt;
   color:#999;
   font-weight:lighter;
   }

 h3{
   font-size:11pt;
   color:#999;

   }

 h4{
   padding-top:10px;
   font-size:10pt;
   color:#999;

   }

.white{color:#95cd3c;}
.recentcomments .url{color:#95cd3c;}
.recentcomments{padding-top:10px; color:#95cd3c;}

strong, strong span{
color:#fff;
text-decoration:underline;
}

blockquote{
background:#111111 none repeat scroll 0 0;
border:1px dotted #333333;
margin:20px;
padding:2px 10px;
}

 /* ------------ Positionierung -------------  */

Body {
   margin:0px;
   font-size:11px;
   font-family:Palatino,"Comic Sans MS";
   background:#000;
    color:#aaa;
}


.fullsize{
   margin:auto;
}

.fullsizegrey1{
   margin:auto;
   background:#111;
}

.mainsize{
   margin:auto;
   width:1000px;
}

 /* ---------------------------  header  ------------------------------------  */

#header_top{
   background:transparent url(images/bg_header.png) no-repeat scroll center top;
   height:100px;
   width:1000px;
}
#header_navi{
   background:transparent url(images/bg_navi.png) no-repeat scroll center top;
   height:39px;
   width:1000px;
}

.logo{
   height:70px;
   width:70px;
   float:right;
   margin-right:50px;
   margin-top:20px;
   background:transparent url(images/logo.png) no-repeat scroll center top;
}
 /* ---------------------------  menu  ------------------------------------  */

 /* ---------  menu  ------------  */
#header_navi a {
     text-decoration:none;
         padding:1px 10px 10px 1px;
         padding-right:10px;
    }


#header_navi a:hover {
         color: #95CD3C;
         border-bottom:4px solid #95CD3C;
    }

.current-cat; current_page_item a{
         text-decoration:none;
         padding-top:5px;
         padding-bottom:24px;
         padding-left:10px;
         padding-right:10px;
         color: #95CD3C;
         border-bottom:4px solid #95CD3C;

    }

#header_navi li{
     border-left:1px solid #222;
     float:left;
     height:24px;
     padding:10px 18px 0;
     text-transform:uppercase;
         display:inline;
     }

 /* ---------  Socialmenu  ------------  */

#socialmenu {
  list-style: none;
  width: 125px;
  padding-top: 7px;

  margin: 0;
  background: url(images/menu-bg.jpg) no-repeat;
  float:right;
}

#socialmenu a {
  display: inline;
  color:#aaa;
  outline: none;
}

.rss {
  width: 20px;
  top:8px;
  height: 19px;
  background: url(images/so_rss.png) no-repeat;
  float:left
}

.twitter {
  width: 20px;
  top:8px;
  height: 21px;
  background: url(images/so_twitter.png) no-repeat;
  float:left;
}

.facebook {
  width: 20px;
  top:8px;
  height: 22px;
  background: url(images/so_facebook.png) no-repeat;
  float:left;
}

.flickr {
  width: 20px;
  top:8px;
  height: 19px;
  background: url(images/so_flickr.png) no-repeat;
  float:right;
}
 /* ---------------------------  boxen  ------------------------------------  */

 .box_1{
   width:250px;
   float:left;
   padding-bottom:20px;
 }

 .box_1 li{
list-style-type:none;
 }

 .box_2{
   width:250px;
   float:left;
   padding-bottom:20px;
 }

 .box_3{
   width:250px;
   float:left;
   padding-bottom:20px;
 }

 .box_4{
   width:250px;
   float:right;
   padding-bottom:20px;
 }

 /* ---------------------------  Mainarea  ------------------------------------  */

.spacer{
   background:transparent url(images/spacer.png) repeat-x scroll left top;
   height:13px;
}

.main_left{
   text-align:justify;
   width:60%;
   float:left;

}

.main_rightfull{
   float:right;
   padding-left:30px;
   width:39%;
}

.main_right{
float:left;
padding-left:30px;
width:17%;
}

.main_right ul{
margin-left:-25px;
}

.main_right ul li{

}

.main_right2{
   width:20%;
   float:right;
}

.main_right2 ul{
margin-left:-25px;
}

.main_right2 ul li{

}

.side_right{
float:left;
width:50%;
}



.side_right2{
   width:48%;
   float:right;
}

.side_right2 ul li{

}

.side_main{width:100%;}
#categories-2 .children, .side_right .children, .side_right2 .children{padding-left:20px; list-style-type:circle;}
#categories-2 ul, .side_right ul, .side_right2 ul{padding-left:0px;}

 /* ------------  Mainarea 3D --------------  */

 .title{
color:#999999;
float:left;
font-size:30px;
position:relative;
top:340px;
}

 /* ---------------------------  post  ------------------------------------  */
.thumb{
   float:right;
   width:150px;
   height:120px;
   padding-right:10px;
   padding-bottom:10px;
}

.thumb img{
   width:150px;
   height:120px;
   border:1px groove #222222;
}

.thumbcat{
   float:right;
   width:150px;
   height:120px;
   padding-right:10px;
   padding-bottom:10px;
}

.thumbcat img{
   margin-top:25px;
   width:150px;
   height:120px;
   border:1px groove #222222;
}

.video img{
   width:150px;
   border:1px groove #222222;
   height:120px;
}

.poston {
   margin-right:170px;

}

.post a{
   color:#999;

}

.postindex{
   float:left;
   margin-left:14px;
   margin-top:5px;
   padding-bottom:5px;
   color:#555;
   width:22%;
}

.recentcomments a{color:#aaa;}

 /* -------------  infomenu  -------------  */

.infomenu{
margin-top:10px;
height:20px;
margin-bottom:50px;

}

#infodate{
height:20px;
padding-left:26px;
padding-top:4px;
float:left;
margin-right:5px;
background: url(images/po_date.png) no-repeat;
}
#infowriter{
width:50px;
height:20px;
float:left;
margin-left:5px;
margin-right:5px;
padding-left:26px;
padding-top:4px;
background: url(images/po_writer.png) no-repeat;
}

#infocomment{
width:90px;
height:20px;
margin-left:5px;
margin-right:5px;
padding-left:26px;
padding-top:4px;
float:left;
background: url(images/po_comment.png) no-repeat;
}

#infocat{
width:130px;
height:20px;
margin-left:5px;
margin-right:5px;
padding-left:26px;
padding-top:4px;
float:left;
background: url(images/po_cat.png) no-repeat;
}

#tweetmeme{
margin-left:5px;
margin-right:5px;
float:right;
padding-top:4px;
color:#555555;
}




 /* ---------------------------  comment  ------------------------------------  */



textarea, input{
         color:#888;
         background:#111;
         border:1px dotted #333333;
}

.comment-body{
         border:1px dotted #555555;
         margin-bottom:20px;
         margin-top:20px;
         padding:5px;
         background:#111;
}


.avatar{float:left; padding-right:10px;}

 /* ---------------------------  Bilder  ------------------------------------  */

.alignleft{
margin-right:10px;
margin-top:5px;
margin-bottom:5px;
float:left;
}

.alignright{
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
float:right;
}

.aligncenter{
display:block;
margin-left:auto;
margin-right:auto;
margin-bottom:5px;
margin-top:5px;
}


 /* ---------------------------  Wigets  ------------------------------------  */

 #flickr ul img{ padding:5px; border:1px dotted #111;}
 #flickr ul{padding-left:0px;}
