/* 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/themes/tristan-blue/screen.css); */
/* end StyleCatcher imports */

/* YUI reset */
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/* end YUI reset */	

html, body {
	height: 100%;
	background: #666666 url('site-images/bg_behind.gif');
}

.input-text,
.ti,
textarea {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #414141;
	border: #cccccc 1px solid;
	padding: 2px;
}


.input-submit {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #414141;
	padding: 2px;
}

#comments-form input, 
#comments-form textarea {
	margin-bottom: 10px;
}

#comments-form label { font-size: 12px; }

.input-text:focus, textarea:focus {
	border: #4a5f74 1px solid;
}

#contact {
	width: 406px;
	margin: 0 auto;
}

#contact .input-text,
#contact textarea {
	width: 400px;
}

.contact-submit, .contactFooter {
	width: 406px;
	text-align: center;
}

.mt-enclosure-podcast { display: none !important; }

.hidden { display: none; }

.tm {
	display: inline-block;
	vertical-align: top;
	font-size: 60%;
	font-weight: normal;
	font-style: normal;
}

#content-header .tm { font-size: 11px; }

.notice {
	position: relative;
	background: #dfe5eb url('/site-images/icons-silk/exclamation.png') no-repeat 3px 5px;
	padding: 5px 10px 5px 22px;
	border: #b3c4d4 1px solid;
	margin-bottom: 10px;
	font-size: 12px;
}

.notice-show-more {
	color: #cc0000;
	cursor: pointer;
}

.notice-close {
	cursor: pointer;
	display: block;
	position: absolute;
	bottom: 5px;
	right: 5px;
	font-size: 1px;
	color:#dfe5eb;
	width: 10px;
    height: 0px !important;
    height /**/:10px; /* ie5/win hack */
	padding: 10px 0 0 0;
	background: transparent url('/site-images/icon_close.png') no-repeat top left;
	overflow: hidden;
}

.notice .notice-more {display:none;}

.cursor {
	text-decoration: blink;
}

blockquote {
	display: block;
	width: 450px;
	margin: 1em auto;
	padding: 0;
	background: #f9f9f9 url(/site-images/quote_close_450w.gif) no-repeat right bottom;
	/*background: #F9F9F9 url(../images/quote_open.gif) no-repeat 2px 2px;*/
	}

blockquote p { padding: 0 10px; }

blockquote p.first {
	margin: 0;
	padding: 0 10px;
	background: transparent url(/site-images/quote_open_450w.gif) no-repeat top left;
	text-indent: 18px;
}

blockquote .quoteAttrib,
blockquote .attribution {
	font-style: normal;
	text-align: right;
	margin-top: 5px;
	padding-right: 22px;
}

#container { 
	position: relative; 
	/*min-height: 100%;*/
	background: transparent url('/site-images/bg_page.png') repeat-y center top;
	/*_background: #FFF url('/site-images/bg_page.gif') no-repeat center top; /*IE6 is dumb */
}

#page {
	 position: relative;
	 /*height: 100%;*/
}

body {
	margin: 0;
	padding: 0;
	/*height: 100%;*/
	background: #666666 url('site-images/bg_behind.gif');
	font-family: Helvetica, Arial, sans-serif;
	color: #414141;
	text-align: center;
}

h1,h2,h3 {
	text-transform: lowercase;
	line-height: 1.1;
}

h1 { font-size: 24px; letter-spacing: -1px;}
h2 { font-size: 18px; color: #B3C4D4; font-weight: bold; letter-spacing: -1px;}
h3 { font-size: 26px; color: #B3C4D4; font-weight: bold; letter-spacing: -1px;}
h4 { font-size: 14px; font-weight: bold;}

.subhead { display: block; font-size: 13px; color: #414141; }

a:link,
a:visited {
	color: #cc0000;
	text-decoration: none;
}

a:active,
a:hover {
	color: #cc0000;
	text-decoration: underline;
}

a.episodeLink:link,
a.episodeLink:visited {
	color: #414141;
	text-decoration: none;
	border-bottom: 1px #cc0000 dotted;
}

a.episodeLink:active,
a.episodeLink:hover {
	color: #cc0000;
	text-decoration: none;
	border-bottom: 1px #cc0000 dotted;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

#page {
	width: 910px;
	min-height: 1000px;
	margin: 0 auto;
	text-align: center;
}

/* Page Header */
#page-header {
	position: relative;
	width: 880px;
	height: 122px;
	margin: 0 auto;
	background: transparent url('/site-images/bg_header_main.png') no-repeat center top;
	text-align: left;
}

#page-header a:link,
#page-header a:visited {
	color: #b3c4d4;
	text-decoration: none;
}

#page-header a:active,
#page-header a:hover {
	color: #FFF;
	text-decoration: none;
}

