/*
CSS for Worldchanging.org
www.ebendesign.com
*/

body { margin: 0; padding: 0; background: #989b9c; font-family: arial, sans-serif; }
a, a:visited { text-decoration: none; color: #3D53B3; }
a:hover { text-decoration: underline; }
img a, a img { border: 0; }
.clear { display: block; clear: both; }
.smalltopmargin { margin: 5px 0 0 0!important; .margin: 0; _margin: 0; }
#container { width: 969px; border-left: 1px solid #6c6c6d; border-right: 1px solid #6c6c6d; padding: 0 10px 0 10px; margin: 0 auto; background: #fff; }
#header { width: 969px; height: 96px; position: relative; z-index: 1; }
	#header img { float: left; display: inline; }
	#headerbuttons { float: right; display: inline; width: 258px; position: absolute; right: 0; top: 31px; z-index: 2; }
#navigation { height: 83px; width: 969px; position: relative; margin: 0 0 5px 0; }
	#navigationTop { height: 41px; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/bg-nav-top.gif) 0 0 no-repeat; }
		#navigationTop ul#n1 { height: 41px; list-style-type: none; margin: 0; padding: 0; float: left; display: inline; }
			ul#n1 li { float: left; display: inline; margin: 0; padding: 0; }
				ul#n1 li a { width: 90px; height: 41px; float: left; display: inline; }
				.stuff { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-stuff.gif); }
				.shelter { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-shelter.gif); }
				.cities { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-cities.gif); }
				.community { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-comm.gif); }
				.business { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-bus.gif); }
				.politics { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-politics.gif); }
				.planet { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-planet.gif); }
				
				.stuff:hover, .stuff-active { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-stuff_hover.gif); }
				.shelter:hover, .shelter-active { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-shelter_hover.gif); }
				.cities:hover, .cities-active { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-cities_hover.gif); }
				.community:hover, .community-active { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-comm_hover.gif); }
				.business:hover, .business-active { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-bus_hover.gif); }
				.politics:hover, .politics-active { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-politics_hover.gif); }
				.planet:hover, .planet-active { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/nav/nav-planet_hover.gif); }

#wclogo
{ float: left; clear:left; width:527px;}

