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


/* custom css for Experience Life here */
body { background-color:white; font-size:11px; font-family:"Verdana","Arial","Helvetica",sans-serif; }

#container { margin-top:20px; margin-bottom:20px;}
#container-inner { margin:0 auto; min-height:100%; text-align:left; width:998px; background-color:white; }

#header {border:1px solid #adb0b3;}
#header-inner {border-top:1px solid #adb0b3; padding:0; margin:0; }
#header-content { font-size: 12px; padding:15px 20px 0px 20px;}
#header-content-cell {width:684px; }
#read-more {height:115px; width:170px; border-left:1px solid #adb0b3;}

#author-photo { height:115px; width:141px; }
#author-photo img {margin-top:4px; margin-left:4px; }

#header-name { color:#3575B2; font-size:24px; font-weight:bold; margin-bottom:0 }
#header-name a, #header-name a:visited  { color:#3575B2; text-decoration:none; }

#header-description {font-weight:bold; font-size:11px; } /* in designer not EL */
#header-menu {}  /* in EL, not designer */

#content { border:1px solid #adb0b3; border-top:0; border-bottom:0;
           background-image: url(/~explife/content-background-2.gif);
           }
#content-inner { padding-top:10px; }

#beta  {}
#beta-inner { padding:0; }
.layout-wm #beta {width:140px; left:-686px;}

#alpha  { }
#alpha-inner  { }

*.asset-body { font-size:11px; line-height:16px; }
*.asset-body p { font-size:11px; padding:0; margin:0 0 10px 0; }

*.comment-content p, *.comments-open-header, *.comments-open-text, *.alpha-inner p, *.alpha-inner, *.asset-more-link  { font-size:10px; padding:0; margin:0 0 10px 0; }

