body { 
background-color : #006030;
background-image : url(images/bg.jpg);
background-repeat : repeat-x;
margin : 0;
padding : 0;
font-family : Georgia, "Times New Roman", Times, serif;
text-align : justify;
} 
.left-bg { 
background-image : url(images/left-bg.gif);
} 
.body-bg { 
background-image : url(images/body-bg.gif);
} 
.top-bg { 
background-image : url(images/top-flower-part.jpg);
background-repeat : no-repeat;
} 
.large-box-top { 
background-image : url(images/top-large-box.gif);
height : 46px;
} 
.large-box-body-bg { 
background-image : url(images/box-body-large.gif);
width : 599px;
height : 217px;
} 
.large-box-text { 
font-size : 13px;
padding-left : 15px;
padding-right : 15px;
vertical-align : top;
text-align : justify;
} 
.learnmore { 
width : 128px;
height : 28px;
text-align : right;
padding-right : 15px;
float : right;
} 
.middle-box-top { 
background-image : url(images/middle-box-top.jpg);
height : 55px;
} 
.middle-box-body-bg { 
background-image : url(images/middle-box-body.jpg);
width : 298px;
height : 235px;
} 
.middle-box-text { 
font-size : 13px;
padding-left : 10px;
padding-right : 10px;
vertical-align : top;
text-align : justify;
} 
.items-box { 
background-image : url(images/items-needs-recycling.jpg);
width : 580px;
height : 302px;
} 
#items { 
line-height : 20px;
height : 20px;
color : #ffffff;
font-size : 14px;
font-weight : bold;
padding-top : 50px;
padding-left : 55px;
padding-right : 15px;
vertical-align : top;
text-align : justify;
text-indent : 25px;
} 
#items UL { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
list-style-type : none;
} 
#items LI { 
float : left;
width : 400px;
cursor : default;
text-align : left;
background : url(images/star.gif) no-repeat 0 0;
} 
.footernav { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #b3ffba;
font-size : 11px;
font-weight : bold;
text-align : center;
background-image : url(images/footer-image.jpg);
height : 99px;
} 
.footernav a { 
text-decoration : none;
color : #b3ffba;
} 
.footernav a:hover { 
color : #fff;
text-decoration : underline;
} 
.bottomcurve { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000;
font-size : 10px;
font-weight : bold;
text-align : left;
padding-left : 15px;
background-image : url(images/bottom-curve.gif);
height : 37px;
} 
.bottomcurve a { 
text-decoration : none;
color : #000;
} 
.bottomcurve a:hover { 
color : #006634;
text-decoration : underline;
} 
.copyright { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #b3ffba;
font-size : 10px;
font-weight : bold;
} 
#nav { 
line-height : 30px;
} 
#nav UL { 
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
font-size : 14px;
font-weight : bold;
margin : 0;
color : #006634;
list-style-type : none;
} 
#nav LI { 
float : left;
width : 220px;
cursor : default;
text-align : left;
} 
#nav LI A:link { 
display : block;
text-indent : 40px;
background : url(images/recycle-symbol.gif) no-repeat 0 0;
color : #006634;
text-decoration : none;
} 
#nav LI A:visited { 
display : block;
padding-left : 40px;
background : url(images/recycle-symbol.gif) no-repeat 0 0;
border-left : 0;
color : #006634;
text-decoration : none;
} 
#nav LI A:hover { 
background : url(images/recycle-symbol.gif) no-repeat 0 0;
color : #000;
} 
#nav LI A:active { 
color : #006634;
} 
.news { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #006634;
padding : 20px;
} 
.news a { 
color : #006634;
text-decoration : underline;
} 
.news a:hover { 
color : #006634;
text-decoration : none;
} 
.password { 
background-color : #c9ca8e;
font-family : "Trebuchet MS";
font-size : 10px;
font-weight : bold;
color : #000;
text-align : center;
border-bottom : 1px solid #006634;
border-top : 1px solid #006634;
} 
.password a, .password a:hover { 
text-decoration : underline;
color : #000;
} 
INPUT.input137 { 
width : 161px;
height : 22px;
font-family : "Trebuchet MS";
font-size : 10px;
color : #006634;
font-weight : bold;
background-image : url(images/submit-button.gif);
border : 0;
} 
INPUT.inputfield { 
width : 161px;
height : 20px;
font-size : 10px;
color : #006634;
background-image : url(images/input-box.gif);
border : 0;
} 
