body { background-image:url(images/bg.gif); background-color:#FFFFFF; background-position:top; background-repeat:repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

.bottom { color: #444444; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 0px; margin-left: 0px; }
.foot { background-image:url(images/footer.gif); background-color:#FFFFFF; background-position:top; background-repeat:repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
.footer { color: #AAAAAA; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h1 { color: #444444; font-size: 16pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 15pt; margin-left: 0pt }
h2 { color: #FDAA01; font-size: 20pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 15pt; margin-left: 0pt }
h3 { color: #959595; font-size: 17pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 15pt; margin-left: 0pt }
h4 { color: #959595; font-size: 17pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 15pt; margin-left: 0pt }



.banner { font-size: 26px;  }

p { 
	color: #444444; 
	font-size: 9pt;
	font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	margin-right: 15px; margin-left: 0px; 
}

.table { color: #444444; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 15pt; margin-left: 0pt }

.resources { color: #444444; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 0pt; margin-left: 05pt; line-height: 20px; }



.bannerh1 { color: #D1C9BE; font-size: 18pt; }
.bannersub { color: #FFFFFF; font-size: 36pt; line-height: 34px; }
.bannerh2 { color: #FBAF5D; font-size: 12pt; }
.bannertext { color: #FFFFFF; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 15pt; margin-left: 0pt; line-height: 18px; }
.titlebrown { color: #695E4E; font-weight: bold; font-size: 17pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 20pt; margin-left: 0pt; }


.boxsub { color: #7C7060; font-size: 14pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }

.trail { color: #FFFFFF; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.featured { color: #959595; font-size: 12pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.feature { color: #3F3F3F; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }

.white_title { color: #FFFFFF; font-size: 10pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 10pt; margin-left: 10pt }
.side_title { color: #959595; font-weight: bold; font-size: 14pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 10pt; margin-left: 10pt }
.side { color: #444444; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 10pt; margin-left: 10pt }

a.nav { color: #763475; font-size: 11pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.nav:hover { text-decoration: underline }
a.bannerlink { color: #6B9102; font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.bannerlink:hover { text-decoration: underline }
a.crumb { color: #B6AFA3; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.crumb:hover { text-decoration: underline }
a.bot { color: #AAAAAA; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.bot:hover { text-decoration: underline }
a.sidel { color: #015478; font-size: 9pt; text-decoration: underline; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 17px; }
a:sidel { text-decoration: underline }
a.footerlg { color: #636363; font-size: 14pt; font-weight: bold; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
a.footerlg:hover { color: #AAAAAA; text-decoration:none }

a.green { color: #D05B0F; text-decoration: none }
a.green:hover { text-decoration: underline }
a.brownsm { color: #695E4E; text-decoration: none }
a.brownsm:hover { text-decoration: underline }
a.bluelglink { color: #015478; font-size: 13pt; text-decoration: none }
a.bluelglink:hover { text-decoration: underline }

a { color: #015478; text-decoration: none }
a:hover { text-decoration: underline }


.photol { font-size: 8pt; margin-right: 10px; margin-left: 0pt; margin-bottom: 40px; }
.photor { font-size: 8pt; margin-right: 0pt; margin-left: 15pt; margin-bottom: 8pt; }
.bannerphoto { font-size: 8pt; margin-right: 15pt; margin-left: 15pt; margin-top: 10pt; }
.videoboxl { font-size: 8pt; margin-right: 10pt; margin-left: 0pt; margin-bottom: 8pt; }
.videol { font-size: 8pt; margin-right: 0pt; margin-left: 15pt; margin-bottom: 0pt; margin-top:38px; }
.bannerl { font-size: 8pt; margin-right: 20pt; margin-left: 0pt; margin-top:5px; margin-bottom: 0pt; }

.order { background-image:url(images/bar.gif); background-color:#FFFFFF; background-position:top; background-repeat:repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }

.fancyPants
{
     border-style: hidden;
     border-width: 0px;
     color: #000;
     padding-left:0px;
     padding-right:0px;
     padding-top:0px;
     font-size:8pt;
     background-image:url(images/searchbg.gif);
	 background-repeat:no-repeat;
     margin-left:3px;
	 width:374px;
	 height:24px;
	 font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:100;
}
.noBorder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}



.fade {
	float:none;
	width:570px;
	background:url(http://www.novativemedia.com/organic_gardening/images/fade.png);
	background-repeat:repeat-x;
	color: #FFFFFF; 
	font-size: 9pt;
	padding:3px 0 0 0px;
	text-align:left;
}


.feature-title { color: #FBAF5D; font-size: 16pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 30pt; margin-left: 15pt; }
.feature-text { color: #FFFFFF; font-size: 11pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 30pt; margin-left: 15pt; line-height: 19px; }
a.feature-link { color: #FBAF5D; text-decoration: none }
a.feature-link:hover { text-decoration: underline }


.mainboxtitlegreen { color: #FBAF5D; font-size: 17pt; text-align: left; margin-right: 5pt; margin-left: 15pt; }
.mainboxsubtitle { color: #FFFFFF; font-size: 30pt; line-height: 42px; text-align: left; margin-right: 0pt; margin-left: 15pt; }
.mainboxh2 { color: #FFEFD2; font-size: 13pt; text-align: left; margin-right: 0pt; margin-left: 15pt; }
.mainboxtext { color: #FFEFD2; font-size: 11pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 30pt; margin-left: 15pt; line-height: 20px; }

.brown { color: #695E4E; font-weight: bold; font-size: 27pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 0px; margin-left: 0px }
.suphead { color: #D05B0F; font-size: 18pt; text-align: left; margin-right: 0px; margin-left: 0px; }

.boxsub { color: #D05B0F; font-size: 14pt; text-align: left; margin-right: 10pt; margin-left: 10pt; }
.boxtitle { color: #695E4E; font-size: 19pt; font-weight:bold; text-align: left; margin-right: 10pt; margin-left: 10pt; }
.boxh2 { color: #A1937E; font-size: 13pt; font-weight:bold; text-align: left; margin-right: 0px; margin-left: 0px; text-align: left; margin-right: 10pt; margin-left: 10pt; }
.boxtext { color: #A1937E; font-size: 10pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 10pt; margin-left: 10pt; line-height: 18px; }

.quicklinks { color: #695E4E; font-size: 9pt; font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-right: 15pt; margin-left: 15pt; line-height: 18px; }

.order { background-image:url(images/orderbar.gif); background-color:#FFFFFF; background-position:top; background-repeat:repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; width:566px; }

.formtext { color: #695E4E; font-size: 11pt; font-weight:bold; text-align: left; line-height:18px; }