*.asset-body p strong {font-weight:bold; color:#00416e; }
*.asset-body a, *.asset-body a:visited { color:#f49113; font-weight:bold; text-decoration:none; }
*.asset-body a:hover, *.asset-body a:active { text-decoration:underline; }

#trackbacks { font-size:11px; line-height:12px; }
#comments { font-size:11px; line-height:12px; }
#trackbacks h2 { font-weight:bold; }
#comments h2 { font-weight:bold; }

.layout-wm #alpha { left:141px; width:686px; }

#gamma  { }
#gamma-inner  {margin:5px; width:160px; padding:0;}

.layout-wm #gamma { width:170px; }
div.widget { border-bottom:1px solid #ADB0B3; }

div.widget-content p { font-size:10px; padding:0 6px 5px 12px; }
div#signin-widget-content { font-size:10px; padding:0 6px 5px 12px; }
div.widget-content ul li { font-size:10px; padding:0 6px 5px 12px; }

#page-title {color:#00416e; font-weight:bold; font-size:22px; margin:0; }
#page-title a {color:#00416e; text-decoration:none;}
*.category-deck {margin-bottom:30px; font-weight:bold; }

h1.entry-title, h2.entry-title, h3.entry-title {color:#00416e; font-weight:bold; font-size:20px; }
h1.entry-title a, h2.entry-title a, h3.entry-title a {color:#00416e; text-decoration:none; }
h3.widget-header { color:#9A122E; font-size:12px; line-height:14px; font-weight:bold; padding-top:12px; padding-left:12px; padding-right:6px; }
h3.widget-header a, h3.widget-header a:visited { color:#9a122e; }

div.widget-your-ad-here p {padding:0;}
div.widget-content p a { color:black; font-weight:bold; text-decoration:none; }
div.widget-content a { color:black; font-weight:bold; text-decoration:none; }
div.widget-your-ad-here { border:0; }
div.widget-your-ad-here h3.widget-header { color:#adb0b3; margin: 0 0 1px; text-align:center; padding:0; font-size:10px; font-weight:normal; }

div.widget-a-blog-by *.widget-header { margin-bottom:0; padding-bottom:0; }
div.widget-a-blog-by div.widget-content p { font-weight:bold; font-size:12px; margin-top:0; padding-top:0; }

div.widget-content ul li { font-size:10px;  }
div.widget-content ul li a { color:black; font-weight:bold; text-decoration:none; }

div.asset-meta { font-size:10px; color:#777777; }
div.asset-meta a { color:#777777; }

div.content-nav { color:#555; font-size:12px; }
div.content-nav a { color:#777; }

#footer { border:1px solid #adb0b3; border-top:0; }
#footer-inner { margin-right:170px; border:1px solid #adb0b3; border-left:0; border-bottom:0; }

ul li { list-style-type:square; }
div.widget li { color:#9A122E; margin-bottom:4px; margin-top:8px; font-size:10px; line-height:14px; }

#searchformarea { margin:45px 0 0 0; }
#searchformarea form {margin:0; padding:0; }
#searchformarea p {color:#adb0b3; margin: 3px 0 0 0; padding:0; font-size:10px; line-height:14px; }
#searchformarea a, #searchformarea a:visited { color:#adb0b3; text-decoration:none; }
#searchformarea a:hover, #searchformarea a:active { text-decoration:underline; }
#searchsite {width:210px;color:black;background-color:#ebebec;}

div.widget-search div.widget-content {padding-left:12px; }
#search, #email {width:110px;color:black; background-color:#ebebec; }

#footer img {border:0; margin-bottom:3px; margin-right:5px; }
#footer p {color:#adb0b3; margin: 3px 0 0 0; padding:0; font-size:10px;}
#footer p#address {font-size:7px; }
#footer a, #footer a:visited { color:#adb0b3; text-decoration:none }
#footer a:hover, #footer a:active { text-decoration:underline}

*.archive-header {color:black; font-size:14px; }
*.archive-content { padding-left:24px; font-size: 12px; }
*.archive-content a {color:black; }

div.widget-recent-comments div.widget-content li { color:#000000;}
div.widget-recent-comments div.widget-content a { color:#00416e; font-weight:normal;}



#entry-table { clear: both; }

div.category-list-entry h1 {color:#9a122e; font-weight:bold; font-size:20px; margin-bottom:2px; margin-top:15px; }
div.category-list-entry h1 a {color:#9a122e; text-decoration:none; }
div.category-list-entry h1 span {color:#777; font-weight:normal; font-size:11px;}
#site-feedback-category {display:none; }
div.category-list-entry p {font-weight:bold; }

*.user-pic {display:none;}

#category-list-inner { }
#category-list img {margin-top:4px; border:1px solid #adb0b3; }
#category-list h1 a {color:#00416e; margin-top:0; padding-top:0;}
#category-list p a {color:#00416e; text-decoration:none; font-weight:normal; }
#popular-entry h2      { font-weight:bold; margin-top:30px; background-color:#3f75b2; color:white;padding-left:6px; font-style:italic; }
#recent-entry-group h2 { font-weight:bold; margin-top:30px; background-color:#3f75b2; color:white;padding-left:6px; font-style:italic; }

#popular-entry h3.entry-title, #recent-entry-group h3.entry-title {margin-top:13px; margin-bottom:0; }
#popular-entry h3.entry-title span.category-name, #recent-entry-group h3.entry-title  span.category-name {font-size:11px; color:grey; font-weight:normal; }
#popular-entry h3.entry-title span.category-name a, #recent-entry-group h3.entry-title  span.category-name a {font-size:11px; color:grey; font-weight:bold;}

*.byline img {display:none;}



div.comment {margin: 10px 0; border-bottom: 1px solid #3f75b2; width:640px;}
div.comment h1 {font-size:12px; line-height:14px; margin:0; padding:0 0 0 7px; font-weight:bold; color:#00416e;}
div.comment h1 a {color:#00416e;}
div.comment p {margin:0 0 4px; padding:0 0 0 7px; font-size:10px; line-height:14px;}
div.comment p.datetime {color:#555; font-size:10px; line-height:14px; margin:0; padding:0 0 0 7px; }


div.comments ul li {list-style:none;}
div.comments ul {margin-left:0px;}
div.comments ul ul {margin-left:15px;}
div.comments-header {width:640px;background-color:#3f75b2;}

div#popular-entry h3, div#recent-entry-group h3 {font-size:14px;}


div.content-nav { color:#00416e; font-size:10px; font-weight:bold; margin-top:20px;  }
div.content-nav a {color:#9da607; text-decoration:none; }
div.content-nav a:hover {text-decoration:underline;}

body.mt-main-index div.content-header {display:none; }

div.widget-category-groups h3 a {text-decoration:none; }
div.widget-category-groups ul {margin: 0 10px; 8px; 28px; }
div.widget-category-groups ul li {margin:4px 4px 0px 11px ; padding:0; }
div.widget-category-groups ul li p {background-color:blue;}


div.entry-header *.entry-title { font-size:14px; color:#FF9900;}
div.entry-header *.entry-title a { color:#FF9900;}

#comment-greeting { background-color:#c5d5e8; padding:10px; width:300px; border:1px solid #3f75b2; color:#4444444; }
#comment-greeting a {color:#3f75b2; font-weight:bold; text-decoration:none;}

