body {background: #ccffcc;}

#subcontainer {float: left; width: 920px; background: url(backgroundg.jpg); background-position: left; background-repeat: repeat-y;}   

#header {float: left; width: 900px; height: 120px; background: url(headerg.jpg); background-repeat: no-repeat;}

#line1 {background: #003300;}


#mainnav {background: #00cc33;}
#mainnav a {background: #00cc33; border-right: 1px outset #00cc33; border-left: 1px outset #00cc33;}
#mainnav a:hover {background: #ccffcc; border-right: 1px outset #ccffcc; border-left: 1px outset #ccffcc; color: #000;}


#leftspace {background: #00cc33; border-right: 1px outset #00cc33;}

#rightspace {background: #00cc33; border-left: 1px outset #00cc33;}

#line2 {background: #66ff33;}

#leftnav a {color: #003300;}
#leftnav a:hover {color: #00cc33;}
#leftnav a:visited {color: #003300;}

#leftnav a:hover {color: #00cc33;}

#thin h3 {color: #003300;}

#thin a {color: #339933;}
#thin a:visited {color: #339933;}

#innerfooter {border-top: 7px solid #66ff33;}

img.peter {float: right; padding: 0 0 10px 10px;}

.content {border-left: 1px dashed lime; border-right: 1px dashed lime;}
.content h3 {color: #003300;}
.content h4 a {color: #339933;}
.content h4 a:visited {color: #339933;}
.content a {color: #339933;}
.content a:visited {color: #339933;}


// green books

.first {float: left; clear: both; width: 450px;}

.first {width: 450px; padding: 20px 0 25px 0;}
.book {float: left; clear: both; width: 450px; padding-bottom: 25px;}
img.nb {float: left; padding: 0 10px 10px 0;}


// recycling

h3.rec {padding-top: 20px;}
h3.rec {padding-top: 20px;}

// kids


p.k {padding: 8px 0;}
















