/*[fmt]9A90-1A0B-3*/
/*

A Six Apart theme adapted for Movable Type default templates
name: Tristan Blue (MT 4.2)
designer: Jim Ramsey
designer_url: http://jimramsey.net/
layouts: layout-wtt, layout-twt, layout-wt, layout-tw

Extra peices -------------------------------------------------------------*/
.leftnav-email	{
	height: 162px;
	width: 220px;
	background: url(/images/leftnav_email.gif) no-repeat;
}

.leftnav-email input.submit	{
	margin: 9px 0 0 37px;
}

.leftnav-email input.email-form	{
	margin: 60px 0 0 37px;
	color: #777777;
	font-family: Arial, Verdana, sans-serif;
}

#sharethis	{
	margin-right: 20px;
}

.widget-content .feedburnerFeedBlock li	{
	background: none;
	padding: 0 0 5px;
}

.headline	{
	text-decoration: underline;
}

.mouseprint	{
	float: right;
	font-size: 11px;
}

.mouseprint a:link, .mouseprint a:hover, .mouseprint a:active, .mouseprint a:visited	{
	text-decoration: underline;
}

.actions-bar .actions a:visited, .actions-bar .actions button	{
	display: block;
	background: #333 url(../images/buttons/button.gif) no-repeat 0 center;
	border: none;
	border-top: 1px solid #D4D4D4;
	font-weight: bold;
	font-size: 14px;
	line-height: 1.3;
	text-decoration: none;
	color: #EEE;
	cursor: pointer;
	padding: 2px 10px 4px;
}

.actions-bar .actions button	{
	width: auto;
	overflow: visible;
	padding: 2px 10px 1px;
}

.actions-bar .actions button[type]	{
	padding: 3px 10px;
}

.actions-bar .actions a	{
	padding: 3px 10px 4px !important; /*[e]3px 10px 4px*/
}

*:first-child+html button[type]	{
	padding: 4px 10px 3px;
}

.actions-bar .actions button.primary-button, .actions-bar .actions a.primary-button	{
	background-image: url(/mt-static/images/buttons/button-primary.gif);
}

.system .actions-bar .actions button.primary-button, .system .actions-bar .actions a.primary-button	{
	background-image: url(/mt-static/images/buttons/button-primary-system.gif);
}

.regBox	{
	padding: 20px 0 0 100px;
}

.regBox-interior	{
	padding-left: 200px;
}

.field-header label	{
	font-weight: bold;
}

.field-content input	{
	margin: 0px;
	width: 318px;
}

.field	{
	border: 0;
	margin-bottom: 0.75em;
}

/*Default ----------------------------------------------------------------
Utility*/
.widget-header, .trackbacks-header, .mt-entry-archive h2, .mt-comment-preview h2, .archive-header, .search-form-header, .search-results-header	{
/*ie win (5, 5.5, 6) bugfix*/
	p\osition: relative;
	width: 100%;
	w\idth: auto;
}

/*Global -----------------------------------------------------------------*/
body	{
	background-color: #F4F4F4;
	background-image: url(/images/bg_page.jpg);
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	color: #000;
}

a:link, a:visited	{
	color: #000000;
	text-decoration: none;
}

a:hover	{
	text-decoration: underline;
}

.icon-comment	{
	background: url(reply-icon.gif) no-repeat 0 30%;
	padding-left: 15px;
}

.icon-entry	{
	background: url(topic-icon.gif) no-repeat 2px 50%;
	padding-left: 15px;
}

.icon-score	{
	background: url(score-icon.gif) no-repeat 0 50%;
	padding-left: 15px;
}

/*Layout -----------------------------------------------------------------*/
#container	{
}

#content, #alpha, #beta, #gamma, #footer	{
	position: relative;
}

#content	{
	position: static !important; /*[e]static*/
}

#container-inner	{
	/*[disabled]width:100%;*/
	margin-right: 0;
	margin-left: 0;
	background-color: transparent;
	margin: 0 auto;
	width: 940px;
}

#header-inner, #content-inner, #footer-inner	{
	position: static !important; /*[e]static*/
	width: 940px;
	padding: 0;
}

#content-inner	{
	background-color: #FFF;
	padding-bottom: 20px;
	padding-top: 20px;
}

