/* 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/professional-black/professional-black.css);
/* end StyleCatcher imports */

/* add custom css here */

/*------Global-----*/

body {
    font-family: verdana;
}

a {
    color: #0E67A0;
}

a:hover {
    text-decoration: none !important;
}

#container-inner,
#content {
    background-color: #eee;
}

/*-----Layout-----*/

#beta-inner {
    padding-right: 0;
    padding-left: 0;
    margin-left: 30px;
}

#header-inner {
   height: 108px;
}


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

#header { 
    background: #b7b8b8 url(/images/header-bg.gif) repeat 0 0;
}

#header-content {
    width: 842px; 
    margin: 10px 20px;
}



/*-----Navigation-----*/

#main-navigation {
    background: #eee url(/images/nav-bg.png) repeat-x 0 0;
    border-bottom: 1px solid #8d8d8d;
}

#main-navigation ul li a {
   &nbsp;border-left: none;
&nbsp; &nbsp;&nbsp;color: #000;
}


#main-navigation ul li.last {
    border-right: none;
}

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

.page-asset {
    
}

.entry-asset {
    padding: 10px;
    background: url(/images/entry-bg.gif) no-repeat;
}

.asset-content {
    margin: 0;
}

.asset-footer {
    font-size: 13px;
    border-top: 2px dotted #9f9fa0;
    padding-top: 15px;
}

.entry-asset .asset-name {
    color: #0E67A0; 
    font-size: 22px;
    line-height: 2.0;
    margin-bottom: 1px;

}

.entry-asset .asset-meta {
    border-top: 0;
    border-bottom: 0;
}

.entry-asset .byline {
    float: right;
}

.page-header {
    background-image: url(/images/page-header-bg.gif);
    padding-bottom: 3px; 
}

h1#page-title {
    font-size: 22px;
    line-height: 2.1;    
}

h2.comments-header,
h2.comments-open-header,
h2.trackbacks-header {
    height: 20px;
    background: url(/images/header-wide.png) no-repeat 0 0;
    font-size: 10px;
    color: #000;
    line-height: 20px;
}

h2.archive-header {
    font-size: 15px;
    font-weight: normal;
    margin-bottom: 10px;
}

.archive-title {
    margin: 5px 0 5px;
    font-size: 20px;
    font-weight: normal;
}

.mt-main-index h1#page-title {
    font-size: 22px;
    margin-bottom: 1em;
}


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

.layout-wm .widget-header {
    background-image: url(/images/header-md.png);
}

.widget-header {
    color: #000;
    font-size: 11px;
}

.widget-header a {
    color: #000;
}

/*-----Footer-----*/

#footer a {
    color: #0E67A0;
}

#footer-content {
    font-size: 10px;
}

/*-----Twitter-----*/

#twitter_update_list ul {
   background-color: #bebebe; 
}

#twitter_update_list li {
   list-style: square;     
   color: #000;
   margin-bottom: 5px;
   margin-left: 20px;
}

#twitter_update_div a.time {
    font-size: 85%;
}

