BODY {background:#FFF; margin:0px; padding-top : 10px; padding-bottom : 10px; }
p, td, div {font: normal 11px Lucida Sans Unicode; color:#4a4a4a}
.error {font: bold 11px Lucida Sans Unicode; color:#ff0000}
.detailbody {background:#FFF; margin:0px;}

form {margin:0px;}
input	{font-size:110%;font-family:Courier New, Courier, Fixed;}

P {margin-top:0px;line-height:18px;}
.condensed{width:600px;padding:20px 0px 0px 83px;}

A:link, A:visited, A:active	{text-decoration: underline;color: #c1a35e;}
A:hover {text-decoration: none;}

h1	{font: normal 13px arial; font-variant: small-caps;text-align:left; padding:15px 0px 25px 0px;margin:0px;color:#000;}
h2	{font: normal 14px Georgia, Times New Roman, Serif; font-variant: small-caps;color:#000;padding-bottom:5px;margin:0}
h3{font: normal 16px arial;font-weight:bold;text-align:left;color:#0c89bd;padding:0px 0px 10px 0px;margin:0px;}
h4{font: normal 14px arial;text-align:left;color:#0c89bd;padding:0px;padding:0px 0px 10px 0px;margin:0px;}
h5{font: normal 16px arial;font-weight:bold;text-align:left;color:#0c89bd;padding:6px 0px 5px 0px;margin:0px;border-top:1px solid #358cae;}
h6{margin:0px;padding:0px;}

#seasons{font-size:120%;color:#7f051a;}

#logo	{width:227px;float:left;}

#product td	{text-align:center; padding:0 5px 5px 0; width:80px;}
#product a	{text-decoration:none; color:#336699;}
#product a:hover{color:#c1a35e;}

.blu{color:#0c89bd;}

.aboutsep { border-bottom:1px dotted #640074;padding-bottom:15px; }


/****** Backgrounds ******/
#tl	{background:url("/images/shadow-lt.gif") no-repeat right;}
#tr	{background:url("/images/shadow-rt.gif") no-repeat left;}
#left	{background:url("/images/shadow-left.gif") repeat-y right;}
#right	{background:url("/images/shadow-right.gif") repeat-y left;}
#bl	{background:url("/images/shadow-lb.gif") no-repeat right;}
#br	{background:url("/images/shadow-rb.gif") no-repeat left;}

#main	{width:740px; margin:0px 10px 10px 10px;padding:0px;border:1px solid #000;}
#mainback{background:url("/images/main-back-pro.jpg") no-repeat top left;}

#content	{padding:0px 25px 15px 25px;position:relative;}
.prodback{background:url("/images/main-back-products.jpg") no-repeat top left;}
.customback{background:url("/images/main-back-custom.jpg") no-repeat top left;}
.learnback{background:url("/images/main-back-learning.jpg") no-repeat top left;}
.aboutback{background:url("/images/main-back-about.jpg") no-repeat top left;}
.contactback{background:url("/images/main-back-contact.jpg") no-repeat top left;}
.orderback{background:url("/images/main-back-order.jpg") no-repeat top left;}


#products {background:url("/images/back-products.jpg") no-repeat;height:87px;}
#learning	{background:url("/images/back-learning-center.jpg") no-repeat;height:87px;}
#custom {background:url("/images/back-custom-programs.jpg") no-repeat;height:87px;}
#about {background:url("/images/back-about.jpg") no-repeat;height:87px; text-align:right;}
#contact {background:url("/images/back-contact.jpg") no-repeat;height:87px;}
#order {background:url("/images/back-order-center.jpg") no-repeat;height:87px;text-align:right;}
#sitemap {background:url("/images/back-sitemap.jpg") no-repeat;height:87px;text-align:right;}
#privacy {background:url("/images/back-privacy.jpg") no-repeat;height:87px;text-align:right;}
/****** Tabs ******/

#usualtab ul {background:url("/images/tab-back.gif") no-repeat;list-style; type:none; margin:0;padding:1px 0px 0px 8px;height:37px;width:688px;}
#usualtab li	{display:inline; padding:0 5px 0 0; float:left;}
	#plan a.selected	{background:url("/images/tab-plan-on.gif") no-repeat left; display:block; height:36px;width:81px;text-indent: -500px; overflow: hidden;}
	#plan a {background:url("/images/tab-plan.gif") no-repeat left;display:block; height:35px;width:81px;text-indent: -500px; overflow: hidden;}
	#plant a.selected	{background:url("/images/tab-plant-on.gif") no-repeat left;display:block; height:36px;width:96px;text-indent: -500px; overflow: hidden;}
	#plant a {background:url("/images/tab-plant.gif") no-repeat left;display:block; height:35px;width:96px;text-indent: -500px; overflow: hidden;}
	#grow a.selected	{background:url("/images/tab-grow-on.gif") no-repeat left;display:block; height:36px;width:100px;text-indent: -500px; overflow: hidden;}
	#grow a {background:url("/images/tab-grow.gif") no-repeat left;display:block; height:35px;width:100px;text-indent: -500px; overflow: hidden;}
	#harvest a.selected	{background:url("/images/tab-harvest-on.gif") no-repeat left;display:block; height:36px;width:124px;text-indent: -500px; overflow: hidden;}
	#harvest a {background:url("/images/tab-harvest.gif") no-repeat left;display:block; height:35px;width:124px;text-indent: -500px; overflow: hidden;}
	
	#floral a.selected	{background:url("/images/tab-floral-on.gif") no-repeat left;display:block; height:36px;width:228px;text-indent: -500px; overflow: hidden;}
	#floral a {background:url("/images/tab-floral.gif") no-repeat left;display:block; height:35px;width:228px;text-indent: -500px; overflow: hidden;}
	#client a.selected	{background:url("/images/tab-client-on.gif") no-repeat left;display:block; height:36px;width:150px;text-indent: -500px; overflow: hidden;}
	#client a {background:url("/images/tab-client.gif") no-repeat left;display:block; height:35px;width:150px;text-indent: -500px; overflow: hidden;}
	
	
/****** Lists ******/
#grades ul{padding:0px;margin:0px;}
#grades li {list-style:none;background:url("/images/bullet2.gif") no-repeat;background-position:0% 50%; margin:0px; padding:2px 0px 6px 10px; border-top:1px dotted #358cae;}

#popup	{font-family:verdana;border:11px solid #b9b9b9;background:#FFF;}
#popup ul {border-top:1px dotted #358cae;border-bottom:1px dotted #358cae;padding:5px 0px 5px 0px;margin:0px;}
#popup li  {list-style-type:none;list-style-image:none;background:url("/images/bullet3.gif") no-repeat;background-position:0% 55%;padding:4px 0px 4px 10px;margin:0px;}

#list  ul {padding:0px 0px 0px 16px;margin:0px;}
#list  li {list-style-image: url(/images/bullet.gif);margin:0px;padding:0px;}

.listborder{border-top:1px dotted #12b39a;border-bottom:1px dotted #12b39a;padding:10px 0px;}

/****** FAQ ******/

#faq{width:415px;padding:2px 1px 0px 1px;text-align:left;}
#faq ul {margin:0px;padding:0px;}
#faq li {list-style:none;padding:4px 5px 7px 0px; border-top:1px dotted #12b39a;}
#faq li.on{background-color:#d2efeb;}
#faq a{padding:0 0 5px 20px;font: bold 11px verdana, Lucida Grande,Lucida Sans Unicode,geneva,sans-serif;color:#000;text-decoration:none;background:url("/images/plus.gif") no-repeat top left;}
#faq a:hover{text-decoration:underline;}
#faq a.selected	{background:url("/images/minus.gif") no-repeat top left;}

#faq a.plain{padding:0 0 0px 0px;font: normal 11px verdana, Lucida Grande,Lucida Sans Unicode,geneva,sans-serif;color:#c1a35e;text-decoration:none;background:none;}
#faq a.plain:hover{text-decoration:underline;}



/****** Main Nav ******/
#nav	{width:533px; height:93px;float:right;}
#nav ul {margin:0;padding:0;list-style:none;}
#nav li {margin:0;padding:0;float:left;}
	#pr		{width:96px;}
	#pr a	{background:url("/images/nav10.gif") no-repeat left;display:block; height:46px;text-indent: -5000px; overflow: hidden;}
	#pr a:hover,#pr #select	 {background:url("/images/nav11.gif") no-repeat left;}
	#cp 	{width:146px;}
	#cp a	{background:url("/images/nav20.gif") no-repeat left;display:block; height:46px;text-indent: -5000px; overflow: hidden;}
	#cp a:hover,#cp #select	 {background:url("/images/nav21.gif") no-repeat left;}
	#lc		{width:138px;}
	#lc a	{background:url("/images/nav30.gif") no-repeat left;display:block; height:46px;text-indent: -5000px; overflow: hidden;}
	#lc a:hover,#lc #select	 {background:url("/images/nav31.gif") no-repeat left;}
	#ab		{width:64px;}
	#ab a	{background:url("/images/nav40.gif") no-repeat left;display:block; height:46px;text-indent: -5000px; overflow: hidden;}
	#ab a:hover,#ab #select	 {background:url("/images/nav41.gif") no-repeat left;}
	#co		{width:89px;}
	#co a	{background:url("/images/nav50.gif") no-repeat left;display:block; height:46px;text-indent: -5000px; overflow: hidden;}
	#co a:hover,#co #select	 {background:url("/images/nav51.gif") no-repeat left;}
	
/****** Main Nav ******/

/****** Sub Nav ******/
ul#sub  {list-style-type:none;margin:0px;padding:11px 1px 0px 0px;text-transform:uppercase;height:45px;}
#sub li	{display:inline; margin:0; font-size:90%;padding:0 8px;}
#sub a{text-decoration:none;color:#FFF; font-weight:700;}
#sub a:hover {color:#fff}
#sub a#subselect {color:#fff;}
/****** Sub Nav ******/

/****** Footer ******/
ul#footer{margin:0px;padding:0px; display:inline;}
#footer li	{list-style-type:none;padding:0px 5px 0px 0px; font-size:100%;list-style-image:none;}
#footer a{text-decoration:none;color:#c1a35e; font-weight:normal;}
#footer a:hover {none;color:#000; font-weight:normal;}