body.custom {
background:#44443f;
}

.custom a {
outline:none;
}

.custom #container {
width:1007px;
margin-top:.5em;
margin-bottom:2em;
background:#33332f;
border:.4em solid #3e3e3a;
padding:.3em;
}

.custom #page {
padding:1em;
}

.custom #sidebars {
width:32.5em;
}

.custom #header {
border-bottom:none;
margin:-1em -1em 0;
padding:0;
}

.custom #header #logo a {
display:block;
height:310px;
width:1007px;
background:url(images/manvsdebt-logo.jpg) no-repeat;
outline:none;
}

.custom #header #tagline {
height:0;
}

.custom .menu {
background:#24201d;
font-size:10px;
letter-spacing:1px;
}

.custom .menu-main-container .menu li.icon {
text-indent:-5000px;
float:right;
}

.custom .menu-main-container .menu li.icon a {
height:32px;
width:24px;
display:block;
padding:0 5px;
}

.custom .menu-main-container .menu li.last {
margin-right:5px;
}

.custom .menu-main-container .menu li.facebook a {
background:url(images/social/facebook_24.png) no-repeat center center;
}

.custom .menu-main-container .menu li.twitter a {
background:url(images/social/twitter_24.png) no-repeat center center;
}

.custom .menu-main-container .menu li.linkedin a {
background:url(images/social/linkedin_24.png) no-repeat center center;
}

.custom .menu-main-container .menu li.pinterest a {
background:url(images/social/pinterest_24.png) no-repeat center center;
}

.custom .menu-main-container .menu li.feed a {
background:url(images/social/rss_24.png) no-repeat center center;
}

.custom .menu-main-container .menu li.connect {display:none;}

.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 {
width:225px;
padding:4px 5px;
}

.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:#ffffff;
border:1px solid #363536;
}

.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:700;
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:700;
font-size:16px;
}

.custom span.hlblue {
background:#6ff;
padding:0 3px;
}

.custom span.hlred {
background:#f30;
padding:0 3px;
}

.hide {
position:absolute;
top:-9999px;
left:-9999px;
}

#organic-tabs .nav {
overflow:hidden;
background:#111;
margin:0 0 -1px;
}

#organic-tabs .nav li {
float:left;
border-right:1px solid #fff;
margin:0;
}

#organic-tabs .nav li.last {
margin-right:0;
border-right:none;
}

#organic-tabs .nav li a {
display:block;
color:#fff;
font-size:12px;
text-align:center;
border:0;
padding:5px 8px;
}

#organic-tabs .nav li a.current,#organic-tabs .nav li a:hover,#organic-tabs .nav li a:focus {
background:#666666;
text-decoration:none;
}

#organic-tabs .list-wrap {
background:#DADADA;
border:1px solid #000;
padding:10px;
}

#organic-tabs .list-wrap ul {
list-style:none;
}

#organic-tabs .list-wrap ul li {
margin-bottom:0;
}

#organic-tabs .list-wrap ul li a {
display:block;
color:#111;
border-bottom:1px dotted #666;
padding:4px 6px;
}

#organic-tabs .list-wrap ul li a:hover {
text-decoration:none;
background:#666666;
color:#fff;
border-bottom:1px solid #DADADA;
-moz-border-radius:3px;
border-radius:3px;
}

#organic-tabs .list-wrap ul li:last-child a {
border:none;
}

#organic-tabs .list-wrap .tab_search {
padding:7px 0 0;
}

#organic-tabs .list-wrap .tab_search h4 {
font-size:14px;
line-height:18px;
text-align:center;
margin:4px 0;
}

#organic-tabs .list-wrap .tab_search p {
margin:0 0 7px;
}

#organic-tabs .list-wrap .tab_search #tab_search_box {
width:250px;
display:block;
background:#fff;
margin:0 auto;
padding:4px 5px;
}

.custom .updates_box {
padding-top:0;
margin:5px 0 10px;
}

.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:700;
}

.custom .updates_box h3 {
padding-bottom:10px;
margin-bottom:0;
font-style:italic;
font-weight:700;
color:#24201d;
font-size:14px;
letter-spacing:-.25px;
}

.custom #sidebar-email {
width:190px;
font-size:12px;
margin-bottom:5px;
padding:5px 4px;
}

.custom #sidebar-rss {
padding-right:10px;
vertical-align:middle;
}

.custom #sidebar-twitter,.custom #sidebar-facebook {
vertical-align:middle;
padding:0 12px 0 2px;
}

.custom .feedburner-chiclet {
float:right;
padding-top:0;
}

.custom #TwitterCounter {
position:relative;
top:-34px;
left:214px;
margin-bottom:-30px;
}

.unautomate_box a {
background:url(images/unautomate_sidebar.jpg) no-repeat top center;
display:block;
outline:none;
width:300px;
height:150px;
text-decoration:none;
}

.sellcrap_box a {
background:url(images/sellcrap_sidebar.jpg) no-repeat top center;
display:block;
outline:none;
width:300px;
height:150px;
text-decoration:none;
}

