body {font-size: 100%; }html>body {font-size: 16px; }* {padding:0;margin:0;}.skip {position: absolute; top: -4em; display: none} * html .skip {display: block; position: absolute; top: -4em; left: 0; z-index: 40} html:not([dummy]) .skip {display: block; position: absolute; top: -4em; left: 0; z-index: 40} .skip a {padding: 10px; left: 0; width: 400px;z-index: 20;}.skip a:focus, .skip a:active {display: inline; z-index: 19; border: solid #CA0000 1px; background: #ECEADF;color: #3b3b3b;text-decoration: none; position: absolute; top: 6.5em; left: 0;}.skip a:hover {cursor: pointer;text-decoration: underline;color: #CA0000;}body {width: auto;background-color: #006699;background-image: url(/assets/images/page_back.png);background-repeat: repeat-y;background-position: top center;font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Tahoma, Arial, sans-serif;color: #555555;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}#page {width: 780px;margin: 0px auto;background-color: white;background-image: url(/assets/images/page_back.gif);background-repeat: repeat-y;background-position: 0px 0px;}#search {margin-top: 20px;margin-bottom: 0px;}#home #search {margin-top: 0px;margin-bottom: 10px;margin-left: -9px;}#search fieldset {border: 0px none;padding: 1px 0px;font-size: 0.75em;}#search fieldset label {display: none;}#search fieldset input#search_request {border: 1px solid #7FCCE5;padding: 0px 4px 1px 4px !important;padding: 0px 4px 2px 4px;color: #333333;margin-left: 20px;width: 112px;}#search fieldset input#submit {padding: 0px 0px 1px 1px !important;padding: 0px 0px 0px 1px;background: #7FCCE5;color: white;margin-left: 10px;margin-right: 0px;border: 1px solid #7FCCE5;font-family: Tahoma, Verdana, Arial, sans-serif;font-size: 1em;font-weight: bold;text-transform: uppercase;cursor: pointer;text-align: center;width: 63px;margin-left: 0px;}#home #search fieldset input#search_request {margin-left: 17px;width: 122px;}#home #search fieldset input#submit {width: 63px;margin-left: 0px;}#search fieldset input#submit:hover, #search fieldset input.pxHover{background: white;color: #7FCCE5;}#search legend {display: none;}#breadcrumbs {height: 45px;}#lang {top: 2px;right: 20px;position: absolute;margin: 0;font-size: 0.8em;}body#home #lang {position: relative;right: 14px;text-align: right;margin: 0px 0px 0px 0px;}#lang a, #lang a:visited {text-decoration: none;color: #3D90BD;}#date {margin-left: 261px;margin-right: 152px; }#date span {position: relative;top: 25px;}#header {position: relative;}ul#top_links{position: absolute;right: 10px;top: 0px;z-index: 99;list-style-type: none;}ul#top_links li {display: inline;padding-right: 6px;background-image: url(/assets/images/top_link.png);background-repeat: no-repeat;background-position: center right;}ul#top_links li.last {background: transparent;}ul#top_links li a {color: #000;font-size: 10px;text-decoration: none;}ul#top_links li a:hover {text-decoration: underline;}#header {z-index: 999;}#header h1 {position: relative;width: 780px;height: 146px;}#header h1 a {cursor: pointer;}#header h1 span {background: url(/assets/images/header_top_index.jpg) no-repeat;position: absolute;width: 100%;height: 100%;}#header ul#nav_bar {height: 90px;list-style-type: none;background-image: url(/assets/images/header_bottom_inner.png);background-repeat: no-repeat;background-position: top left;background-color: #fff;padding-left: 44px;position: relative;}body#home #header ul#nav_bar {background-image: url(/assets/images/header_bottom.png);}#header ul#nav_bar li {float: left;position: relative;}#header ul#nav_bar li a {display: block;height: 34px;background-repeat: no-repeat;background-position: top left;background-color: #fff;margin-top: 42px;text-indent: -999em;outline: none;}#header ul#nav_bar li:hover a, #header ul#nav_bar li.hover a {background-position: bottom left;}#header ul#nav_bar li a#about_nav {width: 86px;background-image: url(/assets/images/header_about_nav.png);}#header ul#nav_bar li a#programs_nav {width: 88px;background-image: url(/assets/images/header_programs_nav.png);}#header ul#nav_bar li a#river_nav {width: 86px;background-image: url(/assets/images/header_river_nav.png);}#header ul#nav_bar li a#impact_nav {width: 82px;background-image: url(/assets/images/header_impact_nav.png);}#header ul#nav_bar li a#issues_nav {width: 70px;background-image: url(/assets/images/header_issues_nav.png);}#header ul#nav_bar li a#news_nav {width: 65px;background-image: url(/assets/images/header_news_nav.png);}#header ul#nav_bar li a#events_nav {width: 72px;background-image: url(/assets/images/header_events_nav.png);}#header ul#nav_bar li a#resources_nav {width: 100px;background-image: url(/assets/images/header_resources_nav.png);}#header ul#nav_bar li a#get_involved_nav {width: 118px;background-image: url(/assets/images/header_get_involved_nav.png);}html body #header ul#nav_bar li ul {width: 240px;list-style-type: none;position: absolute;left: -999em;top: 76px;padding: 0px;z-index: 999;height: auto;z-index: 999;background: #3A8EBC;}html body #header ul#nav_bar li ul li.hover, html body #header ul#nav_bar li ul li:hover {position: static;} html body #header ul#nav_bar li:hover ul, html body #header ul#nav_bar li.hover ul {left: auto;}#header ul#nav_bar ul li {float: none;}#header ul#nav_bar ul li a {background: #3A8EBC;border-left: 1px solid #3A8EBC;border-right: 1px solid #3A8EBC;width: 224px;height: auto;margin: 0px 0px;text-indent: 0;color: #fff;text-decoration: none;padding: 4px 4px 4px 10px;font-size: 12px;border-bottom: 1px solid #6FACC4;}#header ul#nav_bar ul li a:hover {background: #F0F6D2;color: #3A8EBC;}#main {_height: 1%;overflow: auto;}#contents {margin-left: 230px;padding: 10px;margin-top: 0px;padding-top: 10px;text-align: left;position: relative;}body#about #header h1 span, body#newsletters #header h1 span { background: url(/assets/images/header_top_about.jpg) no-repeat }body#river #header h1 span { background: url(/assets/images/header_top_river.jpg) no-repeat;}body#get_involved #header h1 span {background: url(/assets/images/header_top_involved.jpg) no-repeat; }body#programs #header h1 span {background: url(/assets/images/header_top_programs.jpg) no-repeat; }body#issues #header h1 span {background: url(/assets/images/header_top_issues.jpg) no-repeat; }body#impacts #header h1 span {background: url(/assets/images/header_top_impacts.jpg) no-repeat; }body#news #header h1 span {background: url(/assets/images/header_top_news.jpg) no-repeat; }body#events #header h1 span {background: url(/assets/images/header_top_events.jpg) no-repeat; }body#resources #header h1 span { background: url(/assets/images/header_top_resources.jpg) no-repeat; }body#photos #header h1 span { background: url(/assets/images/header_top_photo.jpg) no-repeat; }body#home #contents {margin-right: 160px;}body#home #page {background-image: url(/assets/images/home_page_back.gif);background-position: 0px 0px;}#navigation {float: left;margin-bottom: 10px;padding-bottom: 30px;margin-top: 10px;width: 216px;}#navigation a img {border: 0px none;text-align: center;display: block;margin: 5px auto 5px 16px;}#navigation a img.enews, #home_navigation a img.enews {margin-top: 10px;}#nav, #nav ul { padding: 0;margin: 0;list-style: none;width: 216px;background-color: #F0F6D2;font-size: 0.9em;}#nav li { position : relative;line-height : 1.25em;margin-bottom : -1px;width: 216px;}#nav li ul { position : absolute;left: -999em;margin-left : 216px;margin-top : -1.6em;border: 1px solid #B2BB1E;border-left: 0px none;}#nav li#context {width: 215px;}#nav li#context ul {position: relative;left: auto;margin-left: 0px;margin-top: 10px;margin-bottom: 10px;border: 0px none;width: 215px;}#nav li#context a {color: #B2BB1E;}#nav li#context ul a.nav_active {background: #7FCDE3;color: #fff;}#nav li#context ul a {width: 175px;padding-left: 35px;margin-left: 0px;line-height: 1em;border: 0 none;font-weight: normal;color : #006699;text-decoration : none;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;padding-top: 4px;padding-bottom: 4px;}#nav li#context ul ul a {width: 170px;padding-left: 40px;}#nav li#context ul ul ul a {width: 160px;padding-left: 50px;}#nav li#context ul ul ul ul a {width: 150px;padding-left: 60px;}#nav li#context ul ul ul ul ul a {width: 140px;padding-left: 70px;}#nav li#context ul a:hover {background: #006699;color: white;}#nav li ul ul { left: -999em;}#nav li a.top {_line-height: 1.3em;}#nav li a {width: 160px;margin-left: 20px;display : block;color : black;font-weight : bold;text-decoration : none;border-bottom : 1px solid #B2BB1E;padding : 0 0.5em;line-height: 1.6em;color : #006892;}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;zoom: 1;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto;zoom: 1;}ul#nav li:hover a.top, ul#nav li.sfhover a.top {color: #BD761F;}body ul#nav li:hover a.top:hover {background-image: none;}ul#nav li:hover a:hover, ul#nav li.sfhover a:hover {background: none;color: #7FCCE5;}#nav #context li.month_parent {width: 160px;padding-left: 34px;}#nav #context li.month_parent a {color:#006699;cursor: pointer;padding-left: 0px;}#nav #context li.month_parent span {font-size:0.9em;}#nav #context li.month_parent ul.month_group{width: 180px;}#nav #context li.month_parent ul.month_group li a {width: 140px;padding-left: 20px;}body#blog #nav li.feed {background-image: url(/assets/images/feed_icon.png);background-repeat: no-repeat;background-position: 14px 50%;}body#blog #nav li.feed a:hover {background-image: url(/assets/images/feed_icon.png);background-repeat: no-repeat;background-position: 14px 50%;background-color: orange;}#footer {background: #fff;border-top: 1px solid #B2BB1E;clear: both;color: #7FCDE3;_height: 1%;}#footer .copy {width: 26em;float: left;font-size: 0.6em;text-transform: uppercase;text-align: left;padding-left: 0.1em;line-height: 2.6em;}#footer ul.links {list-style-type: none;display: inline;float: right;padding-right: 0.4em;}#footer ul.links li {display: inline;margin-top: 0px;padding-top: 0px;margin-left: 10px;}#footer ul.links li a {font-size: 0.8em;font-weight: normal;color: #7FCDE3;text-decoration: none;}#footer ul.links li a:hover {color: #006699;text-decoration: underline;}#secondary {float: right;width: 150px;margin-left: 10px;margin-bottom: 10px;padding-bottom: 30px;}html body#home #page ul#buttons {margin: 20px auto;padding-left: 2px;}html body #page ul#buttons {list-style-type: none;margin: 30px 20px;width: 143px;}html body #page ul#buttons li a {display: block;width: 143px;text-indent: -999em;outline: none;background-repeat: no-repeat;background-position: top left;margin-bottom: 3px;}html body #page ul#buttons li#donate_button {background-image: url(/assets/images/seperator.gif);background-repeat: no-repeat;background-position: bottom left;padding-bottom: 20px;}html body #page ul#buttons li#donate_button a {background-image: url(/assets/images/button_donate.png);height: 57px;}html body #page ul#buttons li#action_button a {margin-top: 14px;background-image: url(/assets/images/button_take_action.png);height: 39px;}html body #page ul#buttons li#report_button a {background-image: url(/assets/images/button_report.png);height: 39px;}html body #page ul#buttons li#volunteer_button a {background-image: url(/assets/images/button_volunteer.png);height: 39px;}html body #page ul#buttons li#blog_button a {background-image: url(/assets/images/button_blog.png);height: 39px;}html body #page ul#buttons li#enews_button {background-image: url(/assets/images/seperator.gif);background-repeat: no-repeat;background-position: bottom left;padding-bottom: 10px;}html body #page ul#buttons li#enews_button a {background-image: url(/assets/images/button_enews.png);height: 41px;}html body #page ul#buttons li#wk_button a {margin-top: 20px;background-image: url(/assets/images/button_waterkeeper.png);height: 60px;}#updates, #news_updates, #news_events{padding: 10px;margin: 10px;margin-top: 0px;padding-top: 0px;list-style-type: none;}#updates li, #news_updates li,#news_events li {margin: 10px 5px;line-height: 0.8em;}#updates a, #news_updates a, #news_events a{color: #006699;text-decoration: none;font-size: 0.7em;}body #updates li em, body #news_updates li em, body #news_events li em {color: #333;font-style: normal;font-size: 0.7em;}#updates a:hover, #news_updates a:hover, #news_events a:hover {color: #0088FF}#updates a.more, #news_updates a.more, #news_events a.more {font-weight: bold;color: #4F7CDE;}h2.updates {margin: 0px 10px 0px 10px;font-size: 1.2em;letter-spacing: -1px;text-transform: uppercase;font-size: 1.0em;padding-bottom: 0px;border-bottom: 1px solid #B2BB1E;_height: 1%;color: #006699;}#navigation h2 a {padding-top: 0px;padding-left: 1px;padding-bottom: 0px;padding-right: 2px;position: relative;top: -2px;text-indent: 0px;text-align: left;border: 1px solid #F54E00;color: white;background-color: #FF6600;font-family: Arial, Helvetica, sans-serif;font-size: 9px;text-decoration: none;}#contents .feature_item {display: block;padding: 10px 0px;margin: 10px 0px;min-height: 150px;_height: 150px;padding-bottom: 10px;border-bottom: 1px solid #B2BB1E;}#contents .feature_item h3 {margin: 0px;}#contents .feature_item h3 a {font-family: Arial, Helvetica, sans-serif;letter-spacing: -1px;color: #006699;text-decoration: none;font-weight: bold;text-transform: uppercase;}#contents .feature_item h3 a:hover, body #contents .feature_hover h3 a {text-decoration: underline;}#contents .feature_hover p { color: #006699;}#contents .feature_item .date {margin-top: 0px;display: block;text-align: right;background: #F9F9E7;}#contents .feature_item p {text-align: justify;margin: 0px;}#contents .feature_item p img {float: left;margin: 0px 10px 10px 0px;border: 1px solid #666666;margin-top: 5px;}#contents.feature_hover p img {border: 1px solid #006699;}#contents h2.feature {display: block;background: #7FCDE3;color: white;text-transform: uppercase;font-size: 1.2em;margin-right: 0px;line-height: 1.4em;font-weight: bold;padding-left: 2px;}body span.wai {position: absolute;left: -999em;}#contents form#news_search fieldset {border: 1px solid #006699;padding: 10px;}#contents form#news_search fieldset legend {font-weight: bold;}#contents form#news_search fieldset input#news_submit{border: 0px solid #006699;background: #006699;color: #fff;padding: 1px 5px;cursor: pointer;font-weight: bold;text-transform: uppercase;font-size: 12px;}