#alpha-inner	{
	padding: 0px 10px 0 25px;
}

#gamma-inner	{
	padding: 0 15px;
}

/*Header -----------------------------------------------------------------*/
#header	{
	background: url(/images/logo_uncharitable.gif) no-repeat center top;
	position: relative !important; /*[e]relative*/
	width: 940px;
}

#header a	{
	text-decoration: none;
	color: #000000;
}

#header a:hover	{
	text-decoration: underline;
}

#header-content	{
	width: 940px;
	/*[disabled]padding:130px 0 0;*/
/*background: transparent url(logo.gif) 10px 15px no-repeat;*/
	height: 1px;
	height: 130px;
}

#header-name	{
	color: #000000;
	margin: 0;
	padding: 5px 0;
	line-height: 1;
	font-size: 25px;
	font-variant: small-caps;
	letter-spacing: 3px;
	font-weight: bold;
}

#header-description	{
	margin: 0;
	line-height: 1.125;
	color: #859DB5;
	font-size: 15px;
}

/*--Menu Styles---------------------------*/
#header-menu	{
	_top: 100px;
	background-color: #000000;
	bottom: 0;
	height: 34px;
	left: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 100%;
}

#header-menu ul li	{
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	width: 112px;
	_width: 100px;
}

#header-menu ul li:first-child	{
	width: auto;
}

#header-menu ul li a	{
	color: #FFFFFF;
	display: block;
	font-weight: normal;
	line-height: 30px;
	margin: 0;
	padding: 1px 20px;
	text-align: center;
}

#header-menu ul li a.order	{
	color: #FF9900;
}

#header-menu .widget-search	{
	bottom: 0;
	position: absolute;
	right: 0;
}

#header-menu ul, #header-menu ul li	{
	line-height: 1;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	z-index: 100;
}

#header-menu ul ul	{
	font-size: 11px;
	position: absolute;
	top: -999em;
/*left offset of submenus need to match (see below)*/
	width: 105px;
	z-index: 5000;
}

#header-menu ul ul li	{
	width: 100%;
}

#header-menu ul li:hover	{
	visibility: inherit;
/*fixes IE7 'sticky bug'*/
}

#header-menu ul li:hover ul, #header-menu ul li.sfHover ul	{
	left: -15px;
	top: 32px;
/*match top ul list item height*/
	z-index: 99;
}

ul#header-menu ul li:hover li ul, ul#header-menu ul li.sfHover li ul	{
	top: -999em;
}

#header-menu ul li li a	{
	background-color: #4D4D4D;
	display: block;
	width: 105px !important; /*[e]105px*/
}

#header-menu ul li:hover, #header-menu ul li.sfHover, #header-menu ul a:focus, #header-menu ul a:hover, #header-menu ul a:active	{
	color: #FF9900;
	outline: 0;
}

#header-menu ul li:hover li a, #header-menu ul li.sfHover li a	{
	border-top: 1px solid #737373;
	font-weight: normal;
	margin-top: -1px;
}

#header-menu ul li:hover li a:hover, #header-menu ul li.sfHover li a:hover	{
	background-color: #858585;
	font-weight: normal;
}

#header-menu ul .selected a	{
	color: #FF9900;
	font-weight: bold !important; /*[e]bold*/
}

#header-menu ul .selected li a	{
	color: white;
}

#header-menu ul .selected li a:hover	{
	color: #FF9900;
}

/*--end menu--*/
.header-search	{
	#bottom: 0;
	_top: 100px;
	background-color: #666666;
	bottom: 0px;
	height: 34px;
	padding: 0 5px 0px 0;
	position: absolute;
	right: 0;
	z-index: 100;
}

.header-search form	{
	padding: 6px 5px 5px;
}

.header-search label	{
	display: none;
}

.header-search .query	{
	background: #FFF;
	border: 1px solid #537EA9;
	color: #000;
	padding: 2px;
	width: 150px;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
}

.header-search .input-default	{
	color: #777;
}

.header-search .submit	{
	background: url(/images/bg_searchbtn.jpg) no-repeat;
	background-color: white;
	border: 0;
	font-size: 11px;
	height: 18px;
	line-height: 18px;
	padding: 0;
	width: 30px;
}

