




/*
     FILE ARCHIVED ON 19:23:51 May 6, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:09:08 Apr 19, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

For example, if you wish to change the default link color to green, you would add the 
following declarations to this file:

	.custom a, .custom a:visited { color: #090; }	<--- This makes links green
	.custom a:hover { color: #00f; }				<--- This makes links blue when you mouse over them

WHY THIS WORKS:

By using the "custom" class, you are creating more specific CSS declarations for HTML
elements. CSS styling is applied through rules of specificity, and because declarations
prepended with .custom are more specific, they get applied when the page is rendered!

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

/*
File:			custom_backgrounds.css
Description:	CSS template for customizing your Thesis background

USAGE: Please do not use this file directly! Instead, copy the appropriate set of CSS you want 
to use and paste it into your custom stylesheet, custom.css. You can find this file at: 
wp-content/themes/thesis/custom/custom.css

NOTE: If you want to prevent your background from scrolling with the rest of the page, simply 
add "background-attachment: fixed;" to your body.custom declaration. For example, if you would 
like to use the example cloud background but keep it fixed, your body.custom declaration 
should look like this:

body.custom { background: #394f5c url('/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/bg-clouds.jpg') 50% 0 no-repeat; background-attachment: fixed; }

*/

#header { border-bottom: 1px double #ddd; clear: both; }

div.sidebar { margin-top: 20px; }
div.sidebar ul.blogroll {list-style: none; font-size: 12px; padding-top: 10px;}
div.sidebar ul.blogroll li {padding-bottom: 4px;}

div#header h1#tagline, div#header p#tagline {position:  absolute;margin-top: 57px; margin-left: 402px; color: #ffffff; font-size: 16px; letter-spacing: 3px; }

/* div#header p#logo, div#header p#logo a {
	color:  maroon;} */

div.sidebar ul.blogroll li {
	margin-bottom: 0px !important; padding-bottom: 2px !important;
}

div#header {
	height: 93px;
	background :url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_18/custom/images/mondoweiss400.png") top left no-repeat; 
	margin: 0; padding: 0; color: white; background-color: #154673 !important;
	position: relative;
}

p#logo {padding:0; margin:0; text-align: right;}
p#logo a, p#logo a:hover, p#logo a:visited {margin: 0; padding: 0; position:  absolute; top: 0; left: 0; height: 93px; width: 400px; color: #154673 !important; font-size:2px; display: block; line-height: 2em;}

ol#yarpplist {
	font-size: 88%; padding-right: 40px; padding-left: 10px;
}
/* div#header h1 {font-size: 18px; margin: 0; padding: 0;
}



div#header p#logo, div#header p#logo a {
	font-size: 50px; color:  maroon; font: trebuchet;
}
*/

/* 20090724 nation institute spacing */

li.widget {
	/*margin-bottom: 1.8em;*/
}


/* Images in h5 */

a img {
	border: none;
}

h5 {
	margin: 10px;
	padding: 0;
	line-height: 1.3em;
	font-size: 0.85em;
	font-weight: normal;
	text-align: center;
}

h5 img {
	padding: 5px;
	background-color: white;
	border: 1px solid silver;
}
	
h5.right {
	margin: 2px 0 2px 10px;
	text-align: center;
	font-weight: normal;
	float: right;
	}
	
h5.left {
	margin: 2px 10px 2px 0;
	text-align: center;
	font-weight: normal;
	float: left;
	}
	
h5.center {
	text-align: center;
	font-weight: normal;
	}
	
h5.center img {
	margin: 0 auto;
	}
	
h5 a {
	text-decoration: none !important;
	color: #696969;
	}

h5 a:link {
	text-decoration: none !important;
	color: #696969;
	}
	
h5 a.hide-link:hover, h5 a.hide-link:focus, h5 a.hide-link:active, h5 a.hide-link:visited {
	text-decoration: none !important;
	color: #696969;
}

h5.noborder img {
	border: none;
}

p.blockquote {
    border: 2px solid #e8e8e8; padding: 10px; background-color: #f8f8f8;
}

