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;}