#textrotator
{ padding-left:94px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#6d6c6c; }

#navigationBot { height: 32px; background-color:#aadde0; margin: 5px 0 0 0; position: relative; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; padding-top: 5px;}
#navigationBot { margin-top: 5px;}
#navigationBot #primary { position: relative; clear: both; float: left; width: 100%; }

#navigationBot #primary .te, #primary .tesel { width: 10px; }

#navigationBot #primary .tabend { width: 10px; }

#navigationBot #primary .w { padding-left: 10px; background-position: left top; display: inline; float: left; line-height: 27px; }

#navigationBot #primary .e { float: right; display: inline; line-height: 27px;}
#navigationBot #primary .e div { float: left; }

#navigationBot #primary .tab, #primary .tabactive,
#primary .tabfirst, #primary .tablast { display: inline; float:left; background-color: #C3E7E8; padding-left: 20px; padding-right: 20px; line-height: 27px; font-size: 12px; font-weight: bold; }

#navigationBot #primary .tabfirst, #primary .tablast { width: 6px; margin: 0px; padding: 0px; line-height: 27px; }

#navigationBot #primary .tabfirst { -moz-border-radius: 6px 0px 0px 6px; -webkit-border-radius: 6px 0px 0px 6px; -khtml-border-radius: 6px 0px 0px 6px; border-radius: 6px 0px 0px 6px; margin-right: 0px; }

#navigationBot #primary .tablast { -moz-border-radius: 0px 6px 6px 0px; -webkit-border-radius: 0px 6px 6px 0px; -khtml-border-radius: 0px 6px 6px 0px; border-radius: 0px 6px 6px 0px; margin-left: 0px; }

#navigationBot #primary .tab a,
#navigationBot #primary .tabactive a { text-transform: uppercase; white-space: nowrap; font-family: Verdana, Helvetica; font-size: 12px; text-decoration: none; vertical-align: middle; }

#navigationBot #primary .tab a { color: #4E4E4E; }

#navigationBot #primary .tabactive a,
#navigationBot #primary .tab a:hover { color: #3D53B3; }

#navigationBot #primary .tabrss { display: inline; float:right; line-height: 27px; width: 54px; margin: 0px 10px; padding: 2px 0px 0px 0px; cursor: pointer; }
			.rss { float: right; width: 54px; display: inline; }
			.donate { float: right; display: inline; width: 128px; position: absolute; top: 0; right: 340px; }

#grayArea { background: #fff; padding: 0; margin: 0px 0px 7px 0px; }
	.gray-left { float: left; display: inline; width: 389px; margin: 0 5px 0 0; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/bg-grayleft.gif) left bottom no-repeat #e7e6e5; padding: 0 0 20px 0; }
		.feature { height: 201px; overflow: hidden; background: transparent; padding: 0; }
			.featureCorners { .margin: -12px 0 0 0; _margin: -12px 0 0 0; }
			.featureBlack { background: #181818; padding: 10px 16px 10px 16px; color: #9c9999; font-size: 8pt; line-height: 1.4; margin: 0 0 30px 0; }
				.featureBlack h3 { color: #fff; font-size: 15pt; margin: 0 0 5px 0; }
				.featureBlack a { color: #91c53e; display: block; float: right; margin: 5px 0 0 0; }
			.featureTitle { color: #fff; font-size: 1.3em; }
		#news { width: 356px; margin: 0 auto; }
		.newsbox { background: #efeeee; padding: 7px; margin: 0 0 7px 0; }
			.newsboxImg { border: 1px solid #fff; float: left; display: inline; width: 112px; height: 84px; }
			.newsboxTxt { float: right; display: inline; width: 216px; }
				.newsboxTxtHeader { font-size: .95em; line-height: 1.3; font-weight: bold; color: #444!important; }
				.newsboxTxtBody { color: #181818; font-size: .70em; }
				.blockright { display: block; float: right; font-size: 8pt; margin: 5px 0 0 0; }
				.marginright { margin-right: 10px; }
	.green-left { float: left; display: inline; width: 180px; margin: 0 5px 0 0; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/bg-green-botcap.gif) left bottom no-repeat #b4d334; padding: 0 0 5px 0; }
		.green-left .ads { margin: 0 0 0 10px; }
		.green-left ul { width: 169px; margin: 0 auto; padding: 0; list-style-type: none; }
			.green-left ul li { margin: 0 0 1px 0; list-style-type: none; padding: 0; }
				.green-left a.active { background: #d3e38f; }
				.green-left ul li a { display :block; padding: 6px 6px 6px 12px; height: 18px; width: 151px; background: #c6dc6a; font-size: 10pt; color: #4e4e4e!important; }
				.green-left ul li a:hover { background: #d3e38f; text-decoration: none; }
				.green-left ul li .open:hover { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/ui/open.gif) right center no-repeat #c6dc6a; }
				.green-left ul li .close:hover { background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/ui/close.gif) right center no-repeat #c6dc6a; }
					.green-left ul li ul li { margin: 0; }
					.green-left ul li ul li a { font-size: 8pt; height: 27px; padding: 6px 6px 6px 24px; width: 139px; }
				.expander { position: absolute; right: 0; top: 0; display: block; height: 18px!important; width: 14px!important; padding: 12px 12px 0 0; background: transparent; }
	.gray-mid { float: left; display: inline; width: 357px; margin: 0; background: transparent; }
		.blogLabel { height: 46px; width: 357px; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/header-dailyblog.gif) 0 0 no-repeat transparent; }
		.entriesCount { margin: 0 0 0 0; color: #5e5c5c; font-size: .70em; background: #e7e6e5; padding: 5px 10px 2px 10px; }
		.infoPanel { padding: 5px 5px 5px 14px; background: #e7e6e5; font-size: 8pt; color: #4e4e4e; }
			.large { font-size: 1.4em!important; font-weight: bold; line-height: 1.2; }
		.blogbox { background: #fff; padding: 13px 13px 0 13px; margin: 5px 0 0 0; line-height: 1.5; }
			.smcapsLg { color: #5e5c5c; font-size: .70em; text-transform: uppercase; }
			.smcapsSm { color: #5e5c5c; font-size: .63em; text-transform: uppercase; display: block; height: .5px; }
			.blogbody { color: #5e5c5c; font-size: .70em; line-height: 1.3; margin: 15px 0 0 0; .margin: 0; _margin: 0; display: block; }
	.child-mid { float: left; display: inline; width: 566px; }
		.midfeature { height: 185px; overflow: hidden; padding: 0; }
			.midfeatureCorners { .margin: -12px 0 0 0; _margin: -12px 0 0 0; }
			.midfeatureTitle { height: 43px; background: #aadde0; .background: transparent; _background: transparent; }
			.mid-textarea { padding: 17px; }
			.bodytext { font-size: .75em; color: #4e4e4e; line-height: 1.5; }
                       .bodytextblack { font-size: .75em; color: #000000; line-height: 1.5; }
				.mid-textareaProfile { padding: 17px; background: #ecebeb; width: 294px; float: left; display: inline; height: 119px; font-size: 9pt; color: #4e4e4e; }
					.mid-textareaProfile a { font-weight: bold; }
				.mid-textareaProfilePic { float: right; display: inline; width: 204px; }
		.tableAlignMiddle { font-size: 9pt; }
			.tableAlignMiddle td { padding: 5px; }
			.tableAlignMiddle img { padding: 0 0 5px 0; }
			.tableAlignMiddle .large a { font-weight: normal; }
			.tableAlignMiddle a { font-weight: bold; }
	.gray-right { float: right; display: inline; width: 213px; color: #b3b1b3; margin: 0; padding: 0 0 20px 0; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/bg-grayrightbot.gif) left bottom no-repeat #4e4e4e; }
		.gray-cent1 { width: 185px; margin: 0 auto; .margin: -5px auto; _margin: -5px auto; }
		.gray-cent2 { width: 198px; margin: 0 auto; }
		.smallText { font-size: 8pt; }
                .smallTextnl {font-size: 8pt; }
                .smallTextnl a {color: #ffffff;}
		.advert { width: 180px; height: 150px; background: #181818; margin: 0 auto 10px; }
		#searchwc, #nlsignup { position: relative; }
		#searchwc a { font-size: .70em; }
		#searchwc input, #searchwc textarea, #searchwc select { border: 1px solid #3a393a; color: #989b9c; font-size: .70em; padding: 4px; font-family: arial, sans-serif; }
		#nlsignup input, #nlsignup textarea, #nlsignup select { border: 1px solid #3a393a; color: #989b9c; font-size: .70em; padding: 4px; font-family: arial, sans-serif; }
		.noborder { border: 0px!important; position: absolute; top: -3px; }
		#mostpopular { background: #3e3f3f; padding: 0 0 3px 0; .padding: 0 0 7px 0; _padding: 0 0 7px 0; margin: 10px 0 0 0; .margin: 5px 0 0 0; _margin: 5px 0 0 0; }
                #mostpopular a { color: #8eb33e; }
		ol#mplist { margin: 15px 0 0 15px; padding: 0; font-weight: bold; width: 170px; }
			ol#mplist li { margin: 0 0 9px 15px; .margin: 0 0 10px 15px; _margin: 0 0 10px 15px; padding: 0; }
				ol#mplist li a { font-weight: bold; }
		.green { color: #8eb33e; font-size: .75em; }
#advert-footer { width: 969px; height: 93px; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/bg-bottomad.jpg) 0 0 no-repeat #8eb33e; text-align: center; margin: 7px 0 0 0; padding: 15px 0 15px 0; }
#advert-side { margin: 40px 0 0 0; text-align: center; }
#footer { width: 969px; height: 88px; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/bg-footer.gif) 0 0 no-repeat transparent; position: relative; padding-bottom: 8px; }
	.ftr-nav { position: absolute; top: 18px; left: 32px; width: 900px; font-size: .75em; color: #000; text-transform: uppercase; font-weight: bold; }
		.ftr-nav a { margin: 0 20px 0 0; color: #000; }
	.ftr-donate { position: absolute; top: 18px; right: 32px; width: 200px; font-size: .75em; color: #000; text-transform: uppercase; font-weight: bold; text-align: right; }
		.ftr-donate a { color: #000; }
	.ftr-subnav { position: absolute; top: 63px; left: 32px; width: 900px; font-size: 12px; color: #4e4e4e; text-transform: uppercase; }
		.ftr-subnav a { margin: 0 15px 0 0; color: #4e4e4e; }
	.ftr-copyright { position: absolute; top: 63px; right: 33px; color: #4e4e4e; font-size: .70em; }	
#subfooter { margin: 0 auto; width: 936px; padding: 10px 10px 10px 43px; height: 88px; border-top: 1px solid #6c6c6d; background: url(/web/20160108234241im_/http://www.worldchanging.com/images2/ui/bg-footer-logo.gif) right top no-repeat; font-size: 8pt; }
	#subfooter { color: #4e4e4e; }
	#subfooter a { color: #4e4e4e!important; }
.negmargin { .margin: -15px 0 0 0; _margin: -15px 0 0 0; padding: 0 0 3px 0; }
.floatright { float: right; display: inline; }
#ul-2, #ul-3, #ul-4 { display: none; }

.req_validate 
{ 
color: red;
vertical-align: super;
 }

/* Advanced Search */
#advSearchBox { font-size: .80em; z-index: 999; height: 250px; width: 375px; position: absolute; display: none; left: 33%; top: 204px; background: #f1f9ed; border: 1px solid #d6d4d4; padding: 5px 10px 5px 15px; font-weight: bold; line-height: 18px; }
#advSearchBox img { margin: 10px 0 5px 0; }
#advSearchBox label, #advSearchBox input { display: block; width: 235px; background: #fff; margin: 0 0 10px 0; float: left; } 
#advSearchBox label { background: #f1f9ed; text-align: right; width: 75px; padding: 2px 10px 0 0; }
/*
     FILE ARCHIVED ON 23:42:41 Jan 08, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:47:24 Nov 18, 2020.
     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)).
*/
/*
playback timings (ms):
  RedisCDXSource: 1.245
  PetaboxLoader3.datanode: 1168.379 (4)
  exclusion.robots: 0.157
  captures_list: 1250.091
  load_resource: 325.697
  exclusion.robots.policy: 0.146
  PetaboxLoader3.resolve: 38.326
  LoadShardBlock: 944.521 (3)
  CDXLines.iter: 38.839 (3)
  esindex: 0.013
*/