/*User Navigation -----------------------------------------------------------------*/
.widget-sign-in	{
	position: absolute;
	top: 0;
	right: 0;
	width: 400px;
	margin: 0;
	padding: 10px;
	color: #000000;
	font-size: 12px;
	text-align: right;
}

.widget-sign-in .widget-header	{
	display: none;
}

.widget-sign-in .widget-content	{
	margin: 0;
}

/*#signin-container {
background: #efad4a url(/images/signin-bg.gif) right top no-repeat;
}*/
#signin-widget-content	{
	margin-right: 10px;
}

#signin-widget-content a	{
	text-decoration: none;
	color: #DB6B36;
}

#signin-widget-content a:hover	{
	text-decoration: underline;
}

.widget-sign-in p	{
	margin: 0;
	padding: 0;
	line-height: 1;
}

/*Contents -----------------------------------------------------------------
Titles ----------------------------*/
#mt-community-forum .content-header	{
	position: relative;
	margin-bottom: 15px;
}

.entry-title	{
	margin: 0;
	font-size: 18px;
	padding: 3px 0;
}

#page-title, #mt-community-blog .entry-title	{
	margin: 0;
	font-size: 20px;
	line-height: 1;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#mt-community-forum #page-title	{
	margin-bottom: 0;
}

#mt-community-forum.mt-entry-archive #page-title, #mt-community-forum.mt-profile-view #page-title, #mt-community-forum.mt-comment-preview #page-title	{
	padding-bottom: 10px;
}

#mt-community-forum.mt-entry-archive #page-title, #mt-community-forum.mt-comment-preview #page-title	{
	border-bottom: 1px solid #F3F0E8;
}

.content-nav	{
	position: relative;
	clear: both;
	margin: 10px 0;
	text-align: right;
	color: #777;
}

.content-nav #results-current-page	{
	background-color: #777;
	padding: 2px;
	color: #FFF;
}

.content-nav strong	{
	color: red;
}

.create-entry	{
	float: left;
	font-size: 14px;
	padding-left: 20px;
	background: transparent url(start-topic-icon.png) no-repeat left center;
}

#mt-community-forum .content-header .create-entry	{
	float: none;
	position: absolute;
	right: 0;
	bottom: 0;
}

#mt-community-forum.mt-entry-archive .create-entry	{
	bottom: 10px;
}

/*Community Blog ----------------------------*/
#mt-community-blog .asset-header, #mt-community-blog .asset-content, #mt-community-blog .asset-footer	{
	margin: 2px 0 0;
}

#mt-community-blog .asset-header h2	{
	margin-bottom: 0.5em;
	font-size: 20px !important; /*[e]20px*/
}

#mt-community-blog .entry-asset .asset-meta	{
	border-top: 0px solid #F3F0E8;
	border-bottom: 0px solid #F3F0E8;
	padding: 3px 5px;
	margin-bottom: 0.5em;
}

.entry-asset .asset-meta .byline, .entry-asset .asset-meta .entry-meta-comments, .entry-asset .asset-meta .entry-meta-trackbacks	{
	margin-right: 10px;
}

#mt-community-blog .entry-meta-label	{
	display: none;
}

.entry-meta-comments	{
	background: url(comment-icon.gif) no-repeat 0px 50%;
	padding: 0 0 3px 18px;
}

.entry-meta-trackbacks	{
	background: url(trackback-icon.gif) no-repeat 0px 50%;
	padding: 0 0 3px 18px;
}

a.scoring	{
	white-space: nowrap;
	background: url(scoring-stars.gif) no-repeat 0 -120px;
	padding: 0 0 3px 18px;
	line-height: 22px;
	text-decoration: none;
	cursor: default;
}

a.scoring-scorable	{
	background-position: 0 0;
	text-decoration: inherit;
	cursor: pointer;
}

a:hover.scoring-scorable	{
	background-position: 0 -40px;
	text-decoration: underline;
}

a.scoring-pending, a:hover.scoring-pending	{
	background: url(scoring-pending.gif) no-repeat;
	cursor: wait;
}

a.scoring-scored, a:hover.scoring-scored	{
	background-position: 0 -80px;
}

.scoring-vote, #mt-community-blog .scoring-score-label	{
	display: none;
}

#mt-community-blog .asset-content	{
	clear: both;
}