#page-header h1 {
	position: absolute;
	top: 10px;
	left: 20px;
	margin: 0;
	padding: 0;
}

#page-header h1 a {
	display: block;
	font-size: 1px;
	color:#4a5f74;
	width: 195px;
    height: 0px !important;
    height /**/:89px; /* ie5/win hack */
	padding: 89px 0 0 0;
	background: transparent url('site-images/logo_main.png') no-repeat top left;
	overflow: hidden;
}

#user-nav {
	/*position: absolute;
	top: 10px;
	right: 15px;*/
	position: relative;
	float: right;
	margin-bottom: 50px;
	font-size: 13px;
	text-transform: lowercase;
	height: 20px;
}

#user-nav li {
	float: left;
	padding: 0 5px;
	margin-top: 2px;
}

#user-nav li#sign-in,
#user-nav li#edit-profile{
	border-right: #8099B3 1px solid;
	
}

#user-nav li#help-sign-in {
	margin-top: 0;
	display: none;
}

#user-nav li#help-sign-in a {
	display: block;
	font-size: 1px;
	color:#4a5f74;
	width: 16px;
    height: 0px !important;
    height /**/:16px; /* ie5/win hack */
	padding: 16px 0 0 0;
	background: transparent url('site-images/icon_help_header.png') no-repeat top left;
	overflow: hidden;
}

.widget-sign-in {
	float: right;
}

#signin-widget-content {
	float: right;
	text-transform: lowercase;
	color: #8099B3 !important;
	padding-right: 15px;
	padding-top: 10px;
}

#signin-widget-content .status-indicator {
	float: right;
	margin-bottom: 40px;
	font-size: 13px;
	text-transform: lowercase;
	height: 20px;
	padding: 5px 0 5px 20px;
	background: transparent url('/site-images/loading-signin.gif') no-repeat left top;
}

#global-nav {
	/*position: absolute;
	right: 10px;
	bottom: 20px;*/
	position: relative;
	float: right;
	clear: right;
	_clear: none;
	margin: 0 10px 0 0;
	text-transform: lowercase;
}

#global-nav li {
	float: left;
	font-size: 17px;
	margin: 0;
	padding-right: 0;
	line-height: 1;
}

#global-nav li a {
	display: block;
	float: left;
	padding: 0 10px;
	height: 26px;
	line-height: 26px;
	vertical-align: text-top;
	outline: none;
}

#global-nav li.active {
	background: transparent url('/site-images/topnav_tab_on.gif') no-repeat top left;
}

#global-nav li.active a{
	background: transparent url('/site-images/topnav_tab_on_right.gif') no-repeat top right;
	color: #FFF;
}

#global-nav .tm {
	display: inline-block;
	vertical-align: top;
	font-size: 9px;
}

/* Page Body */
#page-body {
	width: 840px;
	margin: 0 auto;
	/*padding-bottom: 110px;*/
	padding-bottom: 20px;
	_padding-bottom: 120px;
	_margin-bottom: 120px;
	font-size: 14px;
	line-height: 130%;
	text-align: left;
}

#page-body:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
#page-body {
    display: block;
}
* html #page-body {
    height: 1%;
}
#page-body {
    display: block;
}

#content-header {
	border-bottom: #b3c4d4 2px solid;
	margin-bottom: 20px;
}

#content-header h1 {
	padding: 10px 0;
	font-size: 30px;
	color: #cc0000;
	font-weight: bold;
	text-align: right;
	letter-spacing: -0.07em;
}

#content-header h1 .tagline {
	font-weight: normal;
	color: #4a5f74;
}

#content-main {
	width: 560px;
	float: left;
	margin-right: 20px;
	_margin-right: 19px;
}

#content-main h3 {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	color: #8099b3;
}

#content-main ul {
	margin-left: 30px;
	list-style-type: circle;
	margin-bottom: 20px;
}

#content-main ul li {
	margin-bottom: 5px;
	list-style-type: circle;
}

#content-main ol {
	margin-left: 30px;
	list-style-type: decimal;
	margin-bottom: 20px;
}

