
* {background: transparent !important;
    color: #1c1c1c !important;}
    
*[href] {color: #1c1c1c !important;}
div div.noprint, div span.noprint, .specs div.noprint, .noprint {display:none !important;}
.printonly {display: inherit;}
.container {
    font-size: .75em;
    width: 100%;
    margin: 0px;}
    
.content_wrapper, .content_wrapper_right {
    padding: 0px; } 
    
#header span.ad_large, #footer div.ads, .side_content, #header div.subnav, div.bottom_section {
    display: none;}    
/*#header {border-top: 120px solid #cb8023;} */
    
#header div.navigation {
    border-bottom: 1px solid #000;} 
    
#header a {color: #1c1c1c}
#header div.logo_area {
    margin: 0px; position: absolute; top: 15px; z-index: 2;
    height: 35px; background-image: none; border-bottom: 0px solid #757575;}
#header a.logo {padding: 0px 0px 0px 12px !important;}
#header div.navigation li a {padding: 10px 12px 5px; text-transform: capitalize; font-weight: normal; }
.mac #header div.navigation li a {padding: 8px 14px 5px;}
    
.main_content {
    width: 100%;
    float: none; display: table; 
    padding: 0px;} 
.home .promo_area span.text {margin-top: 12px;}    
.home .featured_article {height: auto !important; border: 1px solid #d9d9d9}  
.home div.featured_article .intro {position: static !important;} 
div.breadcrumb {
    margin: 0px; padding: 10px 0px 0px;
    border-bottom: 1px solid #000; margin-bottom: 12px;}
    
div.promo_area  {
    margin: 0px 0px 20px; padding: 0px 0px 0px 10px;
    position: static;} 
    
#footer {
    border-top: 1px solid #000; margin-top: 20px; font-size: .95em;}   
    
#footer div.navigation span {margin-right: 5px;}  
#footer div.navigation {padding-left: 0px;}  
#footer div.navigation li a {padding: 0px 4px;}

body.custom-background {background-image: none;}

#content {padding-left: 0px; width: 100%}

.post:first-child, .single-post .post, .post {width: auto;} 
	
