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

body {
 font-family: "Trebuchet MS",Tahoma,Arial;
 line-height; 1.5em;
}

#container-inner {width: 1000px;}
.layout-wt #alpha {width: 730px;}
.layout-wt #beta {
 width: 230px;
 background: #555555;
}

.layout-wt #content-inner {background: none;}
.asset-more-link {text-align: left;}

h3.widget-header {
 border-left: 10px solid #000000;
 border-right: 10px solid #000000;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
}

.asset-meta {
 text-align: right;
 background: none;
 border-right: 10px solid #000000;
 border-bottom: 1px solid #000000;
 margin: 0px 10px;
}

.widget-header {font-size: 100%;}

.asset-name {
 border-top: 1px solid #000000;
 border-left: 10px solid #000000;
 margin-left: 10px;
 margin-bottom: 10px;
 padding-left: 10px;
}

.asset-body, #more.asset-more, .asset-more-link {
 margin-left: 20px;
}

#blog_counter th, #blog_counter td {
 border-bottom: 1px solid;
 padding: 5px;
}

.widget-calendar table th {
 text-align: center;
}

.widget-calendar table td {
 padding:2px 6px;
}

.sunday,
a:link.sunday,
a:visited.sunday {
 color: #FF0000;
}

.saturday,
a:link.saturday,
a:visited.saturday {
 color: #0000FF;
}

a:hover.sunday,
a:active.sunday,
a:hover.saturday,
a:active.saturday {
 color:#5CCAD8;
}

blockquote {
 margin-left: 30px;
 border: solid 1px;
}

#source {
 background:#FFFFFF;
 color: #000000;
 margin-left: 20px;
}

#source li {
 list-style-type: decimal-leading-zero;
 list-style-position: inside;
}

#source ol {
 font-family:"Courier New";
 font-size:9pt;
 padding: 0px;
 border: 1px solid;
 margin: 0px;
}

#source li.odd {
 background: #F8F8F8;
}

#source textarea {
 font-size: 9pt;
 padding: 0px;
}

#comment-text {
 font-size: 9pt;
}

.comment-reply {
 margin-left: 20px;
}

.widget_lank li {
 margin: 0px;
 padding: 2px 0px 2px 12px;
}

.search-results-header {
 border: solid #000000;
 border-width: 1px 10px;
}

<!-- nouse -->
pre {
 overflow: auto;
 white-space: normal;
}

pre {
 white-space: -moz-pre-wrap; /* Mozilla */
 white-space: -pre-wrap;     /* Opera 4-6 */
 white-space: -o-pre-wrap;   /* Opera 7 */
 white-space: pre-wrap;      /* CSS3 */
 word-wrap: break-word;      /* IE 5.5+ */
}


/* Source Code CSS */
pre.code {
 margin-left: 30px;
 /*line-height:1.2em;*/
 border:1px solid #00FF00;
 background:#000000;
 padding:0.5em; 
 overflow: auto;
 color: #00FF00;
}

pre.code span.tag {color: #0000FF;}
pre.code span.attr {color: #FFFFFF;}
pre.code span.value {color: #FF0000;}
pre.code span.str {color: #00FF00;}
pre.code span.num {color: #00FF00;}
pre.code span.keyword {color: #0000FF;}
pre.code span.rem {color: #FF000;}
pre.code span.variable {color: #FF00FF;}