#content-main ol li {
	margin-bottom: 5px;
	list-style-type: decimal;
}

#content-main p {
	line-height: 150%;
	margin-bottom: 20px;
}

#content-aux {
	width: 260px;
	float: left;
	font-size: 13px;
}

#content-aux a:link,
#content-aux a:visited {
	color: #4A5F74;
	text-decoration: none;
}

#content-aux a:active,
#content-aux a:hover {
	color: #CC0000;
	text-decoration: none;
}

#content-aux .input-text { width: 140px; }

.aux-module {
	position: relative;
	background: transparent url('site-images/bg_sidebar-module_bottom.gif') no-repeat left bottom;
	margin-bottom: 10px;
}

.aux-module h3,
.aux-module h2 {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -0.06em;
	color: #8099b3;
	background: transparent url('site-images/bg_sidebar-module_top.gif') no-repeat left top;
	padding: 10px 12px;
}

.aux-module-header {
	color: #8099b3;
	background: transparent url('site-images/bg_sidebar-module_top.gif') no-repeat left top;
	height: 10px;
}

.aux-module-content {
	padding: 0 12px 15px;
}

#mod-promo .aux-module-content {
	padding-bottom: 10px;
}

#mod-promo a img {
	border: #d5d5d5 1px solid;
}

#mod-promo a:hover img {
	border: #4A5F74 1px solid;
}

.aux-module-footer {
	text-align: right;
	margin-top: 10px;
	padding-top: 10px;
	border-top: #d5d5d5 1px solid;
}

.aux-module .more-link{
	font-style: italic;
	text-transform: lowercase;
}

#mod-listen li {
	margin-bottom: 5px;
}

#mod-listen li a {
	min-height: 14px;
	_height: 14 px; /* IE6 is dumb */
}

#mod-listen #aux-rss a {
	padding-left: 20px;
	background: transparent url('site-images/i_rss_mini.gif') no-repeat left top;
}

#mod-listen #aux-atom a {
	padding-left: 20px;
	background: transparent url('site-images/i_rss_mini.gif') no-repeat left top;
}

#mod-listen #aux-itunes a {
	padding-left: 20px;
	background: transparent url('site-images/i_itunes_mini.gif') no-repeat left top;
}

#mod-listen #aux-download a {
	padding-left: 20px;
	background: transparent url('site-images/i_mp3_mini.gif') no-repeat left top;
}

#mod-listen #help-listen {
	position: absolute;
	top: 10px;
	right: 10px;
}

#mod-listen #help-listen a {
	display: block;
	font-size: 1px;
	color:#fff;
	width: 16px;
    height: 0px !important;
    height /**/:16px; /* ie5/win hack */
	padding: 16px 0 0 0;
	background: transparent url('site-images/icon_help.png') no-repeat top left;
	overflow: hidden;
}

#mod-recent-comments li{
	margin-bottom: 15px;
}

#mod-recent-comments li.last {
	margin-bottom: 0;
}

#mod-recent-comments .comment-meta {
	font-style: italic;
	font-size: 11px;
}

#mod-recent-comments .entry-link {
	font-weight: bold;
}

#mod-episodes  {
	font-size: 10px;
}

#mod-episodes h4  {
	font-size: 12px;
	line-height: 1.1;
}

#mod-episodes li{
	margin-bottom: 10px;
}

#mod-episodes li a {
	font-weight: bold;
}

#mod-entries li { font-size: 10px; }

#mod-entries li h4 { font-size: 12px; line-height: 1.1; }

#mod-entries .date { margin: 0 0 5px 0; padding: 0; }

/* HOME */

.hp-lead.loading {
	height: 200px;
	background: transparent url('/site-images/loading-bar.gif') no-repeat center 40px;
}

.hp-lead {
	margin-bottom: 10px;
	margin-top: -2px;
}

#hp-feature {position: relative; }

#hp-feature-items { height: 190px; }

#hp-feature .feature-label {
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	background: transparent url('site-images/bg_entry-meta_top.gif') no-repeat left top;
}

#hp-feature h2 { font-size: 20px; padding: 0 10px; }

#hp-feature p { padding: 0 10px; }

#hp-feature .date, #hp-feature .byline { margin-bottom: 5px; }

#slideshow-controls { position: absolute; right: 5px; bottom: 5px; z-index: 20; }

