/* 3 column, content middle
padding left plus background must add to 340 */

.col-3cm .main-inner { padding-left: 260px; background-position: -80px 0; }
.col-3cm .s1 { margin-left: -260px; }
.s1 { width: 260px; }
@media only screen and (min-width: 479px) and (max-width: 960px) {
.s1-expand .s1 { width: 260px; }
.s1-expand .s1 .sidebar-content,
.s1-expand .s1 .post-nav { min-width: 260px; }
}
.entry { color: black; }
.entry.excerpt { color: black; }
#nav-header .nav li a {
color: #000;
}

#nav-header .nav li a {font-weight:800;}
.widget_nav_menu ul li a {color:#000000;}
.widget_nav_menu ul li a {font-weight:500;}

.alx-tab .tab-item-category,
.alx-posts .post-item-category {color:#000000;}

.alx-tab .tab-item-date,
.alx-tab .tab-item-name,
.alx-posts .post-item-date {color:#000000;}

.alx-tab .tab-item-title,
.alx-tab .tab-item-comment,
.alx-posts .post-item-title {color:#000000;}

.alx-tab .tab-item-category,
.alx-posts .post-item-category {font-weight:700;}

.alx-tab .tab-item-date,
.alx-tab .tab-item-name,
.alx-posts .post-item-date {font-weight:700;}

.alx-tab .tab-item-title,
.alx-tab .tab-item-comment,
.alx-posts .post-item-title {font-weight:700;}

.col-2cr .main-inner { background: #F0F0F0); padding-left: 260px; }
.col-2cr .main-inner { padding-left: 260px; background-position: -80px 0; }

.col-2cr .s1 { float: left; margin-left: -260px; }

.col-2cr .content { float: right; }

    position:absolute;
    top: 106px;
    z-index:201;
} 

body {
font-weight: 800;
}