/*
Theme Name: Black, White, & Red
Theme URI: http://www.wpdiva.com/themes/22/black-white-red.html
Description: Minimal two column theme. Colors: black white and red.
Author: WordPress Diva
Author URI: http://www.wpdiva.com/
Version: 1.0.1
*/
  

/* hide the overflow - can be overriden */
#wrap,#header,#content,#sidebar,#footer{overflow:hidden;}

body
{
 background-image: url(http://www.duediligencetoolkit.com/images/bg_repeater.jpg);
 color:#FFF;
 font:72%/150% Verdana, Arial, Geneva, sans-serif;
 margin:0;
 padding:0;
}

a{background-color:inherit;color:#C00;}
a:hover{background-color:inherit;color:#622;}
a img{border:none;text-decoration:none;}
blockquote{border-left:2px solid #000;padding-left:15px;font-size:0.9em;}
code,pre{vertical-align:baseline;font:1em/1.9em "Courier New", Courier, monospace;overflow:auto;}
fieldset{border:none;}
input,textarea{font-family:Georgia, "Times New Roman", Times, serif;font-size:100%;padding:2px;}
h1,h2,h3,h4,h5,h6{font-family:Georgia, "Times New Roman", Times, serif;line-height:115%;}

#header
{
 background:#000 url(http://duediligencetoolkit.com/images/header.jpg) no-repeat;
 color:#fff;
 height:178px;
 width: 700px;
 margin-top: 0px;
 margin-right: auto;
 margin-left: auto;
}

#wrap
{
 background:#FFF;
 color:#000;
 font:1.3em Georgia, "Times New Roman", Times, serif;line-height:1.5em;
 background-image: url(http://duediligencetoolkit.com/images/main_repeater.jpg);
 background-repeat: repeat-y;
 width: 700px;
 margin-top: 0px;
 margin-right: auto;
 margin-left: auto;
}

#wrap_content
{
 padding-right: 30px;
 padding-left: 30px;
}

#content
{
 float:left;
 width:470px;
 word-spacing:0.1em;

}
.post
{
 margin-bottom:50px;
}
h2.posttitle{background:#D02525;color:#fff;font-size:1.2em;font-weight:200;margin:3px 0;padding:5px;}
h2.posttitle a{background:#D02525;color:#fff;text-decoration:none;padding:0;}


.postdate{font:.75em/1.5em "Georgia", "Times New Roman", Times, serif;text-transform:uppercase;text-align:right;margin:3px 0 25px;padding:10px 20px;}
.authormeta{clear:both;font-size:.85em;font-style:italic;margin:2px 0;padding:0;}
.postmeta{clear:both;background:url(images/doc.gif) no-repeat 0 50%;border-top:1px solid #000;border-bottom:1px solid #000;font-size:0.9em;margin:5px 0;padding:5px 0 5px 20px;}
.postmeta a{text-decoration:none;}
.metawrap{clear:both;background:#000;color:#fff;font-style:italic;font-size:.9em;margin:30px 0;padding:10px;}
#commentlist cite{font-size:1.25em;}
#commentlist li{margin:10px 0 30px;}
.commentmetadata{font-style:italic;}
#commentform dd{margin:5px 0 10px;}
input#author,input#email,input#url{width:300px;}

#sidebar
{
 float:right;
 width:135px;
 font-size:0.9em;
 margin:15px 5px 15px 0;
}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar li{margin:0 0 40px;}
#sidebar ul ul{margin:0 10px 0 15px;}
#sidebar ul ul ul{margin:0 0 0 25px;}
#sidebar li#calendar ul{margin:0;}
#sidebar h2{background:#000;color:#fff;font-size:1.2em;font-weight:200;margin:4px 0 10px;padding:3px 5px;}
#footer
{
 background:#000;
 color:#fff;
 font-size:0.8em;
 clear:both;
 text-align:center;
 height:1%;
 width:100%;
}


legend,#searchform label{display:none;}
#commentlist li li,#sidebar li li{margin:3px 0;}
#commentform textarea,#sidebar table{width:98%;}
#sidebar dl,#sidebar dd{margin:0;padding:0;}
.clear{clear:both;}
.center {text-align: center;}
.floatleft {float: left; margin: 5px;}
.floatright {float: right; margin: 5px;}
img.center {display: block; margin: 10px auto;}
img.left {display: inline; margin: 0 10px 5px 0;}
img.right {display: inline; margin: 0 0 5px 10px;}
.navigation {margin: 25px 0;}
.previouslink {float: left; text-align: left; width: 45%;}
.nextlink {float: right; text-align: right; width: 45%;}