.hp-section-header {
	padding-bottom: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-bottom: 0 !important;
	background: transparent url('site-images/bg_entry-title_top.gif') no-repeat left top;
}

.hp-section-header h3 {
	font-size: 22px !important;
	letter-spacing: -0.07em;
	color: #4A5F74 !important;
	margin: 0 10px 0 10px;
	border-bottom: #B3C4D4 1px solid;
}

.hp-section {
	background: #f3f3f3 url('site-images/bg_entry-title_bottom.gif') no-repeat left bottom;
}

.hp-section-content {
	padding: 0 10px 5px 10px;
}

#hp-about { margin-bottom: 20px; }

#hp-current {
	font-size: 12px;
}

#hp-current h4 {
	letter-spacing: -1px;
}

#hp-current h4 a {
	color: #4A5F74;
}

#hp-current h4 a:hover {
	color: #cc0000;
	text-decoration: none;
}

#hp-current p.byline { margin-bottom: 10px !important; }


/* Entry */

.entry-older {
	font-size: 12px;
}

.entry-header {
	background: #f3f3f3 url('site-images/bg_entry-title_bottom.gif') no-repeat left bottom;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.entry-header h2 {
	font-size: 24px;
	letter-spacing: -0.07em;
	padding: 10px 10px 0 10px;
	margin-bottom: 0;
	background: transparent url('site-images/bg_entry-title_top.gif') no-repeat left top;
	color: #4A5F74;
}

.entry-older .entry-header h2 {
	font-size: 20px;
}

.entry-header h2 a {
	color: #4A5F74;
}
.entry-header h2 a:hover {
	color: #cc0000;
	text-decoration: none;
}

.entry-header .byline { padding: 0 10px; }

.entry-meta:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
.entry-meta {
    display: block;
}
* html .entry-meta {
    height: 1%;
}
.entry-meta {
    display: block;
    margin-bottom: 10px;
}

.entry-image {
	width: 200px;
	float: left;
}

#search-results .entry-image { width: 105px; }

.articleThumb, .episodeThumb { /* legacy from WP entries */
	float: left;
	margin: 0 20px 20px 0;
}

.entry-data {
	width: 360px;
	float: left;
	padding-top: 2px;
}

#search-results .entry-data { width: 455px; }

.entry-meta-data {
	position: relative;
	width: 360px;
	float: left;
	background: #f3f3f3 url('site-images/bg_entry-meta_bottom.gif') no-repeat left bottom;
	min-height: 182px;
	_height: 182px; /* IE6 is dumb */
}

#search-results .entry-meta-data { width: 455px; background: transparent; min-height: 90px; }

.entry-meta-data ul.entry-meta-list {
	padding: 10px;
	margin: 0 !important;
	list-style-type: none !important;
	background: transparent url('site-images/bg_entry-meta_top.gif') no-repeat left top;
}

#search-results .entry-meta-data ul.entry-meta-list { background: transparent; padding: 5px 10px;}

.entry-meta-data ul.entry-meta-list li {
	list-style-type: none !important;
	min-height: 16px;
	_height: 16px; /* IE6 is dumb */
	margin-bottom: 8px !important;
}

.entry-meta-date {
	font-size: 18px;
}

#search-results .entry-meta-date { font-size: 14px; font-weight: bold; }

.entry-meta-download {
	padding-left: 22px;
	background: transparent url('site-images/icon_down.gif') no-repeat left top;
}

.entry-meta-tags {
	padding-left: 22px;
	background: transparent url('site-images/i_tags.gif') no-repeat left top;
}

.entry-meta-comments {
	padding-left: 22px;
	background: transparent url('site-images/i_comments.gif') no-repeat left top;
}

.entry-meta-data ul li.entry-meta-ratings {
	margin-bottom: 0 !important;
}

#search-results .entry-meta-data ul li.entry-meta-ratings {
	position: absolute;
	top: 3px;
	right: 0;
}

.entry-meta-data ul li.entry-meta-ratings ul.unit-rating {
	margin: 0 10px 0 0 !important;
	float: left;
}

.entry-meta-favorite {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 16px;
	height: 16px;
}

#search-results .entry-meta-favorite { top: -40px; }

.entry-actions {width: 100%;}

.share-entry {
	height: 16px;
	clear: both;
	margin: 0 0 30px 0 !important;
	padding: 0 !important;
	list-style-type: none !important;
}

.share-entry li {
	float: left;
	margin: 0 10px 0 0 !important;
	padding: 0 !important;
	list-style-type: none !important;
}

