/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(/mt-static/themes-base/blog.css);
/* @import url(/mt-static/support/themes/minimalist-grey/minimalist-grey.css); */
/* end StyleCatcher imports */

html, body, .mt-main-index, .layout-wt { width: 100%, height: 100%; }
body { font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; color: #666; background-color: white; margin-top: 20px; }
a, a:link, a:visited { color: #000; text-decoration: none; }
a:hover { color: #555; }
a .cursor { background-image: url("http://undftd.com/img/casper.gif"); }
a:hover .cursor { background-image: url("http://undftd.com/img/cursor.gif"); }

/* The MovableType 2Col Page Structure:
container
  container-inner
    header
      header-inner
        header-content
    content
      content-inner
        alpha
        alpha-inner
        beta
        beta-inner
    footer
      footer-inner
        footer-content
*/


/* Layout ----------------------------------------------------------------- */
#container { width: 95%; margin: 0px auto; }
#container-inner { width: 900px; }
#content { margin: 0px auto; width: 900px; } 
#content-inner { padding-top: 0px; overflow: hidden; }
.layout-wt #alpha { border-right: 0px dotted #999; border-left: 0px dotted #999; width: 700px; }
#alpha-inner { padding-left: 0px; padding-right: 0px; }
.layout-wt #beta { width: 200px; }
#beta-inner { float: right; width: 100%; padding-left: 0px; padding-right: 0px; }

/* Header ----------------------------------------------------------------- */

#header { border-bottom: 1px dotted #999; border-top: none; border-right-width: 0px; font-weight: bold; padding-bottom: 0px; width: 879px;}
#header-inner { padding: 0px; margin: 0px; }
#header-content { padding-bottom: 20px; border-left: 0px solid black; height: 70px; }
#header-name { font-weight: bold; font-size: 8px; text-transform: uppercase; }
#header-name a { display: block; background: url("http://www.undftd.com/img/strikesUNDFTD_290x42_white.png") no-repeat #000; width: 290px; height: 42px; text-decoration: none; }
#header-name a:hover { background-color: #444; }
#header-description { font-weight: bold; font-size: 88%; text-transform: uppercase; }
#header-inner, #content-inner, #footer-inner { position: relative; margin: 0 auto; }

#footer-inner { background: url("http://undftd.com/img/footerlogob.gif") no-repeat; height: 100px; }
#footer-content { width: 650px; text-align: right; font-size: 11px; }

#header-inner, #header-content, #content-inner, #footer-inner { width: auto; }


/* Content ---------------------------------------------------------------- */

.hentry { font: normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif; border-bottom: 1px dotted #999; padding-top: 20px; width: 97%;}
.asset-header { margin-top: 30px; }
.asset-name,
.entry-title, 
.archive-title { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 0px dotted #999; }
.asset-name a { font-weight: bold; font-size: 18px; color: #666; text-decoration: none; text-transform: uppercase; }
.asset-name a, a:link, a:visited { color: #666; text-decoration: none; }
.asset-name a:hover { color: #666; }
.asset-meta { border: 0px; margin-top: 0px; padding-top: 0px; }
.asset-body { font-weight: normal; font-size: 11px; text-decoration: none; margin-right: 20px; } 
.asset-body a, a:link, a:visited { color: #666; text-decoration: none; target:_new; }
.asset-body a:hover { color: #666; }
/* .asset-body resize-img { width: 690px; height: auto; } */ 
.permalink { display: block; float: right; margin-right: 20px; letter-spacing: 1px; }
.byline { display: block; margin-top: 30px; margin-bottom: 30px; font-size: 90%; }

.archive-title { font-weight: bold; font-size: 12px; color: #666; text-decoration: none; text-transform: uppercase; }

.asset-footer,
.asset-footer a,
.comment-footer,
.comment-footer a,
.trackback-footer 
 a, a:link, a:visited { color: #000; text-decoration: none; }
 a:hover { color: #666; }

.comments-header,
.comments-open-header,
.trackbacks-header,
.archive-header,
.archive-content,
.entry-tags,
.entry-tags-header,
.search-form-header,
.search-results-header,
.archive-set { font: normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif; color: #666;}

/* Widget ----------------------------------------------------------------- */

.widget-header { margin: 8px 0px; border-bottom: 1px dotted #999; width: 85%; padding: 20px 5px 5px 3px; text-transform: uppercase; text-decoration: none; font-weight: bold; font-size: 120%; }
.widget-content { margin-left: 3px; }
.widget-archive-category { display: none; }
.widget { font-size: 10px; }
.widget a { color: #666; text-decoration: none; }
.widget a:hover { color: #000; }
.widget-calendar .widget-content td { text-align: center; line-height: 16px; }
.widget-calendar .widget-content a { display: block; background-color: #E9E9E9; color: #666; text-decoration: none; }
.widget-calendar .widget-content a:hover { background-color: #CCC; }
.widget-search .widget-content { filter: alpha(opacity=5); -moz-opacity: .7; opacity: .5; margin: 5px 0; text-align: left; color: white; text-decoration: none; }
#content .widget-powered .widget-content { display: block; background: url("http://www.undftd.com/img/footerlogob.gif") no-repeat; border: 0px solid #000; background-color: #000; } 
.widget-search #search { width: 130px; }
.widget-menu a { font-size: 9px; line-height: 15px; letter-spacing: 2px; }
.widget-menu a.redLink { color: #C00; }
.widget-menu a.redLink:hover { color: #F00; }

/* "Powered By" Widget */
.widget-powered .widget-content a { display: none; }
.widget-powered .widget-content img { display: none; } 