div.blockquote {
    border: 2px solid #e8e8e8; padding: 10px; background-color: #f8f8f8;
}

blockquote, .format_text blockquote {
    border: 2px solid #e8e8e8; padding: 10px; background-color: #f8f8f8; margin: 0px 0px 1.7em 0.75em;
    }
    
.format_text blockquote p {margin-bottom: 3px;}

div.cycprofile {
	font-size: 12px;
}

.cycprofile h3 {padding: 30px 0 10px 158px;
	
}

table.formtable td {line-height: 20px; font-size: 12px;}

table.form-table th {
	text-align: right !important; padding-right: 8px !important; font-weight: normal; font-size: 12px;
}

/* takes care of search field placement */
.custom #s { font-size:12px; position:relative; float: right; margin-right: 115px; margin-top:-27px; background:#fff; color:#000; padding:0.3em; width:175px; border: 1px solid #ddd; background: #fcfcfc; z-index: 104px; }

/*  now support Mondoweiss button */
ul.sidebar_list { padding-top: 0; }
#text-4 input {border: none;}
#text-4, #execphp-2 { position:relative; margin-top: -45px; }
#text-5 { position:relative; margin-top: -24px; }
#text-4 div.textwidget a img { _padding: 0; _margin: 0; }
#text-4 { position:relative; margin-top: -20px; margin-left: -12px; }

/*---:[ button styles ]:---*/
/*a.button3 {
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-start.png") top left no-repeat;
  color: white;
  text-decoration: none !important;
  font-size: 0.95em;
  padding: 11px 0px 18px 15px;
  margin: 0 18px 0 0;
  line-height: 45px;
}
a.button3:hover { background-position: bottom left; }
a.button3 span{
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-end.png") top right no-repeat;
  position: absolute;
  width: 20px;
  height: 45px;
  margin: 3px 0 0 0;
  &margin-top: 0px;
}
a.button3:hover span { background-position: bottom right; }*/
/*.button2 input {
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-start.png") top left no-repeat;
  color: white;
  text-decoration: none;
  font-size: 0.95em !important;
  padding: 11px 0px 16px 15px !important;
  &padding: 10px 0px 15px 15px !important;
  margin: 0;
  height: 45px;
  border: none;
}
.button2:hover input { background-position: bottom left; }
.button2 span{
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-end.png") top right no-repeat;
  position: absolute;
  float: right;
  width: 20px;
  height: 45px;
  margin: 0 18px 0 0;
}*/
.button2:hover span { background-position: bottom right; }
a.button {
  background-color: #154673;
  color: white;
  text-decoration: none !important;
  font-size: 0.95em;
  display: block;
  padding: 0px;
  margin: 0px; 
  _padding: 0 0 20px 0;
  /*padding: 11px 0px 18px 15px;
  margin: 0 18px 0 0;
  line-height: 45px;*/
}
/*a.button:hover { background-color: #0c4e8c; }
a.button span.button-bl{
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-bottom-left.png") bottom left no-repeat;
  margin: 0px 19px 0px 0px;
  _margin: 0px 19px -20px 0px;
  padding: 0px;
  display: block;
}
a.button span.button-br{
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-bottom-right.png") bottom right no-repeat;
  margin: 0 -19px 0 0;
  padding: 0px;
  display: block;
}
a.button span.button-tl{
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-top-left.png") top left no-repeat;
  margin: 0px 19px 0px 0px;
  padding: 0px;
  display: block;
}
a.button span.button-tr{
  background: url("/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_15/images/button-top-right.png") top right no-repeat;
  margin: 0 -19px 0 0;
  display: block;
  padding: 7px 15px 13px 15px;
}*/

.fvretweet a, .fvfacebook_add a { border-bottom: none; }
#content_area .fvfacebook_add { margin-right: 0;}
/*#content_area .fvretweet {margin-top: 0!important;}
.fvretweet a.image {margin-bottom: 0!important;}
.fvretweet a {line-height: 12px !important; margin-top: -5px;}
.headline_meta .fvretweet, .headline_meta .fvfacebook_add { &position: relative; &top: -23px; } */
.headline_meta {float: left; width: 450px; }
.headline_area { margin-bottom: 40px;}
.page .headline_area {margin-bottom: 20px;}
.headline_area .fv_sharing:after {content: "."; color: white;}
.headline_area a.noicon { clear: both; }