.share-entry a {
	display: block;
	font-size: 1px;
	color:#fff;
	width: 16px;
    height: 0px !important;
    height /**/:16px; /* ie5/win hack */
	padding: 16px 0 0 0;
	background: transparent url('/site-images/icons-sns.gif') no-repeat;
	overflow: hidden;
}

.share-entry .email a { background-position: 0 -460px;}
.share-entry .tweet-this a { background-position: 0 -620px;}
.share-entry .delicious a { background-position: 0 -40px;}
.share-entry .facebook a { background-position: 0 -180px;}
.share-entry .google a { background-position: 0 -220px;}
.share-entry .digg a { background-position: 0 -20px;}
.share-entry .technorati a { background-position: 0 -120px;}

a.scoring {
	display: block;
	font-size: 1px;
	color:#f3f3f3;
	width: 16px;
    height: 0px !important;
    height /**/:16px; /* ie5/win hack */
	padding: 16px 0 0 0;
	background: transparent url('site-images/i_favorite.gif') no-repeat left -17px;
	overflow: hidden;
}

a.scoring-scored {
	background-position: 0 0;
}

a.scoring:hover {
	background-position: 0 0;
}

a.scoring-pending { background: transparent url('/site-images/scoring-pending.gif') no-repeat right top; }


.entry-body {
	padding: 10px 10px 0 10px;
	margin-bottom: 20px;
	border-bottom: #B3C4D4 1px solid;
}

.search-results-container .entry-body {
	border: none;
}

.entries .entry-body {
	border-bottom: none;
	margin-bottom: 0;
}

.entries .entry {
	margin-bottom: 30px;
}

.search-results-container .asset-more-link,
.entries .asset-more-link {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	padding: 0 10px;
}

.search-results-container .asset-more-link { margin-bottom: 40px; }

.byline a, .asset-more-link a {
	color: #4A5F74;
}

.byline a:hover, .asset-more-link a:hover {
	color: #cc0000;
	text-decoration: none;
}

#archive-entry-list .date { font-size: 12px; }

.content-nav { font-size: 16px; font-weight: bold; }
.content-nav a { font-size: 16px; font-weight: bold; letter-spacing: -1px; }

#search-results .content-nav { margin-bottom: 20px; }


/* PROFILE */

form#profile {
	margin-left: 40px;
	margin-bottom: 20px;
}

form#profile .field-content {
	margin-bottom: 20px;
}

form#profile .field-content #name {
	font-size: 20px;
	font-weight: bold;
	letter-spacing: -0.5px;
}

form#profile .input-text,
form#profile .ti {
	width: 300px;
	font-size: 16px;
}

form#profile #file-field img { margin-bottom: 5px; }


/* wraps enclosing block element around inner floated elements */
#profile-overview:after { content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
#profile-overview { display: inline-block; }
/* no ie mac \*/
* html #profile-overview { height: 1%; }
#profile-overview[id] { height: auto; }
#profile-overview { display: block; }
/* */

#profile-overview, .agent-overview { margin-bottom: 10px; padding-bottom: 20px;}

.agent-overview { border-bottom: #f3f3f3 1px solid; }

#profile-photo, .agent-photo {
	width: 96px;
	margin-right: 10px;
	float: left;
}

#profile-photo .user-pic, .agent-photo .user-pic {
	padding: 2px;
	border: #B3C4D4 1px solid;
}

#profile-data, .agent-data {
	width: 400px;
	float: left;
	list-style-type: none !important;
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}

.agent-data ul { margin-left: 10px !important; margin-top: 5px;}

#profile-data li, .agent-data li {
	list-style-type: none !important;
}

.profile-name {
	font-size: 19px;
	letter-spacing: -0.5px;
	margin-bottom: 1px !important;
}

.edit-relation {
	font-size: 12px;
	margin-bottom: 15px !important;
}

#edit_profile,
#edit_profile_else {
	text-align: center;
	padding-top: 5px;
}

#follow-link,
#unfollow-link,
#edit_profile_link {
	padding: 3px 3px 0 3px;
	background: #B3C4D4;
	color: #fff;
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: -0.5px;
	text-align: center;
}

#follow-link:hover,
#unfollow-link:hover,
#edit_profile_link:hover {
	background: #4A5F74;
	text-decoration: none;;
}

#profile-recent-actions { margin-bottom: 10px;}