/*Forms ----------------------------*/
input.ti, textarea.ta, select, .pw	{
	border: 1px solid #CCC;
	border-top-color: #AAA;
	border-left-color: #AAA;
	background-color: #FAFAFA;
	padding: 1px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
}

textarea.ta	{
	line-height: 1.5;
}

#create-entry-form	{
	margin-top: 15px;
}

#create-entry-form .field-header	{
	margin: 0 0 3px;
}

#create-entry-form .field	{
	margin: 0 0 15px;
}

#create-entry-form .ti, #create-entry-form .ta	{
	width: 500px;
}

#create-entry-form #entry-title	{
	font-size: 1.5em;
}

/*Asset Meta ----------------------------
.meta,*/
.asset-body	{
	line-height: 1.45;
/*letter-spacing: 0.42px;*/
}

.asset-body a	{
	color: #DB6B36;
	text-decoration: underline;
}

.asset-meta, .asset-footer	{
	color: #777;
	font-size: 12px;
}

#mt-community-forum .asset-meta	{
	padding-top: 0;
}

#mt-community-blog .asset-meta	{
	border-top: 1px solid #F3F0E8;
	border-bottom: 1px solid #F3F0E8;
	padding: 3px 5px;
	margin: 0 0 0.5em;
}

#mt-community-forum #popular-entry .asset-meta, #mt-community-forum #entry-table .asset-meta	{
	padding: 0;
	margin: 0;
}

#mt-community-forum #popular-entry .last-comment .asset-meta, #mt-community-forum #entry-table .last-comment .asset-meta	{
	margin-left: 46px;
}

.asset-footer	{
	margin-top: 0;
}

#mt-community-forum .asset-meta a	{
	font-weight: bold;
}

#mt-community-forum #entry-table .asset-meta a	{
	font-weight: normal;
}

.user-pic	{
	float: left;
	position: relative;
	width: 50px;
	height: 50px;
	overflow: hidden;
	margin: 0 10px 0 0;
}

.auth-icon	{
	position: absolute;
	bottom: 0;
	left: 0;
}

#mt-community-blog .asset-meta .user-pic, #mt-community-forum .entry-comments .user-pic, #mt-community-forum #entry-table .user-pic	{
	width: 50px;
	height: 50px;
}

#mt-community-forum .entry	{
	margin: 0 0 20px;
}

#mt-community-forum #entry-table .entry	{
	margin-bottom: 0;
}

#mt-community-forum #entry-table .entry	{
	margin-left: 46px;
}

#mt-community-forum .asset-content, #mt-community-forum.mt-entry-archive .entry-body	{
	margin: 10px 0 0 60px;
	line-height: 1.5;
}

#mt-community-forum .asset-header	{
	position: relative;
	margin: 0 0 5px 60px;
}

.category-name	{
	font-size: 14px;
	color: #777;
	white-space: nowrap;
}

#mt-community-forum #popular-entry	{
	border: 0;
	margin-bottom: 0;
}

#mt-community-forum #popular-entry h2	{
	margin: 5px 0;
	font-weight: normal;
	color: #948669;
	text-transform: uppercase;
}

#mt-community-forum #popular-entry .entry-header	{
	margin-left: 0;
}

#mt-community-forum #popular-entry .entry-title	{
	margin-left: 0;
	width: 420px;
}

#mt-community-forum #popular-entry .entry-asset	{
	margin: 0;
	background: #F3F0E8 url(popular-topic-bg-bottom.png) no-repeat center bottom;
	line-height: 1.5;
}

#mt-community-forum #popular-entry .entry-asset-inner	{
	position: relative;
	padding: 10px;
	background: transparent url(popular-topic-bg.png) no-repeat center top;
}

#mt-community-forum #popular-entry .entry-body	{
	float: left;
	width: 345px;
	margin-bottom: 10px;
}

#mt-community-forum #popular-entry .category-name	{
	margin-left: 5px;
	padding-left: 12px;
	background: url(forum-icon.gif) no-repeat 0 0;
}

#mt-community-forum .entry-comments	{
	float: left;
	width: 160px;
	margin-bottom: 10px;
	background: #F3F0E8 url(popular-entry-comment-bg.png) no-repeat center top;
}

#mt-community-forum .entry-comments .comment-count	{
	margin: 10px 10px 0;
	font-size: 14px;
}

