BODY 		{background:#ccc;color:#333;margin:0;padding:0;}

td {font-family:Tahoma;
    font-size:12px;
    text-align:justify;
}


.delicious-posts ul{list-style-type:none}.delicious-tag,.delicious-extended{font-size:smaller}.delicious-extended{margin:0;padding:0 0 0.25em 0}.module-list-item .delicious-posts ul{margin:0;padding:0}.module-list-item .delicious-posts h2,.module-list-item .delicious-posts li:first-child{margin-top:0}a {
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.pagelink:link {
	text-decoration: none;
	color:#00549f;
}
a.pagelink:visited {
	text-decoration: none;
	color: red;
}
a.pagelink:hover {
	text-decoration: underline;
	color: red;
}
a.pagelink:active {
	text-decoration: none;
	color: red;
}
.style1 {
	color: #000099;
	font-family: Tahoma;
	font-size: 10px;
}
.style2 {
	color: #003366;
	font-weight: bold;
	font-family: Tahoma;
}


IMG, A IMG 	{border:none;}

H1, .titlebar	{color: #00549f;background-color: transparent;padding: 0;
			margin:15px 15px 20px 15px;text-transform:none;
			font:bold 22px Tahoma, Verdana, Arial, sans-serif;}

H2, .summarytitle, div.appArea p.ObjTitle	{color: #00549f;
			background-color: transparent;padding: 0;margin:15px 15px 5px 15px;
			font:bold 17px Tahoma, Verdana, Arial, sans-serif;}
			
H3 			{color:#00549f;background-color: transparent;padding: 0;
			margin:15px 15px 10px 15px;
			font:bold 14px Tahoma, Verdana, Arial, sans-serif;}
	
H4, P.subheading	{color: #333333;background-color: transparent;
			padding: 0;margin:15px;font:bold 12px Tahoma, Verdana, Arial, sans-serif;}

/*** CONVIO USING THESE STYLES - HIDE FROM WYSIWYG & DO NOT USE ***/
H5			{color:#ffffff;text-align:left;float:left;
			background-color: transparent;padding: 0;margin:0;
			font:bold 15px Tahoma, Verdana, Arial, sans-serif;}
			
H6			{color: #00549f;width:380px;
			background-color: transparent;
			padding: 0;margin:15px 15px 5px 15px;
			font:bold 17px Tahoma, Verdana, Arial, sans-serif;}
/***  END ***/			
		
P, LI, OL, UL, .Explicit {font:11px/1.5 Verdana, Tahoma, sans-serif;}
			
P			{padding:5px 0 8px 0;margin:0 15px;}

div.appArea span.headline	{width: 380px;color: #00549f;background-color: transparent;padding: 0;
			margin:15px 0 20px 0;text-transform:none;
			font:bold 22px Tahoma, Verdana, Arial, sans-serif;}

UL, OL	    {margin-right: 15px;}

UL LI, OL LI	{padding-top: 3px;padding-bottom: 3px;}

UL LI	{list-style-position:outside;list-style-type:square;
		list-style-image:url("../../www.americanrivers.org/ar7_theme/images/arrowRIGHT_orange.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/arrowRIGHT_orange.gif*/);}

MENU	{font: 11px/1.2 Tahoma, sans-serif;list-style-type:disc;list-style-position:outside;list-style-image:url("../../www.americanrivers.org/ar7_theme/images/bulletarrow.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/bulletarrow.gif*/);}

/* MENU LI, MENU LI A {font-weight:bold;padding:2px 0;} */

MENU LI, MENU LI MENU	{list-style-type:circle;list-style-position:outside;list-style-image:url("../../www.americanrivers.org/ar7_theme/images/bulletarrow.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/bulletarrow.gif*/);}


/* STRUCTURAL STYLES Mainly used to ensure content centering in all browsers */

#pagewrapping {width: 100%;margin:0;padding:0;text-align:center;}

#contentwrapping {width: 770px;text-align:left;margin:0 auto;padding:0;
				background: #fff;border-right: #aaa;
				border-left: #aaa;border-width: 0 1px;border-style: none solid;}
				
#content	{padding:0;margin:0;border-top-color:#aaa;
			border-bottom-color:#aaa; border-width:1px 0;border-style: solid none;}
			
#footer		{width: 700px;padding:15px;text-align:center;}

/* --- NAVIGATION & WRAPPER STYLES --- */

ul.menu 	{font:11px/1.4 Tahoma, Arial, sans-serif; color:#666; border:none;list-style: none; padding:0 0 10px 0;margin:0;height: 14px;}
 
ul.menu li 	    {display: inline;padding:0; margin:0;} 

ul.menu a:link, ul.menu a:visited, ul.menu a:active, ul.menu a:hover {font-weight:normal;color:#666;}

ul.menu a:hover	{color:#f90;}

input	{font:11px/11px Tahoma, Arial, sans-serif;margin:0;padding:0;}

input.searchbutton	{vertical-align:middle;color:#999;background-color:#eee;border-width:1px; border-style:solid;border-color: #ccc #777 #777 #ccc;margin-top:1px;}

.description	{font:11px Tahoma, Arial, sans-serif;color:#333;margin:0;padding:0;}
		
.NavForm		{margin:-4px 10px 10px 10px;padding:0;color: #cc3300;}
.NavSelector	{font: 11px/18px Tahoma, Arial, sans-serif;color: #333;
				 background-color: #eee;border-width:1px; border-style:solid;
				 border-color: #ccc #777 #777 #ccc;height: 18px;width:160px;}
				 
.NavSelector option	{font: 11px/18px Tahoma, Arial, sans-serif;
				color: #333;background-color: #fff;
				height: 18px;width:160px;}				
				
.NavSidebar		{font: 11px/1.2 Tahoma, Verdana, Arial, sans-serif;color:#fff;margin:-5px 0 0 0;padding:0 10px 10px 10px;}

.NavSidebar li	{padding:1px 0;margin:0 0 0 15px;list-style-type:square;list-style-position:outside;list-style-image:url("../../www.americanrivers.org/ar7_theme/images/arrow_tinywhite.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/arrow_tinywhite.gif*/);}

.NavSidebar li ul	{padding:0;margin:0 0 5px 15px;}

.NavSidebar li ul li	{font: 10px/1.3 Verdana, Tahoma, Arial, sans-serif;padding:2px 0;margin:0;list-style-type:disc;list-style-position:outside;}

.NavSidebar a:link, .NavSidebar a:visited, .NavSidebar a:active, 
.NavSidebar a:hover	{font: 11px/1.2 Tahoma, Verdana, Arial, sans-serif;color:#fff;font-weight:bold;text-decoration:none;}	
.NavSidebar a:hover	{color:#ffc;border-bottom:1px dotted #ffffcc;}	

.copyright	{font: 10px/1.3 Verdana, Tahoma, Arial, sans-serif;color: #333;}

/* --- CONVIO ADJUSTMENT STYLES --- */

.userform, div.searchBox, div.DownloadBlock	{background-color:#e5f2ff;border:1px solid #aaa;padding:10px;margin:10px;font:11px/1.4 Verdana, Tahoma, sans-serif;color:#333;}

table.findrepComponent	{background-color:#dedede;border:1px solid #aaa;padding:10px;margin:10px;font:11px/1.4 Verdana, Tahoma, sans-serif;color:#333;}

/* EXISTING RIVER NEWS STYLES  */

div.headlines a:link, div.headlines a:visited, div.headlines a:active, 
div.headlines a:link.delicious-link, 
div.headlines a:visited.delicious-link, 
div.headlines a:active.delicious-link	{font:bold 11px/1.1 Tahoma, Arial, sans-serif;color:#fff;}

div.headlines a:hover,
div.headlines a:hover.delicious-link	{font:bold 11px/1.1 Tahoma, Arial, sans-serif;color:#ffc;border-bottom:1px dotted #ffffcc;}

div.headlines .byline, 
div.headlines p.delicious-extended	{font:10px/1.3 Tahoma, Arial, sans-serif;color:#fff;}

div.headlines ul	{margin:0;padding:5px 10px 10px 10px;}
div.headlines ul li	{margin:0;padding:0 0 5px 0;list-style:none;list-style-image:none;font:bold 11px/1.1 Tahoma, Arial, sans-serif;color:#fff;}
div.headlines p		{margin:0;padding:0 0 5px 0;}
div.headlines p.date		{margin:0;padding:0;font:10px/1.3 Tahoma, Arial, sans-serif;color:#fff;}

a.NewsHeadlineList	{font:11px/1.1 Tahoma, Verdana, Arial, sans-serif;font-weight:bold;color:#c60;}
span.byline	{font:10px/1.3 Tahoma, Verdana, Arial, sans-serif;color:#333;}

div#storybuildernews p	{margin:0 15px;padding:0;}

DIV.tabbedpage	{background-color: #ffffff;padding:15px;margin: 0 15px;border:1px solid #aaa;}

DIV.facts	{font:11px/1.1 Verdana, Tahoma, Arial, sans-serif;color:#fff;padding:15px 10px 10px 10px;margin:0px;}

/*** USER WYSIWYG STYLES ***/

.quote  {font:12px/1.3 Verdana, Tahoma, sans-serif;color:#333;background:url("../../www.americanrivers.org/ar7_theme/images/quotes.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/quotes.gif*/) no-repeat left top;padding:10px 0 0 25px;margin:10px 20px;}			
.quoteauthor	{text-align:right;font:italic 10px/1.3 Verdana, Tahoma, sans-serif;color:#999;padding:0;margin:10px 20px;}			

.staff  {font:10px/1.3 Verdana,Tahoma, sans-serif;color:#333;padding:5px 20px;margin:0;}

P.TeaserHeading, .TeaserHeading	{font:13px/1.2 Tahoma, Verdana, Arial, sans-serif;font-weight:bold;padding: 0 10px 0 0;margin:0;color: #00549f;}

P.TeaserText, .TeaserText	{font:10px/1.4 Verdana, Tahoma, sans-serif;padding:0 5px 0 0;margin:0;min-width:135px;}

P.TeaserMore, .TeaserMore	{font:12px/1.3 Tahoma, Verdana, Arial, sans-serif;padding:0;padding-right:12px;margin:0;text-align:right;background:url("../../www.americanrivers.org/ar7_theme/images/arrowRIGHT_orange.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/arrowRIGHT_orange.gif*/) no-repeat center right;}

P.BacktoTop, .BacktoTop		{font:12px/1.3 Tahoma, Verdana, Arial, sans-serif;padding:0;padding-right:12px;margin:10px 25px 10px 15px;text-align:right;background:url("../../www.americanrivers.org/ar7_theme/images/arrowUP_orange.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/arrowUP_orange.gif*/) no-repeat center right;}

P.RightSidebarBlue, .RightSidebarBlue	{float:right;width:170px;padding:5px;margin-left:10px;background-color:#E5F2FF;font-size: 11px;line-height:1.0;color: #333;}
			
/*** CASCADE USER STYLES ***/

.staff A  		{font-size:11px;}

p.Smaller		{width:250px;}
p.Smaller label	{width:200px;}

div#login	{font:10px Tahoma, Verdana, Arial, sans-serif;}
div#login a	{font-weight: normal;}

/* ADDITIONAL FEED STYLES  */

div.FeedBlock, 
div.PressBlock, 
div.FeedPage
div.DownloadBlock   {font:11px/1.1 Tahoma, Verdana, Arial, sans-serif;margin:0;padding:0;}
div.FeedBlock	{width:230px;padding-left:20px;} 
div.PressBlock	{width:250px;}

div.FeedBlock ul {margin:0;padding:10px 0 0 10px;} 
div.FeedPage ul	{margin:0;padding:15px 45px;}
 
div.FeedBlock ul li, 
div.FeedPage ul li {/* padding: 4px 0; */ margin:0;list-style-position:outside;list-style-type:square;list-style-image:url("../../www.americanrivers.org/ar7_theme/images/ARlogo_13.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/ARlogo_13.gif*/);}



div.FeedBlock ul li span.headline a, 
div.FeedPage ul li span.headline a {font:12px/1.2 Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}

div.FeedBlock ul li span.headline a {padding-top:0;} 
div.FeedPage ul li span.headline a {padding:0;width:350px;}

div.FeedBlock ul li p.date, 
div.FeedPage ul li p.date	{font:10px/1.0 Tahoma, Verdana, Arial, sans-serif;color:#333;padding:1px 4px 3px 0;margin:0;}

div.FeedPage ul li p.date {margin:0 0 8px 0;border-bottom:1px dotted #ccc;width:350px;}

div.FeedPage ul li div	{font:11px/1.3 Verdana, Tahoma, sans-serif;color:#333;padding:0 0 2px 0;margin:0;}

div.PressBlock p	{padding:4px 0; margin:0;}
div.PressBlock .Teaserheading	{padding:0 0 10px 0;}
div.PressBlock a.NewsHeadlineList	{font:12px/1.2 Tahoma, Verdana, Arial, sans-serif;font-weight:bold;}
div.PressBlock span.byline	{font:11px/1.1 Tahoma, Verdana, Arial, sans-serif;color:#333;}
div.PressBlock table	{border-collapse:collapse;margin:0;padding:0;}

p.fbsubscribelink {font:11px/1.1 Tahoma, Verdana, Arial, sans-serif;padding:50px 25px 25px 25px;margin:0px;}

div#creditfooter	{display:none;}

/* --- TABS & EFFECTS --- */

div.camtabs {color: #ccc;padding: 0 0 3px 0;margin:15px 15px 5px 15px;
		font:12px Tahoma, Verdana, Arial, sans-serif;border-bottom:1px dotted #ccc;}
div.camtabs A 	{padding: 0;margin:15px 0 25px 0;
			font:bold 12px Tahoma, Verdana, Arial, sans-serif;}
div.camtabs A.current 	{color: #00549f;}

div.blue	{margin: 0 15px;}
.blue #waxcontainer{position:relative;height:25px;background:#fff;width:100%;font-family:'Trebuchet MS',Tahoma, Verdana, Arial, Helvetica,sans-serif;}
.blue #waxnav{position:relative;height:25px;font-size:12px;font-weight:bold;background:#fff url("../../www.americanrivers.org/ar7_theme/images/bluewax_bottom.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/bluewax_bottom.gif*/) repeat-x bottom left;}
.blue #waxnav ul{margin:0px;padding:0;list-style-type:none;width:auto;float:left;}
.blue #waxnav ul li{display:block;float:left;margin:0 2px;}
.blue #waxnav ul li a{display:block;float:left;color:#003858;text-decoration:none;padding:0 0 0 12px;height:21px;line-height:195%;}
.blue #waxnav ul li a span{padding:0 12px 0 0;}
.blue #waxnav ul li a:hover,.blue #waxnav ul li a.current{color:#ffffff;background:#1D6893 url("../../www.americanrivers.org/ar7_theme/images/bluewax_navtopleft.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/bluewax_navtopleft.gif*/) no-repeat top left;}
.blue #waxnav ul li a:hover span,.blue #waxnav ul li a.current span{display:block;width:auto;background:#1D6893 url("../../www.americanrivers.org/ar7_theme/images/bluewax_navtopright.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/bluewax_navtopright.gif*/) no-repeat top right;}

DIV.OnThisPageMenu   {font:11px/1.1 Verdana, Tahoma, Arial, sans-serif;color:#333;margin:5px 15px;padding: 5px;border:1px solid #ccc;background: #ffe4b9;width:350px;}

div#eRiverBlock	{background-color:#e5f2ff;border:1px solid #aaa;margin:15px;padding:15px;width:450px;}

div#eRiverBlock ul#NewsletterList li {font:10px/1.2 Tahoma, Verdana, Arial, sans-serif;margin:0;padding:0;list-style-position:outside;list-style-type:square;list-style-image:url("../../www.americanrivers.org/ar7_theme/images/News_Icon12.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/News_Icon12.gif*/);}
div#eRiverBlock ul#MP3List li {font:10px/1.2 Tahoma, Verdana, Arial, sans-serif;margin:0;padding:0;list-style-position:outside;list-style-type:square;list-style-image:url("../../www.americanrivers.org/ar7_theme/images/MP3_Icon12.gif"/*tpa=http://www.americanrivers.org/ar7_theme/images/MP3_Icon12.gif*/);}

div.detail	{font:10px Tahoma, Arial, sans-serif; color: #333;margin:5px 15px 5px 45px;}
div.instruction, div.instruction ol	{font:10px/1.1 Verdana, sans-serif; color: #333;margin:25px 50px 15px 60px;}
div.warning	{font:12px/1.3 Verdana, Tahoma, Arial, sans-serif;width: 300px;margin:25px 15px;padding: 5px;color:#333333; border:1px solid red;text-align:center;}