ul.recent-actions {
	margin-left: 0 !important;
	list-style-type: none !important;
}

ul.recent-actions li {
	list-style-type: none !important;
	padding-left: 20px;
	margin-bottom: 10px !important;
	min-height: 16px;
	_height: 16px;
}

.icon-favorite { background: transparent url('/site-images/i_favorite.gif') no-repeat left top; }
.icon-entry { background: transparent url('/site-images/icons-silk/page_white.png') no-repeat left top; }
.icon-comment { background: transparent url('/site-images/icons-silk/comment.png') no-repeat left top !important;}
.icon-comment-thread { background: transparent url('/site-images/icons-silk/comments.png') no-repeat left top !important;; }

.feed-subscribe {
	display:block;
	min-height: 16px;
	_height: 16px;
	padding-left: 20px;
	background: transparent url('/site-images/icons-silk/feed.png') no-repeat left top;
}

.aux-module .user-listing li { margin-bottom: 5px;}
.aux-module .user-pic, .comment .user-pic, #hp-current .user-pic { width: 40px; float: left; margin-right: 10px;}
.aux-module .user-pic img, .comment .user-pic img, #hp-current .user-pic img { padding: 1px; border: #d5d5d5 1px solid; }
.aux-module .user-pic a:hover img, .comment .user-pic a:hover img, , #hp-current .user-pic a:hover img { padding: 1px; border: #cc0000 1px solid; }

#trackbacks {display:none;}

.comments-content {
	margin-left: 0 !important;
}
.comments-content li {
	list-style-type: none !important;
}

.comment-header a { color: #4A5F74; }

.comment {
	background: #f3f3f3 url('site-images/bg_entry-title_top.gif') no-repeat left top;
}
.comment .inner {
	padding: 10px;
	margin-bottom: 10px;
	background: transparent url('site-images/bg_entry-title_bottom.gif') no-repeat left bottom;
}

.comment-header { padding-top: 2px;}

.comment-header .user-pic { margin-top: -2px; }

.comment .byline { font-size: 12px; margin-top: 2px;}

.comment .author {font-size: 16px; letter-spacing: -0.5px; font-weight: bold;}

.comment-content { padding-left: 50px; }

/* Page Footer */

#page-footer {
	position: relative;
	width: 100%;
}

#page-footer-content {
	font-size: 12px;
	color: #8099B3;
	text-transform: lowercase;
	background: transparent url('/site-images/bg_footer_main.png') no-repeat center top;
	margin: 0 auto;
	padding: 20px;
	width: 880px;
}

#page-footer-content p {
	margin-top: 3px;
}

#page-footer a:link,
#page-footer a:visited {
	color: #b3c4d4;
	text-decoration: none;
}

#page-footer a:active,
#page-footer a:hover {
	color: #FFF;
	text-decoration: none;
}

#page-footer-content .tm {
	display: inline-block;
	vertical-align: top;
	font-size: 7px;
}


.sectioned-content {
margin: 0;
padding: 0 0 10px 0;
	background: #f3f3f3 url('site-images/bg_entry-title_bottom.gif') no-repeat left bottom;
}

#content-aux .sectioned-content {
	background: transparent url('site-images/bg_sidebar-module_bottom.gif') no-repeat left bottom;
	margin-bottom: 10px;
	padding: 0;
}

.toc {
	letter-spacing: -0.07em;
	margin: 0 0 2px 0 !important;
	padding: 10px 10px 0 10px;
	background: transparent url('site-images/bg_entry-title_top.gif') no-repeat left top;
}

#content-aux .toc {
	background: transparent url('site-images/bg_sidebar-module_top.gif') no-repeat left top;
}

.toc li {
	display: inline;
	list-style: none;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0 !important;
}

.toc li a {
	text-decoration: none;
	text-transform: lowercase;
	color: #4A5F74;
	font-weight: bold;
	padding: 4px 6px;
	outline: none;
}

#content-aux .toc li a {
	font-size: 16px;
	font-weight: bold;
	letter-spacing: -0.06em;
	color: #8099b3;
}

.toc li a:hover, .toc li a:active, .toc li.ui-tabs-selected a {
	background: #ffffff;
	color: #4A5F74;
	text-decoration: none;
/*
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
*/
}

#content-aux .toc li a:hover, #content-aux .toc li a:active, #content-aux .toc li.ui-tabs-selected a {
	color: #4A5F74;
	background: #f3f3f3;
}
	
