/* sets the background color for the outer space around entire site */
body.custom { background: #44443f; }

.custom a {outline:none;}

/* padding around the page container and border */
.custom #container {
    width: 1007px;
    margin-top: 0.5em;
    margin-bottom: 2em;
    padding: 0.3em;
    background: #33332f;
    border: 0.4em solid #3e3e3a;
}

.custom #page { padding: 1em; }
.custom #sidebars { width: 32.5em; }
/* HEADER */
/* removes border at bottom of header */
.custom #header { border-bottom:none; }

/* This line removes the padding from the header so that the background image sits close to the nav menu, the bottom border of the header, and the sides of the content */
.custom #header { padding: 0; }
.custom #header { margin: -1em -1em 0 -1em; }

/* This line sets up our clickable background image based on the site title's link */
/* DIY: Adjust the height & width attributes to reflect the actual size of your image */
/* DIY: Change the filename of your image to reflect the actual header's file name */
.custom #header #logo a { display: block; height: 310px; width: 1007px; background: url('images/manvsdebt-logo.jpg') no-repeat; outline: none; }

/* This line gets rid of the site title & tagline by casting them out to far left field */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/* This line collapses the vertical space of the tagline so that there isn't unnecessary white space after the header image */
/* This is a bit of a kludge, but it seems to work. */
.custom #header #tagline { height: 0; }


/* NAV MENU */
/* Search Form */
.custom .menu { background: #24201d; margin-left: -1.1em; padding-left: 1.1em; width: 740px; }
.custom #nav_search {
  position: relative;
  font-size: 12px;
  left: 740px;
  top: -32px;
  margin-bottom: -32px;
  padding-top: 4px;
  width: 257px;
  height: 28px;
  background: #24201d;
}
.custom #nav_search_box {
  padding: 4px 5px;
  width: 225px
}

.custom ul.sidebar_list { padding-left: 13px; padding-top: 1.5em; }
.custom ul.sidebar_list li.widget { margin-bottom: 2.3em; }
.custom #content_box { background:transparent url(../lib/images/dot-ddd.gif) repeat-y scroll 65.5em 0; }

