/*
Theme Name: Baby's in Black 2.0
Theme Author: Arne Bellstorf
Theme Description: A theme by Arne Bellstorf, developed for www.babysinblack.de
*/


body {background: #000000; font:normal 12px/20px "Courier New",Courier,monospace; color:#ddd; margin:0;padding:0;}
a, a:visited {color:#ddd;text-decoration:underline;outline:none;}
a:hover {color:#ddd;text-decoration:none;outline:none;}
.italic {font-style:italic;}
a img {text-decoration:none;border:none;}

#bg_hold {width:1200px; height:1000px; margin:0; padding:0;background: url('images/bg_black01.jpg') no-repeat left top;}
#bg_hold_home {width:1200px; height:1200px; margin:0; padding:0;background: url('images/bg_black01.jpg') no-repeat left top;}
#grid_hold {width:760px;margin:0 0 0 140px; padding:0 0 0 0px;}
#header {width:760px; height:80px;margin:0; text-indent:-9999px;}
.header {margin:0 0 2px 0;}
#wrapper {width:500px;margin:0;float:right;}
#top {width:430px;height:370px;margin:0 0 0 20px;float:left;padding:0 0 50px 50px;display:block;clear:left;}
.top_content {font:normal 20px/25px "Courier New",Courier,monospace;}
h1 {font-weight:normal;font-size:12px;margin:0;padding:0 0 10px 0;}
h1 a {font-weight:normal;font-size:12px;margin:0;display:inline;}
h2 {font-weight:normal;font-size:12px;margin:0;}

#blog {display:block;clear:left;width:430px;height:26px;margin:0 0 0 70px;padding:0 0 20px 0;background: url('images/blog.png') no-repeat left top;}
#book {display:block;clear:left;width:260px;height:26px;margin:0; padding:0 0 20px 0;background: url('images/book.png') no-repeat left top;}
#blog h1, #book h1 {text-indent:-9999px;}

#content_hold {width:760px;margin:0 auto;margin:4em 0 0 0;}
.content {width:430px;margin:0 0 10px 20px;float:left;padding:0 0 0 50px;display:block;clear:left;}
.contentinfo {font-style:italic;}
.contentinfo a, #contentinfo a:hover, #contentinfo a:visited {color:#ddd;text-decoration:none;outline:none;font-style:italic;}
.close {border-top:1px solid #aaa;display:block;height:1px;clear:left;height:1px;width:5px;margin:30px 0 30px 70px;}
.break {border-top:1px solid #aaa;display:block;height:1px;clear:left;height:1px;width:5px;margin:30px 0 30px 0px;}
.content p {margin:0 0 10px 0;}
.content img {margin:10px 0 10px 0;}
.comment-head {width:430px;padding:0;margin:0 0 0 70px;}
#comment-form {border-top:1px solid #aaa;float:left;width:430px;margin:30px 0 0 70px; padding:30px 0 0 0;}
.comment_meta {margin:0;font-weight:bold;}
h2.comments {margin:0px;}
h2.comments_loggedin {margin:0px;}
#comment {height:150px;}
#comments {width:430px;padding:0px;margin:0 0 25px 70px;}
#comments p {padding:0px;margin:0;}
.author {padding:0px;margin:0;}
.text {padding:0px;margin:0 0 0 10px;}
#commentcontent, .commentcontent {padding:0 0 20px 20px;margin:20px 0 0 0;}
.formactions {margin:10px 0 0 0;}
ol#comments{list-style-type:none;margin:20px 0 0 0;}
ol#comments li{list-style-type:none;margin:20px 0 0 0;}
#labels {width:90px;margin-top:0.2em;display:block;margin-right:10px;padding:1em 0 0 10px;float:left;font:8.5pt/11pt;}
#labels p {margin:1.2em 0 1.4em 0;}
#inputs {width:430px;margin-top:0.8em;float:left;padding:1em 0 0 10px;}
#inputs p {margin:0 0 0.8em 0;}
#submit {font:normal;}
p.submit {padding-bottom:1.2em;}
p.submit_admin {padding-bottom:1.2em;margin:0 0 0 0px;}
.gravatar {width:90px;margin-left:20px;float:left;}
.gravatar img {width:40px;height:40px;margin-left:20px;display:block;float:left;} 

textarea {
width: 426px; margin: 0; padding: 2px;
font:normal 12px/20px "Courier New",Courier,monospace; color:#000;
}
input {
margin: 0px 0px 4px 0px; padding: 2px;
}
.data, .textfield {
font:normal 12px/20px "Courier New",Courier,monospace; color:#000;
margin:0 0 5px 0;padding:2px;
}

#sidebar {width:260px;float:left;margin:0px 0 0 0;padding:420px 0 0 0;}
#sidebar .left {display:inline;float:left;margin:5px 0 0 0;padding:0;}
#sidebar .right {display:inline;float:right;margin:0px;padding:0;}
#sidebar ul {list-style:none;margin:0 0 20px 0;padding:0;}
#sidebar ul li {list-style:none;margin:0;padding:0;}
#block {width:180px;margin:6em 0 0 0;padding:0 0 0 10px;}
#footer {display:block;height:100px;}
div.clear {clear:both;}