.teaser_date { padding-left: 6px; }

/*
Special live ad
*/
a#double_donation_anchor:hover, a#double_donation_anchor:visited { text-decoration: none }
#double_donation {
  padding: 86px 0 0 0; 
  width: 240px; height: 448px; background-image: url('/web/20110506192351/http://mondoweiss.net/images/graphics/donate-banner-3.png');
}
#double_donation span { padding: 0 27px 6px 0; text-align: right; display: block; font-size: 17px; color: #aec7dd; }
#double_donation span { padding: 0 27px 6px 0; text-align: right; display: block; font-size: 17px; color: #aec7dd; }
#double_donation span.matched { padding-bottom: 21px;  }
#double_donation span.total { color: #ffc800; }
#double_donation span.target { margin-top: 15px; padding-bottom: 8px; color: #aec7dd; }
#double_donation span.remaining { color: #ffc800; }

/*
Special font for banner
*/
@font-face {
	font-family: 'CaviarDreamsRegular';
	src: url('/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_18/custom/caviardreams-webfont.eot');
	src: local('?'), url('/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_18/custom/caviardreams-webfont.woff') format('woff'), url('/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_18/custom/caviardreams-webfont.ttf') format('truetype'), url('/web/20110506192351/http://mondoweiss.net/site/wp-content/themes/thesis_18/custom/caviardreams-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
#double_donation .donated, #double_donation .matched, #double_donation .total, #double_donation .target, #double_donation .remaining {
	font-family: 'CaviarDreamsRegular', Georgia, "Times New Roman", Times, serif;
}

/*
Move "Report this comment" to the right
*/
.report_comment {
  width: 40%;
  float: right;
  text-align: right;
}
.report_comment  a {
  color: #888888;
  letter-spacing: 1px;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 0.813em;
  line-height: 1.385em;
  text-decoration: none; 
}
.report_comment  a:hover {
  text-decoration: underline;
}
p.reply {
  float: left;
  width: 40%;
}
a.editable-comment {
	/*float: right;*/
	clear: both;
	display: block;
	width: 40px;
	text-align: center;
	border: 1px solid silver;
	background: #F3F3F3;
	margin-bottom: 5px;
	color: #666;
	text-decoration: none;
	font-size: 12px;
}
a:hover.editable-comment, a:visited:hover.editable-comment {
	border: 1px solid #666;
}

/* COMMENTER PROFILE */
ul#comments-by-user {
	margin: 0;
}
ul#comments-by-user li {
	list-style: none;
	margin: 10px 0;
}
ul#comments-by-user li ul li {
	border-bottom: 1px dotted #BBBBBB;
	padding-right: 30px;
}
ul#comments-by-user li ul li .avatar {
	float: right;
	margin-left: 10px;
}
ul#comments-by-user li ul li .comment-meta {
	font-size: 0.8em;
}
span.comments-by-user-post a {
	text-decoration: none;
	font-weight: bold;
}
ul#comments-by-user li ul li p {
	margin-bottom: 1.1em;
}
ul#comments-by-user li ul li cite.fn a.url, ul#comments-by-user li ul li cite.fn {
	font-weight: bold;
	font-style: normal;
	color: #000;
	text-decoration: none;
  padding-right: 12px;
}
ul#comments-by-user li ul li span.comment-date a {
	font-size: 0.8em;
	color: #999;
	text-decoration: none;
}
#comments-by-user-search input {
	margin-right: 10px;
}
span.comments-by-user-post {
	/*border: 2px solid #E8E8E8;
	background: #F8F8F8;
	padding: 10px;
	margin: 2px;*/
	display: block;
}
/* To temporary hide the admin options when logged in */
#fv_user_profiles_comments p.tc-frontend {
	display: none;
}

.menu { z-index: 0 }
.menu a { line-height: 11px; }
.subscribe-reloaded-list input { width: auto; }
#post_list_form input { width: auto; }