a, #breadcrumb, #breadcrumb a, #breadcrumb a:visited { color: #00f ; background-color:inherit;  }
a:visited { color: #609 ;  background-color:inherit; }
h1, h2, h3, h4, h5, h6 {
    margin: 5px 0 ;
    padding: 5px 0 ;
    color: #333 ;  background-color:inherit; 
}
#header, #wrapper, #contacts,  .relateditem, .relateditem p.relatedtitle { border-color: #333 ; }
#contacts p.contacttitle, .relateditem p.relatedtitle { border-bottom: 1px solid #333; }
#wrapper { background-image: url(/environment/wildlife_protection/images/subnavbg.png) ; }
#header { border-bottom: 1px solid #000; background: #182208 url(/environment/wildlife_protection/images/bannerbg.png) top right no-repeat; color: #fff; }
#header #pageheading {	float: left;
	margin: 0;
	padding: 0; }

div#header div#pageheading a span.texthead { color: #fff;  background-color:inherit; }
#navigation { background: none ; } 
 
#navigation a:hover, #navigation a.current { background: #333 url(/images/hep/bg_nav.png) repeat-x center ; color: #000;}

#contacts, #related .relateditem {
    background-color: #eee; color: #000;
}
#contacts p.contacttitle, .relateditem p.relatedtitle { 
	border-color: #006 ;
	color: #006!important; background-color: #EEEEEE;
}
#subnavigation {
	padding: 3px;
	}
#subnavigation p, #subnavigation ul li, #subnavigation ul li a, #subnavigation ul li a:hover {
	background-image: none;
	text-align: left;
	}
#subnavigation ul li {
	margin-left: 10px;
}