.format_text div.alert { background: #ffffa0; border: 1px solid #e5e597; }

.custom .comments-box {
  background: transparent url('images/comment-bg.gif') no-repeat center;
  position: relative;
  display: block;
  left: 555px;
  height: 66px;
  width: 66px;
  margin-bottom: -74px;
  font-size: 15px;
  font-family:Arial,sans-serif;
  text-align: center;
  padding-top: 51px;
  font-weight: bold;
  margin-top: -40px;
}

.custom .comments-box a {
  margin-left: 13px; 
  color: #24201d;
  display: block;
  height: 40px;
  width: 40px;
}

.custom .headline_area h1, .custom .headline_area h2 {
  padding-right: 81px;
}

.custom .sidebar h3 {
  font-variant:normal;
  letter-spacing:normal;
  font-weight: bold;
  font-size:16px;
}

/* Highlight text */
.custom span.hlblue {
	background:#66ffff;
	padding:0 3px;
	}

.custom span.hlred {
	background:#ff3300;
	padding:0 3px;
	}


/* SIDEBAR - subscription options */
.custom .updates_box { padding-top: 0; margin:5px 0 10px 0; }
.custom .updates_box a { text-decoration: none; color: #24201d; }
.custom .updates_box a:hover { color: #999; }
.custom .updates_box p { margin-bottom: 5px; font-size:12px; font-weight:bold; }
.custom .updates_box h3 { padding-bottom: 10px; 
  margin-bottom: 0; font-style: italic; font-weight: bold;
  color: #24201d; font-size: 14px; letter-spacing: -.25px; }

.custom #sidebar-email { width: 190px; font-size: 12px; padding: 5px 4px; margin-bottom: 5px; }
.custom #sidebar-rss { padding-right: 10px; vertical-align: middle; }
.custom #sidebar-twitter, .custom #sidebar-facebook { padding: 0 12px 0 2px; 
  vertical-align: middle; }
.custom .feedburner-chiclet { float: right; padding-top: 0; }
.custom #TwitterCounter { position: relative; top: -34px; 
  left: 214px; margin-bottom: -30px; }
.custom .updates_box1 .sidebar-email-submit { width: 88px; }
.custom .sidebar-email-submit {
  background:#24201d none repeat scroll 0 0;
  border-color:#444444 #000000 #000000 #444444;
  border-style:solid;
  border-width:0.2em;
  color:#CCCCCC;
  cursor:pointer;
  font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif !important;
  font-size:0.833em !important;
  font-size-adjust:none !important;
  font-stretch:normal !important;
  font-style:normal !important;
  font-variant:normal !important;
  font-weight:normal !important;
  letter-spacing:1px;
  line-height:1em !important;
  overflow:visible;
  padding:0.2em 0.4em !important;
  text-transform:uppercase;
  width:auto;
  float: right;
}

/* unautomate sidebar link*/

.unautomate_box{margin:1.1em 0;}
.unautomate_box p{text-indent: -9999px;}
.unautomate_box a{
	background: url(images/unautomate_sidebar.jpg) no-repeat top center;
	display: block;
	outline: none;
	width: 300px;
	height: 150px;
	text-decoration:none;
	}

.unautomate_box a:hover{text-decoration:none;}

/* sell your crap sidebar */

.sellcrap_box{margin:1.1em 0;}
.sellcrap_box p{text-indent: -9999px;}
.sellcrap_box a{
	background: url(images/sellcrap_sidebar.jpg) no-repeat top center;
	display: block;
	outline: none;
	width: 300px;
	height: 150px;
	text-decoration:none;
	}

.sellcrap_box a:hover{text-decoration:none;}

/* work with baker sidebar */

.consult_box{margin:1.1em 0 1.8em;}
.consult_box p{text-indent: -9999px;}
.consult_box a{
	background: url(images/consulting_sidebar.png) no-repeat top center;
	display: block;
	outline: none;
	width: 300px;
	height: 150px;
	text-decoration:none;
	}

.consult_box a:hover{text-decoration:none;}

/* aweber */
.custom .aweber_box {
	background:url('images/barriers_sidebar.jpg') no-repeat top center;
	display:block;
	outline: none;
	margin:0 0 25px;
	padding: 170px 0 55px 0;
	width: 300px;	
  }

.custom .aweber_box h3 {
	padding-bottom: 10px;
	margin-bottom: 0;
	font-style: italic;
	font-weight: bold;
	color: #24201d;
	font-size: 14px;
	letter-spacing: -.25px;
}

.custom .aweber_box p {
	color: #000;
	margin-bottom: 6px;
	text-align: right;
	padding-right:40px;
	}
	
.custom .aweber_box #aweber-name-input input { width: 180px; }
.custom .aweber_box #aweber-email-input input { width: 180px; }
.custom .aweber_box #aweber-submit { margin-right: 35px; }

/* SIDEBAR - militia */
.custom .militia_box {
  margin:10px 0 25px;
  height: 203px; 
  background: url('images/sidebar-militia.jpg') no-repeat;
  padding: 88px 38px 0 0;
  }
  
.custom .militia_box p { color: white; 
  margin-bottom: 6px; text-align: right; }
.custom #militia-name-input input { width: 180px; }
.custom #militia-email-input input { width: 180px; }
.custom #militia-submit { margin-right: 80px; }

/* SIDEBAR - Essential MvD Reading*/
.custom .militia_box img { margin-bottom: 10px; }
.custom .militia_box h3 { margin-bottom: 1em; }

/* small share box used with [small-share-box] shortcode */
.custom .small-share-box { width: 120px; }
.custom .small-share-box.left { float: left; margin: 0 10px 10px 0;}
.custom .small-share-box.right { float: right; margin: 0 0 10px 10px;}
.custom .share-box-tweet { float: left; margin-bottom: 0; }
.custom .share-box-facebook { float: right; margin-bottom: 0; margin-top: 1px;}
.custom .share-box-stumble { width: 60px; text-align:center; float: right; margin-bottom: 0; }

/* bottom share box */
.custom #sharebox { width: 621px; border: 2px solid #24201d; 
  background:transparent url(../lib/images/dot-ddd.gif) repeat-y scroll 42% 0; }
.custom #sharebox h3 { color: #24201d; margin: .5em 0; font-size: 1.1em; font-weight: bold; }
.custom #sharebox p { line-height: 1.2em; }
.custom #sharebox-top { width: 100%; border-bottom: 2px solid #24201d; background-color: #e4e0dd; height: 35px; }
.custom #sharebox-left { width: 42%; float: left; }
.custom #sharebox-left h3 { margin-bottom: .5em; font-style: italic; text-align: center; }
.custom #sharebox-left p { margin-bottom: .7em;  font-size: .95em; text-align: center; }
.custom #sharebox-right { width: 58%; float: right; }
.custom #sharebox-right li { font-size: .95em; list-style-type: disc; line-height: 1.2em; margin-bottom: .5em; }
.custom .inside { padding: .5em; }
#sharebox .sharebox-share { float: left; display: block; margin-right: 15px; color: #24201d; font-size: 1.1em; font-weight: bold; }
.custom .bakers-promise { clear:both; font-style: italic; font-size: .9em; }
.custom #militia-name-input-sharebox, .custom #militia-email-input-sharebox { margin-bottom: 5px; text-align: right; margin-right: 7px; }
.custom #militia-name-input-sharebox input, .custom #militia-email-input-sharebox input { width: 66%; }
.custom #militia-submit-sharebox input { margin:0; }
.custom #militia-submit-sharebox { text-align: center; }
.custom #sharebox .sidebar-email-submit { margin-bottom: .9em; float: none; }
#sharebox .stumble {
  vertical-align: bottom;
  float: left;
}

