body,html{ 
	margin:0px; 
	padding:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	height:100%; 
	font-size:11px;
	color:#000000;
	background:#ffffff;
	text-align:justify;
	line-height:18px;
}
p{padding:5px 0px 0px 0px;}
a{text-decoration:none; color:#3c5822;}
a:hover{text-decoration:underline; color:#3c5822;}
.full_div{width:100%;}
.spacer{margin:0px; padding:0px; clear:both;}
.bg{background:url(../webimages/bg.jpg) repeat-x;}
.main{width:1001px; margin:0px auto; padding:0px;}
.logo{padding:30px 0px 13px 51px;}
.go_green_img{width:181px; float:left; background:url(../webimages/go_green_img.jpg) no-repeat; height:238px;}
.go_green_cont_right{width:17px; height:238px; float:right; background:url(../webimages/go_green_cont_right.gif) no-repeat top;}
.go_green_middle{width:803px; float:left; background:url(../webimages/go_green_middle.gif) repeat-x top; height:238px;}
h1{font:bold 22px Verdana, Arial, Helvetica, sans-serif; color:#2d440e; margin:0px; padding:0px;}
h2{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; margin:0px; padding:0px;}
h3{font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px;}

.tab_bg_top{width:950px; height:162px; background:url(../webimages/tab_bg_top.jpg) no-repeat;}
.tab_bg_middle{width:907px; background:url(../webimages/tab_bg_middle.jpg) repeat-y; padding:0px 21px 0px 22px;}
.tab_bg_bottom{background:url(../webimages/tab_bg_bottom.jpg) no-repeat; height:25px;}
.tab{margin:0px; padding:63px 0px 0px 22px;}
.tab ul{margin:0px; padding:0px; list-style:none;}
.tab li{margin:0px; padding:6px 20px 0px 0px; list-style:none; width:369px; float:left;}
.tab li a{margin:0px; padding:0px; list-style:none; float:left; cursor:pointer;}

.text1{color:#ffffff;}
.green_bg_top{height:7px; background:url(../webimages/green_bg_top.gif) no-repeat bottom;}
.green_bg_middle{background:url(../webimages/green_bg_middle.gif) repeat-y;}
.green_bg_bottom{height:7px; background:url(../webimages/green_bg_bottom.gif) no-repeat top;}
.top_pad5{padding-top:5px;}
.top_pad10{padding-top:10px;}
.bottom_pad10{padding-bottom:10px;}

.bottom_bg{background:url(../webimages/bottom_bg.gif) repeat-x;}
.line_sep{background:url(../webimages/line_sep.gif) repeat-x; height:2px;}


/*================ Slider ================*/


.anythingSlider                         {width:870px; float:left; height: 190px; position: relative; margin: 0 auto 0px; padding:0px 0px 0px 0px; }
.anythingSlider .wrapper                { width:870px; float:left; height:190px; margin: 0px 0px 0px 0px;  position: absolute; top: 0; left: 0; padding:0px 0px 0px 0px; }

                                        /* Width below is max for Opera */
.anythingSlider .wrapper ul             { width:32700px; list-style: none; position: absolute; top: 0; left: 0;  margin: 0;}
.anythingSlider .wrapper ul li          { float: left; padding: 0; height:190px; width:840px; margin:0px 30px 0px -30px;  padding:0px 20px 0px 10px;}
.anythingSlider .arrow                  { display:none; height: 80px; width: 67px; text-indent: -9999px; position: absolute; top: -250px; cursor: pointer;}
.anythingSlider .forward                { background-position: 0 0; right: -20px; display:none;}
.anythingSlider .back                   { background-position: -67px 0; left: -20px;display:none; }
.anythingSlider .forward:hover          { background-position: 0 -200px; display:none;}
.anythingSlider .back:hover             { background-position: -67px -200px; display:none;}

.thumbNav                               { position: relative; display:none;   top: 100px; text-align: right; width:150px;}
.thumbNav li                            { display: inline; }
.thumbNav a                             { color: black; font: 11px/18px Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 0 5px 0; background: #c58b04 url(../images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.thumbNav a:hover                       { background-image: none; }
.thumbNav a.cur                         { background: #e0a213; }

.start-stop                             { display:none; z-index: 10; display:none; background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;}
.start-stop.playing                     { background-color: red; }
.start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow:visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; padding:0px 0px 0px 20px;}

