/*
Theme Name: Baby's in Black 2.0
Theme Author: Arne Bellstorf
Theme Description: A theme by Arne Bellstorf, developed for www.babysinblack.com
*/


body {background: url('images/bg_w.jpg') repeat left top; font:normal 12px/20px "Courier New",Courier,monospace; color:#000; margin:0;padding:0;}
a, a:visited {color:#000;text-decoration:underline;outline:none;}
a:hover {color:#000;text-decoration:none;outline:none;}
.italic {font-style:italic;}

#bg_hold {width:1200px;margin:0; padding:0;background: url('images/bg_white.jpg') no-repeat left top;}
#grid_hold {width:760px;margin:0 0 0 140px; padding:0 0 0 0px;}
#header {width:760px; height:100px;margin:0; text-indent:-9999px;}
#wrapper {width:500px;margin:0; float:left;}
#top {width:430px;height:400px;margin:0 20px 0px 0;float:left;padding:0 50px 0 0;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; padding:0 0 20px 0;background: url('images/blog_w.png') no-repeat left top;}
#book {display:block;clear:left;width:260px;height:26px;margin:0; padding:0 0 10px 0;background: url('images/book_w.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 20px 10px 0;float:left;padding:0 50px 0 0;display:block;clear:left;}
.contentinfo {font-style:italic;}
.contentinfo a, #contentinfo a:hover, #contentinfo a:visited {color:#000;text-decoration:none;outline:none;font-style:italic;}
.close {border-top:3px solid #000;display:block;clear:left;height:1px;width:30px;margin:0 0 20px 0;}
.break {border-top:1px solid #000;display:block;height:1px;margin:20px 0 20px 0;}
.content p {margin:0 0 1.2em 0;}
.content img {margin:10px 0 10px 0;}
.comment-head {width:430px;padding:0;margin:0;}
#comment-form {width:430px;float:left;padding:0px;margin-bottom:0;}
.comment_meta {margin:0;color:#000;font-weight:bold;}
h2.comments {margin:0px;color:#000;}
h2.comments_loggedin {margin:0px;color:#000;}
#comment {height:150px;}
#comments {width:430px;padding:0px;margin:0 0 25px 0;}
#comments p {padding:0px;margin:0;}
.author {padding:0px;margin:0;}
#commentcontent, .commentcontent {padding:0;margin:20px 0 0 0;width:430px;}
.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;color:#000;}
#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 {color:#000;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: 0; padding: 0;
}
.data {
font:normal 12px/20px "Courier New",Courier,monospace; color:#000;
margin:0;padding:2px;
}

#sidebar {width:260px;float:right;margin:400px 0 0 0;padding:0;}
#sidebar h1 {}
#sidebar h2 {}
#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;}