.consult_box {
margin:1.1em 0 1.8em;
}

.consult_box a {
background:url(images/consulting_sidebar.png) no-repeat top center;
display:block;
outline:none;
width:300px;
height:150px;
text-decoration:none;
}

.custom .aweber_widget {
background:#DADADA;
display:block;
outline:1px solid #000;
width:100%;
padding:0;
}

.custom .aweber_widget .form_box {
padding:10px;
}

.custom .aweber_widget h3 {
padding-bottom:10px;
margin-bottom:0;
text-align:center;
font-weight:700;
color:#24201d;
font-size:22px;
letter-spacing:-.25px;
}

.custom .aweber_widget h4 {
padding-bottom:10px;
margin-bottom:0;
text-align:center;
font-weight:700;
color:#24201d;
font-size:14px;
letter-spacing:-.25px;
font-style:italic;
}

.custom .aweber_widget p {
color:#000;
margin-bottom:6px;
}

.custom .aweber_widget .aweber-submit {
width:80px;
display:block;
margin:10px auto 0;
}

.custom .infusionform_widget .infusion_submit {
width:80px;
display:block;
margin:10px auto 0;
}

.custom .updates_box1 .sidebar-email-submit {
width:88px;
}

.custom .aweber_widget label {
width:100%;
display:block;
text-align:left;
font-weight:700;
margin-bottom:3px;
}

.custom .sidebar-email-submit {
background:none repeat scroll 0 0 #315547;
color:#FFF;
cursor:pointer;
font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif!important;
font-size:1em!important;
font-size-adjust:none!important;
font-stretch:normal!important;
font-style:normal!important;
font-variant:normal!important;
font-weight:400!important;
letter-spacing:1px;
line-height:1em!important;
overflow:visible;
text-transform:uppercase;
width:auto;
border-color:#548b76 #172922 #172922 #548b76;
border-style:solid;
border-width:.2em;
padding:.2em .4em!important;
}

.custom .sidebar-email-submit:hover {
background:none repeat scroll 0 0 #335B62;
border-color:#538E98 #1B3136 #1B3136 #538E98;
}

.custom .aweber_widget p.testimonial {
padding:10px 5px 5px;
}

.custom .aweber_widget p.disclaimer {
text-align:center;
font-size:9px;
font-style:italic;
}


/* InfusionSoft */

.custom .infusionform_widget {
background:#DADADA;
display:block;
outline:1px solid #000;
width:100%;
padding:0;
}

.custom .infusionform_widget .form_box {
padding:10px;
}

.custom .infusionform_widget h3 {
padding-bottom:10px;
margin-bottom:0;
text-align:center;
font-weight:700;
color:#24201d;
font-size:22px;
letter-spacing:-.25px;
}

.custom .infusionform_widget h4 {
padding-bottom:10px;
margin-bottom:0;
text-align:center;
font-weight:700;
color:#24201d;
font-size:14px;
letter-spacing:-.25px;
font-style:italic;
}

.custom .infusionform_widget p {
color:#000;
margin-bottom:6px;
}

.custom .infusionform_widget label {
width:100%;
display:block;
text-align:left;
font-weight:700;
margin-bottom:3px;
}

.custom .infusion_submit input {
background:none repeat scroll 0 0 #315547;
color:#FFF;
cursor:pointer;
font-family:"Lucida Grande","Lucida Sans","Lucida Sans Unicode",sans-serif!important;
font-size:1em!important;
font-size-adjust:none!important;
font-stretch:normal!important;
font-style:normal!important;
font-variant:normal!important;
font-weight:400!important;
letter-spacing:1px;
line-height:1em!important;
overflow:visible;
text-transform:uppercase;
width:auto;
border-color:#548b76 #172922 #172922 #548b76;
border-style:solid;
border-width:.2em;
padding:.2em .4em!important;
}

.custom .infusion_submit input:hover, 
.custom .infusion_submit input:focus, 
.custom .infusion_submit input:active {
background:none repeat scroll 0 0 #335B62;
border-color:#538E98 #1B3136 #1B3136 #538E98;
}

.custom .infusionform_widget p.testimonial {
padding:10px 5px 5px;
}

.custom .infusionform_widget p.disclaimer {
text-align:center;
font-size:9px;
font-style:italic;
}


.custom .militia_box img {
margin-bottom:10px;
}

.custom .militia_box h3 {
margin-bottom:1em;
}

.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;
}

.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;
font-size:1.1em;
font-weight:700;
margin:.5em 0;
}

.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:10px;
color:#24201d;
font-size:1.1em;
font-weight:700;
}

.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-right:-5px;
}

#sharebox .facebook {
margin-left:0;
vertical-align:bottom;
float:left;
margin-top:-2px;
}

#sharebox .delicious img {
vertical-align:middle;
}

#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;
}

.unautomate_single a {
background:url(images/625_unautomate_content.jpg) no-repeat top center;
display:block;
outline:none;
width:625px;
height:106px;
}

.sellcrap_single a {
background:url(images/625_sellcrap_content.png) no-repeat top center;
display:block;
outline:none;
width:625px;
height:106px;
}

