#header { background:url("images/green/top-bg.jpg") no-repeat scroll center top; }
#header-wrapper { background:url("images/green/bg.png") repeat; }

ul.nav > li.current_page_item > a, ul.nav > li.current-cat > a, ul.nav > li.current_page_item > a#homelink > span { background:url("images/green/active-arrow.png") no-repeat scroll center bottom transparent; }

#top-box h2, #pagetop h1 { color:#ffffff; }
#top-box p, #pagetop p.tagline, #pagetop p.tagline a { font-family: Trebuchet MS, Helvetica, Arial; color:#ffffff; }

#topmenu-leftbg { background:url("images/green/menu-leftbg.png") no-repeat scroll 0 0 transparent; }
#topmenu { background:url("images/green/menu-bg.png") repeat-x scroll 0 0 transparent; }
#topmenu-rightbg { background:url("images/green/menu-rightbg.png") no-repeat scroll 0 0 transparent; }



#top-box a.featured-button { background:url("images/green/button_bg.png") no-repeat scroll right bottom transparent; }
	#top-box a.featured-button span { background:url("images/green/button_bg.png") no-repeat scroll left top transparent; }

ul#featured-control li.active { background:url("images/green/active-bg-sprite.png") repeat scroll right bottom transparent; }
ul#featured-control li.active a { background:url("images/green/active-bg-sprite.png") no-repeat scroll 0 0 transparent; }
ul#featured-control li { background:url("images/green/featured-li.png") repeat scroll right bottom transparent; }
ul#featured-control li a { background:url("images/green/featured-li.png") no-repeat scroll 0 0 transparent; }

#breadcrumbs-left  { background:url("images/green/breadcrumbs-left.png") no-repeat scroll 0 0 transparent; }
#breadcrumbs-content { background:url("images/green/breadcrumbs-bg.png") repeat scroll 0 0 transparent; }
#breadcrumbs-right { background:url("images/green/breadcrumbs-right.png") no-repeat scroll 0 0 transparent; }

h5 { font-size: 14px; }
h5 { font-weight: normal; padding-bottom: 5px; color: #cc0000; letter-spacing: -1px; line-height: 2em; font-family: Helvetica, Arial, sans-serif; }
h5 a { color: #cc0000; }

h5 {padding-top:10px; border-top:dashed gray 1px; cursor:pointer;}
h5 span {display:none; position: absolute; left: 550px; font-size: 12px; color: grey;}
h5.slidehidden .expand {display:inline;}
h5.slidehidden .hide {display:none;}
h5.slidevisible .expand {display:none;}
h5.slidevisible .hide {display:inline;}

h6 { font-size: 12px; }
h6 { font-weight: bold; padding-bottom: 5px; color: #000000; letter-spacing: -1px; line-height: 1em; font-family: Helvetica, Arial, sans-serif; }
h6 a { color: #cc0000; }

h6 {cursor:pointer;}
h6 span {display:none; position: absolute; font-weight: normal; left: 550px; font-size: 12px; color: grey;}
h6.slidehidden .expand {display:inline;}
h6.slidehidden .hide {display:none;}
h6.slidevisible .expand {display:none;}
h6.slidevisible .hide {display:inline;}
