/*  Theme Name: POWTheme URI: http://protectourwinters.org/Description: The default WordPress theme for Protect Our Winters.Version: 1.0Author: Robert HaverlyAuthor URI: http://fourminus.com.com/*/* {margin: 0; padding: 0;}hr {display: none;}p {margin: 5px 0 8px 0; line-height: 1.3em;}a img {border: none;}a {color: #444; outline: none;}a:hover {text-decoration:none;}.left {float: left;}.right {float: right;}.clr {clear: both;}body {background: #4e4036  url('images/mainbg.jpg') center repeat;color: #666;font-family: tahoma, sans-serif;font-size: 62.5%;}#language {width:900px;margin:30px auto 5px auto;text-align:right;height:20px;padding:0px;}#language ul {display:inline;link-style:none;}#language ul li {padding: 0px 0px 0px 10px;display:inline;link-style:none;}a.linkopacity img {filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}a.linkopacity:hover img {filter:alpha(opacity=100);   -moz-opacity: 1.0;   opacity: 1.0;}#wrapper {width: 896px;background: #fff;margin: 0px auto 0px auto;overflow: hidden;padding: 2px;border:2px solid #8e857f;}#header {width: 900px;height:130px;background: #fff  url('images/headerbg.png') center repeat;padding:10px 0px;}.logo {float:left;width:264px;height:94px;}.subheader {float:right;width:580px;margin-right:20px;margin-top:4px;font-size:12px;color:#4c4239;}#navbanner {padding: 4px;width: 894px;height:32px;margin: 0 auto;overflow: hidden;background:url('images/navbannerbg.png');background-repeat:repeat;font-size:14px;font-weight:bold;text-align:center;font-family: arial, tahoma, sans-serif;}#navbanner ul {list-style: none; margin:9px auto;}#navbanner li {display: inline; padding:0px 18px;}#navbanner li a {text-decoration:none;color:#6c635c;}#navbanner li a:hover {text-decoration:none;color:#b1aba6;}#sidebar {float:right;width:264px;height:180px;padding-top:20px;margin-right:20px;text-align:center;}.network {width:262px;height: 216px;background-color:#e6e9e2;border:1px solid #c2c7bc;}.facebook {width:240px;text-align:center;margin-top:10px;}.intro {background: #E7F4FD url('images/intro-top.gif') top center no-repeat;text-align:justify;padding: 5px 0 0 0;margin-top: 20px;font-weight: bold;width: 670px;float: right;clear: both;margin-left: 75px;} .intro p {margin: 10px 10px 5px 10px;font-family: verdana, sans-serif;font-size: 1.0em;}.intro .bottom {height: 10px;background: #fff url('images/intro-bottom.gif	') top center no-repeat;}.join-fold {float: left;}.join-box {float: left;width: 250px;padding-top: 8px;}a.join-pow {display: block;height: 54px;background-image: url('images/join-pow2.png');background-position: top center;background-repeat: no-repeat;text-indent: -9999px;margin: 0 auto;}a.join-pow:hover {background-position: bottom center;}.email_capture {margin: 10px 0px 0px 10px; float: left;}.join-box p {color: #333;text-align: justify;padding: 0 5px;}.join-box a.click-for-info {text-indent: -9999px;background: url('images/click-for-more-info.gif') center no-repeat;display: block;height: 5px;}.email-cap {width: 166px;border: 1px solid #ccc;height: 18px;color: #666;font-family: 'century gothic';font-size: 1.3em;padding: 0 2px;float:left;}.black-submit {float: right;margin-top:0px;margin-right:18px;}.image-rotate {width: 570px;float: right;margin-left: 0px;}.image-rotate img {width: 570px;height: 204px;}.content {float: left;width:570px;margin: 0px 0px 30px 20px;overflow: hidden;padding-top: 20px;}.home4nav {clear:both;width:570px;padding-top:20px;height:120px;text-align:center;}.home4nav div {float:left;width:130px;height:106px;background-color:#767970;text-align:center;margin:0px 16px 0px 0px;}.home4nav div.last {margin-right:0px;}.next-tip {overflow: hidden;}.next-tip a {display: block;width: 42px;height: 5px;float: right;background: url('images/next-tip.png') right center no-repeat;clear: left;margin: 10px 15px 10px 10px;}.tod {width: 177px;overflow: auto;color: #fff;font-size: 1.1em;margin: 20px auto;}.tod .inner {padding: 10px;}.tod-top {height: 6px;background: url('images/tod-top.png') bottom center no-repeat;}.tod-inner {background: #009CEB;}h3.tod-text {height: 80px;background: url('images/tod-text.png') right center no-repeat;margin-right: 20px;}h3.tod-text a {display: block;width: 135px;height: 80px;}.tod-bottom {height: 24px;background: url('images/tod-bottom.png') top center no-repeat;}.main {width: 550px;float: left;margin-top: 20px;font-size: 1.2em;text-align:left;}.height-fix {height: 200px;}h3.pow-news,h3.climate-news,h3.pow-partners,h3.useful-links {padding-bottom: 2px;margin-bottom: 5px;border-bottom: 1px solid #ccc;line-height: 1.4em;text-indent: -9999px;}h3.pow-news {background: url('images/pow-news.png') left center no-repeat; margin-bottom:20px;}h3.climate-news {background: url('images/climate-news.png') left center no-repeat;}h3.pow-partners {background: url('images/pow-partners2.png') right center no-repeat;}h3.useful-links {background: url('images/useful-links.png') right center no-repeat;}h3.pow-partners {margin-top: 2px;}.pow-news-container h2 a {text-decoration: none;}.pow-news-container {color;#333;}.main h2 {font-size: 1.1em;color: #666;padding: 5px 0 0 0;}.main h1 {font-family: 'century gothic', sans-serif;font-size: 2em;color: #666;padding-bottom: 5px;margin-bottom: 10px;border-bottom: 1px dotted #666;}.main ol, .main ul {margin: 10px 10px 10px 20px;}.main li {margin: 10px 0 0 0;color: #444;}.climate-news-conainer, .pow-news-container {float: left;}.climate-news-conainer {margin-top: 10px;}a.more-pow-news, a.more-climate-news {text-indent: -9999px;display: block;	height: 16px;}a.more-pow-news {width: 89px;background: url('images/more-pow-news.png') center no-repeat;}a.more-climate-news {width: 98px;background: url('images/more-climate-news.png') center no-repeat;}.sidebox {width:252px;text-align:left;border:1px solid #ccc;padding: 0px 5px;}.sponsorsbox {width:254px;text-align:left;border:0px solid #ccc;padding: 0px;padding-bottom:60px;clear:both;}.sponsorsbox div {width:115px;height:60px;padding:0px;margin:5px 2px 8px 5px;float:left;vertical-align:middle;}.sponsorsbox div.right {margin:5px 0px 8px 2px;float:right;}.sponsorsbox img {float:left;margin:5px 10px 8px 5px;vertical-align:middle;}.sponsorbox p {padding:0px;margin:0px;}h3.percent-for-pow a {display: block;height: 145px;background: url('images/1forpow.png') center no-repeat;text-align:left;}#footer {text-align: center;padding: 20px 0;color: #999;}#footer  a {color: #ccc;}#footer  a:hover {text-decoration: none;}#footer li {display: inline; color: #ccc;}/* JOIN FORM */#powform-corners {display: hidden;width: 333px;margin: 0 auto;}.spiffy {display: block; overflow: hidden;}.spiffy * {display: block;height: 1px;overflow: hidden;font-size: .01em;background: #5D9732;}.spiffy1 {margin-left: 3px;margin-right: 3px;padding-left: 1px;padding-right: 1px;border-left: 1px solid #b9d2a6;border-right: 1px solid #b9d2a6;background: #85b165;}.spiffy2 {margin-left: 1px;margin-right: 1px;padding-right: 1px;padding-left: 1px;border-left: 1px solid #eef4ea;border-right: 1px solid #eef4ea;background: #7baa58;}.spiffy3 {margin-left: 1px;margin-right: 1px;border-left: 1px solid #7baa58;border-right: 1px solid #7baa58;}.spiffy4 {border-left: 1px solid #b9d2a6;border-right: 1px solid #b9d2a6;}.spiffy5 {border-left: 1px solid #85b165;border-right: 1px solid #85b165;}.spiffyfg {background: #5D9732;overflow: hidden;clear: both;width: 100%;}.customer_info_form {width: 335px;float: right;padding-top: 7px;overflow: hidden;}div.form_row span.form_title {font-weight: bold;font-size: 10pt;}div.form_row {clear: both;padding-top: 3px;display: block;width: 100%;}div.form_row span.form_label {float: left;width: 120px;text-align: right;font-family: verdana;color: #000;line-height: 2em;margin-bottom: 5px;}div.form_row div.form_input {float: right;width: 190px;text-align: left;}div.form_input input {border: 1px dotted #fff; background: #D1E9B4;}* html div.form_input input {border: 1px solid #fff;}div.form_row div.form_input p {color: #dd0;}div.form_row div.form_input .format {font-size: 10px;}.clr {clear: both;}.join-pow-button {float: right;margin: 12px 10px 10px 0;}.entry {padding-bottom: 20px;margin-bottom: 10px;border-bottom: 1px dotted #999;text-align:left;}.partnerslogos img {float:left;margin: 0px 20px 20px 0px;}.fan_box {height:800px;}.full_widget {height:800px;}.connections {height:800px;}#video_player { width:512px; height:320px; margin-bottom:10px; position:relative; }#player_ad { position:absolute; width:640px; height:400px; top:0px; left:0px; }#player_ad_info { height:18px; padding:2px 20px 0 6px; color:#CCC; background:#000; }#photo_view { width:640px; margin-bottom:10px; background:#222; text-align:center; }strong#wrapper, b#wrapper { font-weight:bold;}