#sharebox .tweet {
  margin-left: 10px;
  vertical-align: bottom;
  float: left;
  margin-top: 2px;
  margin-right: -5px;
}
#sharebox .facebook {
  margin-left: 0;
  vertical-align: bottom;
  float: left;
  margin-top: -2px;
}
#sharebox .delicious {
  font-size: 12px;
  margin-left: 15px;
  vertical-align: bottom;
  float: left;
  margin-top: -1px;
}
#sharebox .delicious img { vertical-align: middle; }
#sharebox .rss {
  font-size: 12px;
  margin-left: 15px;
  vertical-align: bottom;
  float: left;
  margin-top: -1px;
}
#sharebox .rss img { vertical-align: middle; margin-right: 3px; }
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: " ";
  clear: both;
  height: 0;
}
.clearfix { display: inline-block; }


/* Single Post Footers for ebooks */

.unautomate_single{margin:1.1em 0;}
.unautomate_single p{text-indent: -9999px;}
.unautomate_single a{
	background: url(images/625_unautomate_content.jpg) no-repeat top center;
	display: block;
	outline: none;
	width: 625px;
	height: 106px;
	}

.sellcrap_single{margin:1.1em 0;}
.sellcrap_single p{text-indent: -9999px;}
.sellcrap_single a{
	background: url(images/625_sellcrap_content.png) no-repeat top center;
	display: block;
	outline: none;
	width: 625px;
	height: 106px;
	}

/* Sidebar */

.custom .sidebar .essential_reading {
	margin:10px 0 25px;
	}
	
.custom .sidebar .essential_reading h3 {
	line-height:1.2em;
	margin-bottom:0.6em;
	font-variant:normal;
	font-weight:bold;
	letter-spacing:normal;
	}

.custom .sidebar .essential_reading ul {
	list-style:none;
	list-style-type:none;
	}

.custom .more-link {
  font-family:Arial,sans-serif;
  font-size:16px;
  font-weight:bold;
  color: #24201D;
}

.custom .to_comments {
  position: relative;
  text-align: right;
  top: -44px; 
  margin-bottom: -24px;
  width: 50%;
  float: right;
}

.custom .comments_closed {display:none;}

.custom #militia-page-form {
  width: 50%;
}

.custom .comments_intro {
	font-size: 140%;
	margin-bottom:1.1em;
	margin-top:1.1em;	
	}

.custom #trackback_list { display: none; }

.custom #navlinks { float: left; width: 480px; text-align: left; }
.custom #nav-rightlinks { margin-top: 3px; }

/* eBook banners page*/

.banners_page .format_text img.left, .banners_page .format_text img.alignleft, .banners_page .wp-caption.alignleft {
margin:0 0.5em 1.5em 0;
}

.custom .banners_page{}

.custom .banners_page ul {
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	}
	
.custom .banners_page li{display:block;float:left;}

/* Sell Your Crap Page */

.sell_crap .format_text .crap_callout {
	width:960px;
	float:left;
	margin-bottom:15px;
	}

.sell_crap .format_text .crap_callout .crap_image{
	width:250px;
	float:left;
	}

.sell_crap .format_text .crap_callout .crap_list{
	width:300px;
	float:left;
	}

.sell_crap .format_text .crap_callout .crap_video{
	width:400px;
	float:left;
	}


.sell_crap .format_text .crap_list ul{
	list-style:disc;
	margin:0 0 0 1.571em;
	}

.sell_crap .format_text .crap_list ul li{}
	
.sell_crap .format_text .crap_list ul li.main {
	font-weight:bold;
	}
	
.sell_crap .format_text .crap_list ul li.sub {
	font-size:small;
	font-style:italic;
	list-style:none;
	margin-bottom:1em;
	}