.section {
	margin: 0 10px 10px 10px;
	background: #fff;
/* 	border: 1px solid #cccccc; */
	padding: 20px 10px 10px 10px;
}

#content-aux .section {
	background: transparent;
}

.ui-tabs-hide {
	display: none;
}

.action-stream-header {
    margin:  1em 0 .25em;
}

.action-stream-list {
    margin-left: 0px !important;
    margin-bottom: 10px !important;
    padding-left: 0;
    list-style-type: none;
    line-height: 1.1;
    margin-bottom: 0;
}

.action-stream-list .label { font-weight: bold; }

div.action-stream { 
    border-top: 1px #f3f3f3 solid;
    padding-top: 20px;
}

.service-icon {
    display: block;
    overflow: hidden;
    background: transparent url(/mt/mt-static/plugins/ActionStreams/images/services/other.png) no-repeat;
    padding-left: 20px;
    min-height: 18px;
    min-width: 16px;
}

.action-stream-list .service-icon {
	font-size: 1px;
	color:#fff;
	width: 16px;
	min-height: 0 !important;
    height: 0px !important;
    height /**/:16px; /* ie5/win hack */
	padding: 16px 0 0 0;
	overflow: hidden;
}

.action-stream-list li {
	list-style-type: none !important;
	float: left;
	padding: 0;
	margin: 0 7px 0 0;
}

.service-website { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/website.png); }

.service-oneup { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/oneup.png); }
.service-fortythreethings { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/fortythreethings.png); }
.service-aim { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/aim.png); }
.service-bebo { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/bebo.png); }
.service-catster { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/catster.png); }
/*.service-deadjournal { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/deadjournal.png); }*/
.service-delicious { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/delicious.png); }
.service-digg { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/digg.png); }
.service-dodgeball { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/dodgeball.png); }
.service-dogster { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/dogster.png); }
.service-dopplr { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/dopplr.png); }
.service-facebook { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/facebook.png); }
.service-flickr { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/flickr.png); }
.service-gametap { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/gametap.png); }
.service-goodreads { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/goodreads.png); }
.service-googlereader { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/googlereader.png); }
.service-gtalk { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/gtalk.png); }
.service-hi5 { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/hi5.png); }
.service-iconbuffet { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/iconbuffet.png); }
.service-icq { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/icq.png); }
.service-iusethis { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/iusethis.png); }
.service-jabber { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/jabber.png); }
.service-jaiku { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/jaiku.png); }
.service-lastfm { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/lastfm.png); }
.service-linkedin { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/linkedin.png); }
/*.service-livedoor { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/livedoor.png); }*/
.service-livejournal { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/livejournal.png); }
.service-magnolia { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/magnolia.png); }
.service-mog { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/mog.png); }
.service-msn { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/msn.png); }
.service-multiply { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/multiply.png); }
.service-myspace { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/myspace.png); }
.service-newsvine { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/newsvine.png); }
.service-ning { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/ning.png); }
.service-ohloh { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/ohloh.png); }
.service-orkut { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/orkut.png); }
.service-pandora { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/pandora.png); }
.service-pownce { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/pownce.png); }
.service-reddit { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/reddit.png); }
.service-skype { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/skype.png); }
.service-smugmug { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/smugmug.png); }
.service-sonicliving { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/sonicliving.png); }
.service-steam { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/steam.png); }
.service-stumbleupon { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/stumbleupon.png); }
.service-tabblo { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/tabblo.png); }
.service-technorati { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/technorati.png); }
.service-tribe { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/tribe.png); }
.service-twitter { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/twitter.png); }
.service-uncrate { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/uncrate.png); }
.service-upcoming { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/upcoming.png); }
.service-virb { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/virb.png); }
.service-vox { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/vox.png); }
.service-xboxlive { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/xboxlive.png); }
.service-yahoo { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/yahoo.png); }
.service-youtube { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/youtube.png); }
.service-zooomr { background-image: url(/mt/mt-static/plugins/ActionStreams/images/services/zooomr.png); }




/* HAcKS */
/* wraps enclosing block element around inner floated elements */
.pkg:after { content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
.pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg[id] { height: auto; }
.pkg { display: block; }
/* */


#page-body:after { content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
#page-body { display: inline-block; }
/* no ie mac \*/
* html #page-body { height: 1%; }
#page-body[id] { height: auto; }
#page-body { display: block; }
/* */
