﻿body     {text-align: center;
          font-family: Arial, Helvetica, sans-serif;
          color: #000;
          margin: 0 auto;
          font-size: small;/*
          background-image: url("images/background.gif");
          background-repeat: no-repeat;
          background-position: left bottom;
          background-attachment: fixed; */ 
}
html, body {height: 100%;}
a{color: #49934e;
       padding: 2px;
      }
a:visited{color:#76c37b}
a.titles{line-height:1.5;font-size:medium}

div#everything{width: 855px; min-height:100%; margin: 0 auto;}
div#head {height: 191px;
          width : 855px;
          background-image : url("images/header.gif");
		  background-image : url("images/zero_waste_day_logo.png");
		  background-position: center left;
          background-repeat: no-repeat;
		  border-bottom: solid 3px #3866a7;
          font-size:14px;
          }
          #hlinks {
          padding-top: 155px;
		  text-align:left;
		  color:#ccc;
          }
          #hlinks a{
          padding:3px;
		  color:#999;
		  text-decoration:none;
          }
		  #hlinks a:hover{
			  background: transparent;
			  color:black;
		  }
div#allright{float:right}
.allright{text-align:right}
div#content{width: 600px;
            text-align: left;
            padding: 30px 0px 40px 5px;
            float: left;
            background-image: url(images/background.gif);
            background-position: center bottom;
            background-repeat: no-repeat;
            background-attachment: fixed;
			background:none;
            }
.widersb #content {width:475px}
div#rightbox{width: 200px;
             background-color: #76c37b;
             border: 6px solid #9fd39e;
             float: right;
             margin-top: 5px;
             min-height: 95%;
             padding: 0;
             text-align: center;
			 font-family:Verdana, Geneva, sans-serif
             }
.widersb #rightbox {width:325px}
#rightbox a{color:#000;text-decoration:none}
#rightbox a:hover {color:#000;
                    background-color:#9f6;}
.sb-images {display:block;float:right; margin-top:20px;
			border:6px solid #9fd39e}
.h1 {font-size  :  xx-large;
     font-weight: bold;
     color:#292883;
    }
.h2 {font-size  : large;
     font-weight: bold;
     color:#292883;
    }
table {border-collapse: collapse;
       border: 2px solid #9fd39e;
       background-color: #fff;
      /* opacity: 0.7; */
       margin: 0 auto;
       margin-top: 3px;
      }
th    {border-bottom: 4px double #9fd39e;
	   padding: 3px;
      }
td    {border-left: 2px solid #9fd39e;
       vertical-align: top;
       text-align: left;
       padding: 3px;
      }
#green tr{border-bottom:2px solid #9fd39e;}
#green th{border-left:2px solid #9fd39e}
#green td p{padding:0;margin:3px 0}
td.left{width: 200px;}
td.right{width: 250px;}
td.right-center{text-align:center}
#table2 td {text-align:center; vertical-align:middle;border: 1px solid #9fd39e;}
#table2 td.tl{border-bottom:4px double #9fd39e;
      border-right: 4px double #9fd39e;}
#table2 th#tl {border-right: 1px solid #9fd39e;}
#table2 th#tr {border-left: 1px solid #9fd39e;}
#table2 th#lt, td.toprow {border-bottom: 1px solid #9fd39e;}
#table2 th {text-align:center;}
#table2 em {font-size: 85%;}
#table2 th.left{border-bottom:none;border-right: 4px double #9fd39e;}
ul {padding-left: 20px;}
div#rightbox ul {display:block;
                    width: 192px;
                    list-style-type:none;
                    margin:0;
                    padding:0;
                    border: 0;
                    margin-right:10px;
                    text-align: left;
                    float:left;}
div#rightbox li {
                    margin:0;
                    padding:0;
                   }
div#rightbox li a {display:block;
                        border-bottom: 2px solid #fff;
                        width: 192px;
                        padding: 3px 3px 3px 5px;
                     }
div#rightbox li a.first {border-top: 2px solid #fff;}
div#rightbox li a:hover {background-color: #9fd39e;}
a.nohover:link {}
a.nohover:hover {background-color:Transparent;}
div#allright img {text-align:left;}
#allright object {float:right; 
					margin-top:20px;
					border:6px solid #9fd39e}
div#facebook {height:25px;
                width:25px;
                float:left;
                margin-left:25px;
                padding-left:20px;
                margin-top: 3px;}
div#facebook img {vertical-align:bottom;
                    border:none;
                    padding-top:5px;
                    padding-right:2px;}
a#fbtxt {font-weight:normal;
            display:block;
            float:right;
            text-align:left;
            margin-top:3px;}

div#new {width:500px;
         background:#9fd39e;
         border:6px solid #9f6;
         margin:0 auto;
         padding: 5px;
        }