#mt-community-forum #popular-entry .comment-count a	{
	font-weight: normal;
}

#mt-community-forum .entry-comments .last-comment	{
	padding: 0 10px 10px;
}

#mt-community-forum .entry-comments .last-comment	{
	background: transparent url(popular-entry-comment-bg-bottom.png) no-repeat center bottom;
}

#mt-community-forum .entry-comments .comment-link	{
	text-align: right;
}

#mt-community-forum .last-comment h4	{
	margin: 5px 0 0;
	color: #948669;
	text-transform: uppercase;
}

#mt-community-blog .comment-header, #mt-community-forum .comment-header	{
	margin-bottom: 0;
}

.trackback-content, .comment-content	{
	clear: none;
	margin-left: 60px;
	line-height: 1.5;
}

#mt-community-blog .trackback-content, #mt-community-blog .comment-content	{
	margin-left: 50px;
}

#mt-community-forum #entry-table	{
	clear: both;
}

#mt-community-forum #entry-table	{
	width: 100%;
	margin-top: 20px;
	border-width: 0;
	border-spacing: 0;
}

#mt-community-forum #entry-table, #mt-community-forum #entry-table th, #mt-community-forum #entry-table td	{
	border-style: solid;
	border-collapse: collapse;
}

#mt-community-forum #entry-table tr	{
	border: none;
}

#mt-community-forum #entry-table th, #mt-community-forum #entry-table td	{
	border-width: 0 1px 1px 0;
	border-color: #F3F0E8;
	border-style: solid;
}

#mt-community-forum #entry-table th	{
	padding: 3px 10px;
	font-weight: normal;
	color: #948669;
	text-transform: uppercase;
}

#mt-community-forum #entry-table th.comment-count	{
	text-align: center;
}

#mt-community-forum #entry-table td	{
	padding: 10px;
}

#mt-community-forum #entry-table .last-comment	{
	border-right-width: 0;
}

#mt-community-forum #entry-table td.comment-count	{
	font-size: 22px;
	font-weight: bold;
	text-align: center;
}

#mt-community-forum #entry-table .comments-closed	{
	color: #777;
}

#mt-community-forum #entry-table .entry-title	{
	font-size: 14px;
}

#mt-community-forum #entry-table .entry-title a	{
	font-weight: bold;
}

#mt-community-forum #entry-table .category-name	{
	font-size: 12px;
}

#mt-community-forum #entry-table .category-name a	{
	font-weight: normal;
	margin-left: 5px;
	padding-left: 12px;
	background: url(forum-icon.gif) no-repeat 0 0;
}

.trackbacks-header, .mt-comment-preview .comments-header, .mt-comment-preview .comments-open-header, .mt-entry-archive .comments-header, .mt-entry-archive .comments-open-header	{
	padding: 5px 10px;
	border-width: 1px 0;
	border-style: solid;
	border-color: #CCCCCC;
}

.mt-comment-preview .comments-header h2, .mt-entry-archive .comments-header h2	{
	display: inline;
}

#mt-community-forum .comment	{
	margin: 1.5em 0;
	padding-bottom: 0.75em;
	clear: both;
}

#mt-community-blog .comment	{
	clear: both;
	border: none;
}

.comment	{
	border-color: #F3F0E8;
}

.comments-header .separator	{
	color: #D0C1A2;
	margin: 5px;
}

#mt-community-blog .comments-content .last	{
	border-bottom: 0;
}

#mt-community-forum ul.comments-content, #mt-community-forum .comments-content ul	{
	list-style: none;
	margin: 0;
	padding: 0;
}

#mt-community-forum .comments-content ul	{
	margin-left: 20px;
}

#mt-community-forum #comments-open	{
	margin: 10px 0 0;
	width: 590px;
}

#mt-community-blog .comments-open-content	{
	margin-left: 50px;
}

#mt-community-forum .comments-open-content	{
	margin-left: 60px;
}

#comments-open-text	{
	margin: 10px 0;
	width: 530px;
}

#mt-community-forum #comments-open-text	{
	width: 520px;
}

#comment-author, #comment-email, #comment-url, #comment-text	{
	padding: 2px;
	border: 1px solid #E2D9C5;
}

