body.custom {background:url(images/body-topbg-short.png) top left repeat-x #ffffff;}
.custom #header_area .page {/*position:absolute; top:0; left:0; */background:transparent; padding-top:13px;}
.custom #logo, .custom #tagline {display:none;}
/*.custom #header_area #header { background:url(images/twitter-mission.png) top right no-repeat; }*/
.custom #header_area #header {height:109px; padding:0 0 0 0px;}
/* .custom .menu {margin-left:350px; margin-top:-13px; background:transparent;} */
.custom .menu {margin-left:294px; margin-top:-13px; background:transparent;}
.custom .menu a {background:transparent; text-transform:lowercase; letter-spacing:normal; font-weight:bold;}
.custom .menu a:hover {background:transparent;}
.custom #sidebars h3 {text-transform:lowercase; font-variant:normal; letter-spacing:normal; font-weight:bold; text-align:center; padding-right:8px;}
.custom #sidebars .widget_text {padding-right:20px; /* padding-left:20px; */}
.custom #sidebars .widget_text #text-3 {padding-right:0px; padding-left:0px;}
.custom #sidebars form.search_form {margin-right:14px; margin-left:8px;}
/* .custom #sidebar_1 {margin-top:-172px;} */
.custom #sidebar_1 {margin-top:-152px;}
/* .custom #sidebar_2 {background:#fffced; text-align:right;} */
.custom .post_box, .teasers_box, .full_width #content_box .page {margin: 0 0 0 0px; padding-right:10px; letter-spacing:.05em;}
.custom p.to_comments {padding-bottom:14px; border-bottom:1px dashed #ccc;}
.tweetmeme_button {width: 56px;}
.custom img.avatar {border:10px solid #fffced;}
.custom .format_text .to_comments span.bracket {color: #98C536;}
.custom #comments {margin-left:-10px;}
dl#comment_list {border-top:0px solid #ccc;}
dl#comment_list dd {border-bottom:1px dashed #ccc;}
.custom #commentform {border-top:0px dashed #ccc;}
#commentluv {margin-top:8px;}

/* After Post Box Styles */
.after-post {background:transparent;}

.custom #footer_area {background:#fffced; border-top:1px solid #e7f0f9; margin-bottom:0px;}
.custom #footer_area .page {background:transparent;}

/* Remove Italics from Post Meta */
.custom .headline_meta {font-variant: lowercase; letter-spacing:normal; font-style:normal;}

/* Remove Uppercase from Post Meta */
.custom .headline_meta span, .custom .headline_meta abbr {text-transform: none; font-variant:lowercase;}

/* Remove Tooltip Cursor */
.custom abbr.published {cursor: none;}

/* Re-style the author and children comments */
.custom dl#comment_list .bypostauthor { background: transparent; } /* Reset Thesis default */
.custom dl#comment_list dd { padding-top: 0; } /* Reset Thesis default */
.custom dl#comment_list dd,
   .custom dl#trackback_list dd { padding-left: 0; } /* Reset Thesis default */
.custom dl#comment_list dl dd .format_text { margin-bottom: 0; } /* Reset Thesis default */
.custom dl#comment_list dd div,
   .custom dl#trackback_list dd div { padding-left: 0.9em; }
.custom dl#comment_list dl dd div { padding-left: 1.5em; }
.custom dl#comment_list dt.bypostauthor,
   .custom dl#comment_list dd.bypostauthor>div { background: #fffced none repeat scroll 0 0; }
.custom dl#comment_list dl.children { background: #FFF; padding-left: 1em; padding-top: 1em; }
.custom dl#comment_list dl.children dt { padding-top: 1em; }
.custom dl#comment_list p.reply { margin-bottom: 1em;}
.custom .comment-reply-link {background: #98C536; padding:6px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.custom dl#comment_list dd p.reply a {color:#ffffff; font-style:bold;}
#archive_intro, .prev_next {padding-left:0em;}

/* CommentLuv last blog post settings*/
.cluv {display:block; padding:8px;border: 1px solid #E1E1E0; background: #F5F5F5; text-transform: none; font-style: normal; letter-spacing: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top: 15px;}
.custom #comments abbr {display:block; padding:8px;border: 1px solid #E1E1E0; background: #F5F5F5; text-transform: none; font-style: normal; letter-spacing: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; margin-top: 15px;}

/* left aligned div that pretends to be a table */
.lefttable {margin-right:14px; margin-bottom:20px; -moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;border: 1px solid #e7f0f9;padding: 10px;background-color: #fffced; float:left; width:270px;}

/* right aligned div that pretends to be a table */
.righttable {margin-left:14px; margin-bottom:20px; -moz-border-radius: 4px;border-radius: 4px;-webkit-border-radius: 4px;border: 1px solid #e7f0f9;padding: 10px;background-color: #fffced; float:right; width:270px;}

/* add padding under center */
center { padding-bottom: 1em; }

.lefttable strong, .righttable strong {
	display: block;
	clear: both;
	padding-top: 1em;
}

#twitter_mission {
	position: absolute;
	top: 12px;
	right: 5px;
	float: right;
}

.custom #post-34 p.headline_meta {display:none;}