/* technically this bleeds into the whole page */

body {
    /*
    background: black
    */
}

/*
a {
    text-decoration: none;
}
    */

.widget-recent-entries a {
    text-decoration: underline !Important;
}

.asset-content a {
    color: black !Important;
    text-decoration: underline !Important;
}

/* for when it's the index page stand-alone */
.mt-main-index #container,
.mt-archive-listing #container
{
    background: #263711;
    width: 450px; 
    margin: auto;
    color: #CBE3CC;
}

.mt-main-index #container a,
.mt-archive-listing #container a {
    color: #CBE3CC;
}

/* for when it's the index page embedded */
/* *** Let this be where space is claimed absolutely -- perhaps the rest of
 * the columns will proportion themselves relative to this
 * */

#news_frame .mt-main-index #container {
    width: 400px;
}

.mt-main-index #container a:visited,
.mt-archive-listing #container a:visited {
    color: #e3dec7;
}

.mt-main-index #container a img,
.mt-archive-listing #container a img {
    border: none
}

.mt-main-index .layout-wtt,
.mt-archive-listing .layout-wtt {
    /*width: 200px;*/
}

.mt-main-index .layout-wtt #alpha,
.mt-archive-listing .layout-wtt #alpha {
    width: 100%;
}

.mt-main-index #alpha-inner,
.mt-archive-listing #alpha-inner {
    /*
    padding: 0px 0px 0px 0px;
    margin-left: 0px;
    margin-right: 0px;
    */
}

.mt-main-index #header-content,
.mt-archive-listing #header-content {
    /* top right bottom left*/
    padding: 24px 8px 12px 8px; 

    margin: 0px 0px 2px 0px;
    background: #001111;

}
.mt-main-index #header-nav-inner,
.mt-archive-listing #header-nav-inner {
    position: relative;
    margin: 0 auto;
}

.mt-main-index #header-content,
.mt-main-index #header-nav-inner,
.mt-main-index #header-inner, #content-inner,
.mt-main-index #container-inner, 
.mt-archive-listing #header-content,
.mt-archive-listing #header-nav-inner,
.mt-archive-listing #header-inner, #content-inner,
.mt-archive-listing #container-inner, 
.mt-main-index #footer-inner,
.mt-archive-listing #footer-inner {
    width: 100%;
}

.mt-main-index #container-inner,
.mt-archive-listing #container-inner {
    background: url('/_images/headings/black_trans.png');
}

.mt-main-index #header,
.mt-archive-listing #header {
    background: black;
    color: #e3dec7; 
}

.mt-main-index .asset-header,
.mt-archive-listing .asset-header {
    margin-bottom: 0px;
}

.mt-main-index .asset-content,
.mt-archive-listing .asset-content {
    margin-top: 0px;
}

.mt-main-index #content,
.mt-archive-listing #content {
    background: #e3dec7;
    margin-top: 0px;
}

.mt-main-index #content, #content-inner, #alph,
.mt-archive-listing #content, #content-inner, #alpha{
    background: url('/_images/headings/black_trans.png');
}

#entry-content a {
    color: black !Important;
}

.mt-main-index #alpha-inner,
.mt-archive-listing #alpha-inner {
    background: url('/_images/headings/black_trans_60.png');
}

.mt-main-index .asset-name, 
.mt-main-index .entry-title, 
.mt-archive-listing .asset-name, 
.mt-archive-listing .entry-title, 
.mt-main-index .asset-header,
.mt-archive-listing .asset-header {
    /*
    background: url('/_images/headings/black_trans_total.png');
    */
    font-size: 10pt !Important;
    color: #e3dec7; 
    padding: 4px 4px 4px 4px; 
}

.mt-main-index .asset-header a,
.mt-archive-listing .asset-header a {
    color: #CBE3CC !Important;
    text-decoration: none !Important;
    font-size: 11pt !Important;
}

.asset-header {
    background: url('/_images/headings/black_trans_60.png');
}

.mt-main-index .asset-content,
.mt-archive-listing .asset-content {
    background-color: white;
    /* copy from heading_1_table_text */
    font-size: 9pt;
    line-height: 1.4em;
    color: black; 
    padding: 11px;
}

.mt-main-index #container, 
.mt-main-index #container-inner, 
.mt-main-index #header, 
.mt-main-index #header-inner, 
.mt-archive-listing #container, 
.mt-archive-listing #container-inner, 
.mt-archive-listing #header, 
.mt-archive-listing #header-inner, 
.mt-main-index #header-name,
.mt-archive-listing #header-name {
    margin-top: 0px;
    border-top-width: 0px;
}

#header-name {
    text-align: center;
}

/* copy from .heading_1_text */

.mt-main-index #header-name,
.mt-archive-listing #header-name {
    font-family: arial;
    font-size: 14pt;
    letter-spacing: 0.3em;
}

.mt-main-index #header a,
.mt-archive-listing #header a {
    font-weight: normal;
}

.mt-main-index #header-content a,
.mt-main-index #header-content a:visited,
.mt-archive-listing #header-content a,
.mt-archive-listing #header-content a:visited,
.mt-main-index #header-content a:link,
.mt-archive-listing #header-content a:link {
    color: #CBE3CC;
    text-decoration: none;
}

.mt-main-index .entry-asset,
.mt-archive-listing .entry-asset {
    background: url('/_images/backgrounds/judance-big-blurry.jpg') 0px -110px;
    /*
    border-radius: 10px 10px 0px 0px;
    */
    border: 1px solid #e3dec7;
    margin-bottom: 20px;
}

.mt-main-index .asset-content, 
.mt-main-index .entry-content, 
.mt-main-index .entry-asset, 
.mt-main-index .asset, 
.mt-archive-listing .asset-content, 
.mt-archive-listing .entry-content, 
.mt-archive-listing .entry-asset, 
.mt-archive-listing .asset, 
.mt-main-index .hentry,
.mt-archive-listing .hentry {
    /*
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    */
}

.mt-main-index .asset-footer,
.mt-archive-listing .asset-footer {
    border-top: none !Important;
    display: none;
}


.mt-main-index #alpha-inner,
.mt-archive-listing #alpha-inner {
    border-top: 1px solid white;
}

.mt-main-index .asset-meta,
.mt-archive-listing .asset-meta {
    font-size: 10pt;
    border-top: none !Important;
}

.mt-main-index abbr.published,
.mt-archive-listing abbr.published {
    font-size: 9pt;
}

.mt-entry-archive {
}