#comments-open-text #comment-text	{
	width: 479px;
	height: 150px;
	border: 1px solid #DDDDDD;
}

#mt-community-forum #comments-open-text #comment-text	{
	width: 519px;
}

.archive	{
	margin-bottom: 10px;
}

.archive .primary-category	{
	color: #948669;
	text-transform: uppercase;
}

.archive .archive-content	{
	margin-bottom: 15px;
}

.archive .archive-content ul li	{
	margin-bottom: 3px;
}

.archive .archive-wrapper-yearly	{
	width: 23%;
	margin-right: 2%;
	float: left;
}

.archive .archive-header	{
	font-size: 18px;
	border-bottom: 1px solid #F3F0E8;
}

.archive .archive-header	{
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 3px;
	padding: 0 0 3px;
	border: none;
	border-bottom: 1px solid #F3F0E8;
	background: none;
}

.archive .archive-wrapper-yearly .archive-header	{
	border-bottom: none;
	padding: 0;
}

/*Profile View -----------------------------------------------------------*/
.mt-profile-view .user-pic	{
	width: 90px;
	height: 90px;
	margin-bottom: 20px;
}

.mt-profile-view #page-title	{
	font-size: 22px;
	margin-bottom: 10px;
}

#profile-data	{
	margin-left: 100px;
}

#profile-data li	{
	list-style: none;
}

#profile-data .profile-data-item	{
	margin-left: 15px;
}

#tabs	{
	clear: both;
	list-style: none;
	margin: 0 0 20px;
	padding: 0;
	background: url(tab-bg.gif) repeat-x left bottom;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 11px;
}

#tabs li	{
	float: left;
	margin-right: 3px;
}

#tabs li a	{
	display: block;
	padding: 7px 10px 6px 20px;
	background: #EEEEEE url(tab-arrow.gif) no-repeat 10px 50%;
	color: #999999;
}

#tabs li a.active	{
	border: 1px solid #EEEEEE;
	border-bottom: none;
	padding: 6px 9px 7px 19px;
	background: #FFF url(tab-arrow-down.gif) no-repeat 9px 50%;
}

.tab_content .tab_content_label	{
	display: none;
}

.tab_content ul	{
	list-style: none;
	margin: 0;
	padding: 0;
}

.tab_content ul li	{
	margin-bottom: 0.75em;
}

.tab_content_label	{
	font-size: 18px;
}

#mt-community-blog.mt-profile-view .recent-actions li, #mt-community-forum.mt-profile-view .recent-actions li	{
	clear: none;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 1em;
	border-bottom: none;
	background-position: 0 0;
	font-weight: bold;
}

.recent-actions li .excerpt	{
	margin-top: 0.25em;
	font-weight: normal;
	color: #666;
}

.user-listing	{
	list-style-type: none;
	margin-left: 0;
}

.widget-content .user-listing li	{
	margin-bottom: 10px;
	background: none;
	padding-left: 0;
}

.user-listing .user-pic	{
	width: 50px;
	height: 50px;
	margin-bottom: 0;
}

.user-listing .user-name	{
	font-weight: bold;
	display: block;
}

.user-listing .user-url	{
	font-size: 11px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
}

.edit-relation a	{
	color: #948669;
	background: #F3F0E8;
	border: 1px solid #E2D9C5;
	text-decoration: none;
	padding: 1px 2px;
}

.edit-relation a:hover	{
	color: #037;
}

/*Speaking---------------------------------------------------------------*/
.speak	{
	padding: 30px !important; /*[e]30px*/
}

.bookrequest	{
	float: right;
	width: 331px;
}

.bookrequest p	{
	font-family: Georgia, Cambira, "Times New Roman", times, serif;
	font-size: 14px;
	line-height: 18px;
}

.speaking	{
	float: left;
	width: 250px;
	margin-right: 5px;
	padding-left: 5px;
	font-family: Georgia, Cambira, "Times New Roman", times, serif;
	font-size: 14px;
	line-height: 18px;
}

.speaking p.info	{
	padding: 10px 0 40px;
}

.speaking p.info a	{
	text-decoration: underline;
}

.speaking h3	{
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
}

.speaking h4	{
	color: #FF6500;
	font-family: Arial, helvetica, sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 10px 0 0;
}