.custom .sidebar .essential_reading {
margin:10px 0 25px;
}

.custom .sidebar .essential_reading h3 {
line-height:1.2em;
margin-bottom:.6em;
font-variant:normal;
font-weight:700;
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:700;
color:#24201D;
}

.custom .to_comments {
position:relative;
text-align:right;
top:-44px;
margin-bottom:-24px;
width:50%;
float:right;
}

.custom #militia-page-form {
width:50%;
}

.custom .comments_intro {
font-size:140%;
margin-bottom:1.1em;
margin-top:1.1em;
}

.custom #navlinks {
float:left;
width:480px;
text-align:left;
}

.custom #nav-rightlinks {
margin-top:3px;
}

.banners_page .format_text img.left,.banners_page .format_text img.alignleft,.banners_page .wp-caption.alignleft {
margin:0 .5em 1.5em 0;
}

.custom .banners_page ul {
list-style:none;
list-style-type:none;
list-style-image:none;
}

.custom .banners_page li {
display:block;
float:left;
}

.sell_crap .format_text .crap_callout {
width:550px;
float:left;
margin-bottom:15px;
margin-right:10px;
}

.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.main {
font-weight:700;
}

.sell_crap .format_text .crap_list ul li.sub {
font-size:small;
font-style:italic;
list-style:none;
margin-bottom:1em;
}

.custom p.share_shortcode {
width:100%;
display:block;
float:left;
}

.custom p.share_shortcode span.fb_sc {
float:left;
height:25px;
}

.custom p.share_shortcode span.tw_sc {
float:right;
height:25px;
}

.custom hr.dot {
width:100%;
height:1px;
display:block;
border-color:#BBB;
border-style:dotted;
border-width:1px 0 0;
margin:10px 0 30px;
}

.custom hr.solid {
width:100%;
height:1px;
display:block;
border-color:#000;
border-style:solid;
border-width:1px 0 0;
margin:10px 0 30px;
}

input#mce-EMAIL.required.email {
width:300px;
font:18px Georgia,"Times New Roman",Times,serif;
height:24px;
padding-left:10px;
margin-top:3px;
margin-left:0;
margin-bottom:20px;
}

input#mce-FNAME.required {
width:300px;
font:18px Georgia,"Times New Roman",Times,serif;
height:24px;
padding-left:10px;
margin-top:3px;
margin-bottom:10px;
}

input#mc-embedded-subscribe.btn {
background:#BD360D;
display:inline-block;
color:#fff!important;
text-decoration:none;
position:relative;
cursor:pointer;
text-shadow:rgba(0,0,0,0.25) 0 -1px 1px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-bottom-color:rgba(0,0,0,.35);
opacity:.9;
text-align:right;
float:right;
font:bold 20px Verdana,Geneva,Arial,sans-serif;
border:1px solid rgba(0,0,0,.25);
padding:8px 20px 9px;
}

input#mc-embedded-subscribe.btn:hover {
color:#fff!important;
text-decoration:none;
}

#mc-embedded-subscribe-form fieldset {
width:300px;
margin-left:auto;
margin-right:auto;
border-style:none;
}

div.mc-field-group {
float:right;
width:315px;
}

div.mc-field-group label {
float:left;
font:bold 18px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
padding-top:8px;
padding-right:5px;
}

div#mc_embed_signup {
margin-top:-25px;
border-style:none;
}

.custom #header #logo,.custom #header #tagline,.unautomate_box p,.sellcrap_box p,.consult_box p,.unautomate_single p,.sellcrap_single p {
text-indent:-9999px;
}

.unautomate_box,.sellcrap_box,.unautomate_single,.sellcrap_single {
margin:1.1em 0;
}

.unautomate_box a:hover,.sellcrap_box a:hover,.consult_box a:hover {
text-decoration:none;
}

.custom .aweber_widget .aweber-name-input input,.custom .aweber_widget .aweber-email-input input {
width:270px;
background:#fff;
}

.custom .infusionform_widget .infusion_field input {
width:270px;
background:#fff;
}

#sharebox .delicious,#sharebox .rss {
font-size:12px;
margin-left:15px;
vertical-align:bottom;
float:left;
margin-top:-1px;
}

.custom .comments_closed,.custom #trackback_list {
display:none;
}

/* Modal */

#thanks_pop {display:none;}

#simplemodal-overlay {background-color:#000; cursor:wait;}

#simplemodal-container {height:230px; width:430px!important; color:#000; background-color:#fff; border:4px solid #444; padding:12px;}
#simplemodal-container p.close_text {text-align:right; font-size:10px; color:#000; padding-bottom:3px;}
#simplemodal-container .simplemodal-data {padding:0; width:414px; margin:0 auto;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url('images/x.png') no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h2 {color:#111111; text-align:center; font-size:20px; font-weight:bold;}

.af-element buttonContainer {width:100%;}

/* Gradient transparent - color - transparent */
		
hr.faded {
    border: 0;
    height: 2px;
    margin: 0 100px 0 100px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}