









hr.clear {







	background: #fff;







	color: #fff;







	margin: 0;







}















h1, h2, h3, h4, h5, h6 {







	color: #555;







}















a#placeholder-logo {







	color: #FFF;







	font-size: 30px;







	font-weight: bold;







	text-decoration: none;







}















div.whoslogged {







	color: #fff;







}















div.whoslogged a {







	color: #eee;







}















div#placeholder-hero {







	background: #29820B;







}















div#placeholder-box1 {







	background: #1F6F00;







	color: #fff;







}















div#placeholder-nav {







	background: #000;







	color: #fff;







}















div#placeholder-rss {







	text-align: right;







}















div#footer {







	color: #000;







	font-size: 8pt;



}















td.menu-item {







	color: #359d19;	







}















td.menu-item-hover {







	color: #b1ffa7;







}















td.menu-item-selected {







	color: #227403;







}















td.submenu-item {







	background: #fff;







	color: #000;







	font-size: 11px;







	padding: 6px !important;







}















td.submenu-item-hover {







	background: #fff;







	color: #227403;







	font-size: 11px;







	padding: 6px !important;







}















td.submenu-item-selected {







	background: #fff;







	color: #000;







	font-size: 11px;







	padding: 6px !important;







}















/* @group Forms */















.secure-login, .newsletter-form {







	background: transparent;







	border: none;







	border-bottom: 1px solid #aaa;







	padding-top: 9px;







	padding-bottom: 9px;







}











.announcement-list {



	background: transparent;







	border: none;







	border-bottom: 1px solid #aaa;







	padding-top: 9px;







	padding-bottom: 9px;







}











.announcement-list {







	border: none;







	padding: 18px 18px 3px;







}















.secure-login h3, .newsletter-form h3 {







	background: transparent;







	border-bottom: none;







	color: #222;







	font-size: 12px;







	font-weight: bold;







	margin: 0;







	padding: 6px 18px;







}















.secure-login div.form, .newsletter-form div.form {







	padding-left: 9px;







}















#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */















/* @group Links */















a:link, a:visited {







	color: #1f6f00;







	text-decoration: none;	







}















a:hover, a:active {







	color: #1f6f00;







	text-decoration: underline;







}















div#placeholder-box1 a {







	color: #97fd72;







}















div#placeholder-box1 h2 {







	color: #eee;







}















#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */







































/* @group Template Settings */























/* Don't touch these unless you know how CSS layouts work */















body {







	margin: 0;



	background: url(/images/cssimg/bg-12-5.png) repeat-x 0 0;







}







body#sub {



        



        margin: 0;



        background: url(/images/cssimg/bg-12.png) repeat-x 0 0;







}















div.bg-sub {







	background: url(/images/cssimg/bg-12.png) repeat-x 0 0;







}















body#sub div.bg-sub {







	background: url(/images/cssimg/bg-12.png) repeat-x 0 -216px ;







}











div.container {







	background: ;







}















div#header-left {







	line-height: 90px;







}















div#header-right {







	text-align: right;







}















div#header-left, div#header-right {







	height: 0px;







}















div#placeholder-search input.cat_textbox_small {







	width: 0px;







}















div#placeholder-hero{



	height: 306px;



}







div#placeholder-box1 {







	height: 306px;



	overflow: auto;







}















div#placeholder-hero {







	margin: 0;







	width: 700px;







}











div#placeholder-box1 {







	overflow-x: hidden;







	overflow-y: auto;







	overflow: auto;







}















div#placeholder-nav {







	height: 36px;







	







}















div#placeholder-nav td {







	vertical-align: middle;







}















div#main div.inner {







	padding: 18px 30px 30px 0;



	width: 700px;







}







div#main div.sub-inner {



	padding: 18px 30px 30px 0;



	width: 950px;



}















body#sub div#main div.inner {







	padding-right: 0;







}















div#placeholder-rss {







	height: 18px;







}











div#sub {







	background: #ddd;







}















div.whoslogged {







	height: 36px;







	line-height: 36px;







	text-align: right;







}















div#placeholder-rss {







	height: 16px;







	margin-bottom: 9px;







	text-align: right;







}















div#placeholder-rss img {







	margin: 0 9px;







	vertical-align: middle;







}















div#footer {







	background: url('/images/cssimg/grassFooter.jpg') repeat-x 0 10px;







	height: 82px;







	padding-top: 0px;







	padding-left: 20px;







}















#placeholder-nav table td {cursor: pointer;cursor: hand; }    /* @end */







			



			