/*Widget -----------------------------------------------------------------*/
.widget .widget-header	{
	border-bottom: 0px solid #F3F0E8;
	padding: 3px 10px 0px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
}

.widget .widget-content	{
	padding: 3px 10px 0px;
}

#header .widget-sign-in .widget-content, .widget-recent-assets .widget-content	{
	padding-left: 0;
	padding-right: 0;
}

.archive-category .archive-content li, .widget-content li	{
	background: url(bullet.gif) no-repeat 0 0.25em;
	padding-left: 10px;
}

.archive-category .archive-content ul ul, .widget-content ul ul	{
	margin-left: 0;
}

.widget-category-groups	{
	margin-bottom: 2px;
}

.widget-category-groups .widget-content	{
	padding: 0;
}

.widget-category-groups .widget-header	{
	display: none;
}

.widget-category-groups .secondary-category	{
	border-bottom: 1px solid #F3F0E8;
	padding: 5px 3px;
}

.widget-category-groups h3	{
	margin: 0;
	padding: 0;
	font-size: 11px;
	text-transform: uppercase;
	color: #948669;
}

.widget-category-groups h3 a	{
	color: #948669;
}

.widget-category-groups .last	{
	border-bottom: none;
}

.widget-category-groups h4	{
	float: left;
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 3px;
	width: 200px;
}

.widget-category-groups .category-totals	{
	float: right;
	text-align: right;
}

.widget-category-groups p	{
	clear: left;
	color: #777;
	font-size: 11px;
	line-height: 14px;
}

.widget-category-groups p a	{
	font-weight: bold;
}

.widget-category-groups .entry-count	{
	font-weight: bold;
	font-size: 14px;
	margin-right: 5px;
}

.widget-category-groups .primary-category	{
	padding-bottom: 2px;
	background: url(forum-group-bg-bottom.gif) no-repeat 0 bottom;
	margin-bottom: 2px;
}

.widget-category-groups .primary-category h3	{
	background: url(forum-group-bg.gif) no-repeat 0 0;
	padding: 5px 10px 3px 16px;
}

.widget-syndication ul	{
	list-style: none;
	margin: 0;
}

.widget-syndication .feed	{
	text-align: left;
}

.widget-powered .widget-content span	{
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}

.widget-powered .widget-content span a	{
	display: block;
	float: right;
	height: 40px;
	width: 158px;
	overflow: hidden;
	text-indent: -9999px;
/*background: url(powered-by-mt-logo.gif) no-repeat 0 0;*/
}

.widget-syndication .widget-content li	{
	background: none;
	padding-left: 0;
}

.custom-field-radio-list	{
	margin-bottom: 0.25em;
	margin-left: 0;
}

.custom-field-radio-list li	{
	list-style: none;
	margin-left: 0;
}

.widget-recent-comments .recent-comments-list	{
	margin-left: 0;
	list-style: none;
}

.widget-recent-comments .recent-comments-list li	{
	background: url(bullet.gif) no-repeat 0 0.25em;
	padding-left: 10px;
	margin: 5px 0;
}

/*Footer -----------------------------------------------------------------*/
#footer	{
}

* html #footer	{
	margin-bottom: 0;
}

*:first-child+html #footer	{
	margin-bottom: 0;
}

#footer-inner	{
	padding: 0;
}

#footer-content	{
	margin: 0 15px 10px;
	padding-top: 20px;
	border-top: 1px solid #F3F0E8;
}

/*Utilities --------------------------------------------------------------*/
.note	{
	color: #777;
	font-style: italic;
}

.comment:after, #header:after, #header-inner:after, #header-menu ul:after, #content:after, #alpha-inner:after, .entry-asset:after, .last-comment:after, #mt-community-blog .asset-meta:after, #mt-community-forum .archive:after, #beta-inner:after, #gamma-inner:after, #footer:after, #tabs:after	{
	content: " ";
	display: block;
	visibility: hidden;
	clear: both;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
}

.comment, #header-inner, #header-menu ul, #content-inner, #footer-inner, .content-header, .entry-asset, .last-comment, #mt-community-blog .asset-meta, #mt-community-forum .archive, #mt-community-forum .entry-header, #mt-community-forum .entry-asset-inner, .content-nav, .asset-body, #tabs	{
	height: 1%;
}

