/*
Theme Name: Blank
Theme URI: the-theme's-homepage
Description: a-brief-description
Author: your-name
Author URI: your-URI
Template: use-this-to-define-a-parent-theme--optional
Version: a-number--optional
.
General comments/License Statement if any.
.


[Table Of Contents] 

	0- Reset
	1- Global
	2- Links
	3- Headings
	4- Header 
	5- Navigation
	6- Middle 
	7- Forms
	8- Extras
	9- Footer 

*/

/* =0 Reset
--------------------------------------------------------------------------------------------------------------------------------------*/
@import url('reset.css');
/* =1 Global
--------------------------------------------------------------------------------------------------------------------------------------*/
html{background-color:#081025;}

body{
	line-height: 1;
	font: normal 62.5% Verdana, Geneva, Tahoma, sans-serif;
	vertical-align: top;
	color: #fff;
	text-align:center;
	min-width: 960px;
}
	body.home{background: #081025 url(images/bg-home-1.jpg) no-repeat top center;}

.right {float: right;}
.left {float: left;}
.hide {display: none;}
.clear {clear: both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignleft {float:left;margin:4px 10px 4px 0;}
img.alignright {float:right;margin:4px 0 4px 10px;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

#container{
	margin: 0 auto;
	width: 960px;
	position: relative;
	text-align:left;
}
	body.home #container{height:636px;}
	body.home #header{position:relative;padding: 17px 0 0 0;height:91px;_overflow:hidden;}
	body.home #header h1{height:45px;}
	
	body.home ul.navigation{
		font-weight: bold;
		/*font: bold 1em Corbel, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif;*/
		text-transform:uppercase;
		color:#8cc63f;
		/*margin: 16px 0 0 0;*/
		margin: 16px 0 0 20px;
	}
	body.home ul.navigation li{float:left;margin-right:45px;/*margin-right:8px;*/height:28px;}
	body.home ul.navigation a:link, body.home ul.navigation a:visited{display:block;padding:8px;color:#8cc63f;text-decoration:none;}
	body.home ul.navigation a:hover, body.home ul.navigation a:active{color:#fff;text-decoration:none;}
	
	.post-thoughts a.view-all:link, .post-thoughts a.view-all:visited{float:right;color:#ebb600;margin: 4px 15px 0 0;}	
	body.home .post-thoughts{position:absolute;top:0;right:0;width:675px;margin:18px 0 0 0;}
	.post-thoughts label.wdyt{font-size: 1.4em;font-weight:bold;display:block;margin:0 0 2px 0;}
	.post-thoughts label.wdyt img{padding-right:5px;}
	.post-thoughts label.wdyt span{color:#73829e;font-size: 10px;font-weight:normal;}
	.post-thoughts textarea{border: 1px solid #31384a; background: #0d152a; padding: 3px 6px; color: #fff; font: normal 10px verdana; width: 90%; margin: 5px 0 10px;}
	body.home .post-thoughts input.text{border:1px solid #7b8090;background-color:#0e1d3b;color:#5a6071;padding: 4px 6px;margin:0 5px 0 0;}
	.post-thoughts input.text{border:1px solid #31384a;background-color:#0d152a;color:#fff;padding: 4px 6px;margin:0 5px 0 0;}
	.post-thoughts input.text:focus{color:#fff;}
	.post-thoughts input.thought{width:410px;}
	body.home .post-thoughts input.name{width:150px;}
	.post-thoughts input.name{width:90%;}
	.post-thoughts input.btn{/*background-color:#ebb600;*/background: transparent url(images/btn-post.gif) no-repeat top left;border:none;color:#081025;text-transform:uppercase;font-size:10px;font-weight:bold;cursor:pointer;width:56px;height:16px;/*padding: 2px 4px;*/text-indent:-9999px;}
	#loading{line-height:16px;font-size:1.2em;display:block;margin-top:6px;}
	#loading img{margin-right:8px;}
		
	body.home #content{clear:both;margin:0 2px;}
		body.home #content h2{height:138px;font-family: Verdana, Geneva, Tahoma, sans-serif; font-size:4.5em;}
		body.home #content .learn, body.home #content .act{float:left;width: 425px;overflow:hidden;}
		body.home #content .learn{margin-right:105px;padding: 25px 25px 0;width:375px;}
		body.home #content .act{padding: 25px 0 0;width:426px;}
		body.home #content .act h2{padding: 0 25px 0;height:125px;}
			body.home #content #player { margin:0; padding:0; margin-left:-25px; margin-top:-13px;}
			body.home #content .learn hr{color:#435938; background-color:#435938; border:0; margin:0 0 0 -25px; padding:0; height:1px; width:425px; }
			body.home #content #newentry{text-decoration:none; color:#FFF; padding:0; margin:0 0 0 -25px; overflow:hidden; border-top: 1px #435938 solid; border-bottom: 1px #435938 solid; padding: 1px 0; width:425px; display: block; text-indent: 20px;}
			body.home #content #newentry strong{color:#ebb600; font-size:13px;}
			body.home #content .learn p{font-size:1.3em;line-height: 1.45em;color:#c9d4e7;}
			body.home #content .learn ul{font-size:18px;line-height:32px; margin:0; padding:0; margin-left:-25px; width:425px; height:46px;}
			body.home #content .learn ul li{position:relative; float:left; margin:0; padding:0;}
				body.home #content .learn ul a:link, body.home #content .learn ul a {position:relative; float:left; margin-left:10px;}
		
	#flash-content{/*border:1px solid blue;*/height:378px;}
		
#footer{color:#2f3649;margin: 0 auto;width: 960px;position: relative;padding-bottom: 15px;}
#footer .facts-n-theme{color:#5a6071;height:60px;text-align:left;margin:2px 25px 30px;}
#footer .facts-n-theme .facts{float:left;width:658px;border-right:1px solid #081025;height:100%;position:relative;top:-6px;}
	#footer .facts h6{color:#fff;text-transform:uppercase;float:left;width:180px;height:100%;padding:14px 0 0 0;background:transparent url(images/bg-hdr-did-you-know.gif) no-repeat top right;}
	#footer .facts p{clear:none;float:left;width:458px;font-size:1.1em;line-height:1.45em;margin-left: 16px;/*padding-top: 5px ;*/padding-top: 8px;}
		#footer .facts h6 span{display:block;}
		#footer .facts a:link, #footer .facts a:visited{color:#ebb600;text-decoration:none;}
		#footer a.next-fact:link, #footer a.next-fact:visited{position:absolute;bottom:0;right:0;margin: 0 12px 8px 0;}
		#footer a#next-fact:link, #footer a#next-fact:visited{position:relative;margin:0;}
#footer .facts-n-theme .theme{float:left;width:220px;padding: 12px 0 0 25px;font-size:1.1em;}
	#footer .theme ul{margin-top: 5px;}
	#footer .theme p{font-weight:bold;color:#8d92a2;}
	#footer .theme p span{font-weight:normal;color:#5a6071;padding-left:6px;}
		#footer .theme li{float:left;display:block;height: 16px;margin-right:4px;text-indent:-9999px;}
		#footer .theme li a:link, #footer .theme li a:visited{display:block;height:16px;width:22px;color:#ebb600;background:transparent url(images/bg-theme-icons.gif) no-repeat top left;}
			#footer .theme li.cows a:link, #footer .theme li.cows a:visited{background-position:top left;}
			#footer .theme li.sun a:link, #footer .theme li.sun a:visited{background-position:0px -16px;}
			#footer .theme li.wind a:link, #footer .theme li.wind a:visited{background-position:0px -32px;}
			#footer .theme li.electric a:link, #footer .theme li.electric a:visited{background-position:0px -48px;}
			#footer .theme li.people a:link, #footer .theme li.people a:visited{background-position:0px -64px;}
			#footer .theme li.trash a:link, #footer .theme li.trash a:visited{background-position:0px -80px;}
#footer p{clear:both;}


/* =2 Links
--------------------------------------------------------------------------------------------------------------------------------------*/
a:link, a:visited {
	color: #0033FF;
}
a:hover {
	color: #FFFF33;
}
a:active {
	color: #FFFF33;
}
/* =3 Headings
--------------------------------------------------------------------------------------------------------------------------------------*/
h1 {
	font: bold 2em "Times New Roman", Times, serif;
}
h2 {
	font: bold 1.5em "Times New Roman", Times, serif;
}
h3 {
	font: bold 1.2em Arial, Geneva, Helvetica, sans-serif;
}
h4 {
	font: bold 1em Arial, Geneva, Helvetica, sans-serif;
}
h5 {
	font: bold 0.9em Arial, Geneva, Helvetica, sans-serif;
}
/* =4 Header
--------------------------------------------------------------------------------------------------------------------------------------*/
/* =5 Navigation
--------------------------------------------------------------------------------------------------------------------------------------*/
/* =6 Middle
--------------------------------------------------------------------------------------------------------------------------------------*/
/* =7 Form
--------------------------------------------------------------------------------------------------------------------------------------*/

input,textarea,select{border: 1px solid #cecece;}

/* =8 Extra
--------------------------------------------------------------------------------------------------------------------------------------*/
/* =9 Footer
--------------------------------------------------------------------------------------------------------------------------------------*/
