html 				{height: 100%;
					margin-bottom: 1px;}

body 				{background-color: #C5C5C1;
					background-image:url(http://harmonyharvest.com/images/bg.png);
					background-attachment: fixed;
					background-repeat: repeat-x;
					background-position: 100% 100%;}

.watermarklarge		{height: 100%;
					width: 100%;
					background-image:url(http://harmonyharvest.com/images/watermark_bg_large.png);
					background-repeat: no-repeat;
					background-position: right 87%;
					border: 0px solid red;}
					
.watermarksmall		{background-image:url(http://harmonyharvest.com/images/watermark_bg_small.png);
					background-repeat: no-repeat;
					background-position: right 100%;
					border: 0px solid red;}
					
td.pageborder		{padding-top: 15px;
					padding-bottom: 15px;
					padding-left: 15px;
					padding-right: 15px;
					background: #FFFFFF;
					border: 0px solid blue;}

p, .tableformat		{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: none;
					color: #666666;
					text-transform: none;
					line-height: 120%;
					padding-top: 0px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-left: 0px;}
					a:link {text-decoration:none; color:#5D014A;}
					a:visited {text-decoration:none; color:#5D014A;}
					a:hover {text-decoration:underline; color:#5D014A;}
					a:active {text-decoration:underline; color:#5D014A;}
					
.smalltext			{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 10px;
					font-weight: none;
					color: #666666;
					text-transform: none;
					line-height: 100%;
					padding-top: 0px;
					padding-right: 0px;
					padding-bottom: 0px;
					padding-left: 0px;}
					a:link {text-decoration:none; color:#5D014A;}
					a:visited {text-decoration:none; color:#5D014A;}
					a:hover {text-decoration:underline; color:#5D014A;}
					a:active {text-decoration:underline; color:#5D014A;}
	

h1					{font-family: Myriad Pro, Lucida Grande, Helvetica, Sans-Serif;
					font-size: 35px;
					font-weight: 100;
					text-transform: none;
					line-height: 100%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;
					margin-top: 0px;
					margin-bottom: 0px;
					border: 0px solid red;}
.purple				{color: #56004E;}
.green				{color: #51600C;}
.brown				{color: #944321;}
.aqua				{color: #0C3F56;}

						
h2					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 12px;
					font-weight: bold;
					text-transform: none;
					line-height: 100%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;
					margin-top: 0px;
					margin-bottom: 0px;
					border: 0px solid red;}
h2.purple			{color: #56004E;}
h2.green			{color: #51600C;}
h2.brown			{color: #944321;}
h2.aqua				{color: #0C3F56;}


h3					{font-family: Arial, Verdana, Helvetica, Sans-Serif;
					font-size: 16px;
					font-weight: none;
					text-transform: none;
					line-height: 100%;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;
					margin-top: 5px;
					margin-bottom: 7px;
					border: 0px solid red;}
h3.purple			{color: #56004E;}
h3.green			{color: #51600C;}
h3.brown			{color: #944321;}
h3.aqua				{color: #0C3F56;}


.headerpurple		{background-color: #5D014A;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}

.headeraqua			{background-color: #0C3F56;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
					
.headerbrown		{background-color: #944321;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
					
.headergreen		{background-color: #51600C;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}

.leftmenugrey		{background-color: #C5C5C1;
					align: left;
					vertical-align: top;
					padding-right: 0px;
					padding-left: 7px;
					padding-top: 5px;
					padding-bottom: 2px;}
					
.leftmenugreen		{background-color: #CBD0B7;
					align: left;
					vertical-align: top;
					padding-right: 0px;
					padding-left: 7px;
					padding-top: 5px;
					padding-bottom: 2px;}

.leftmenubrown		{background-color: #d1bdb4;
					align: left;
					vertical-align: top;
					padding-right: 0px;
					padding-left: 7px;
					padding-top: 5px;
					padding-bottom: 2px;}			

.leftmenuaqua		{background-color: #D9DFE1;
					align: left;
					vertical-align: top;
					padding-right: 0px;
					padding-left: 7px;
					padding-top: 5px;
					padding-bottom: 2px;}	

.footer				{background-color: #FFFFFF;
					align: center;
					vertical-align: middle;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}
					
.footernonlink		{font-family: Arial, Verdana;
					font-size: 7pt;
					font-weight: none;
					color: #6F706E;
					text-transform: none;
					padding-right: 0px;
					padding-left: 0px;
					padding-top: 0px;
					padding-bottom: 0px;}		
					
.content			{background-color: #FFFFFF;
					align: left;
					vertical-align: top;
					padding-right: 25px;
					padding-left: 25px;
					padding-top: 10px;
					padding-bottom: 5px;
					border: 0px solid red;}
					
.welcometextwrapper	{padding-right: 30px;
					padding-left: 20px;
					padding-top: 30px;
					padding-bottom: 35px;
					border: 0px solid red;}
			
/* 
Start Purple Catalouge Styles
*/		

body#templatepurple 	p		{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #666666;
								text-transform: none;
								line-height: 120%;
								padding-top: 0px;
								padding-right: 0px;
								padding-bottom: 0px;
								padding-left: 0px;}
body#templatepurple				a:link {text-decoration:none;color:#5D014A;}
body#templatepurple				a:visited {text-decoration:none;color:#5D014A;}
body#templatepurple				a:hover {text-decoration:underline;color:#5D014A;}
body#templatepurple				a:active {text-decoration:underline;color:#5D014A;}

body#templatepurple 	.header	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #5D014A;
								text-transform: none;
								line-height: 100%;
								padding-right: 0px;
								padding-left: 0px;
								padding-top: 0px;
								padding-bottom: 0px;
								margin-top: 0px;}
body#templatepurple		.header a:link {text-decoration:none;color:#5D014A;}
body#templatepurple		.header a:visited {text-decoration:none;color:#5D014A;}
body#templatepurple		.header a:hover {text-decoration:underline;color:#5D014A;}
body#templatepurple		.header a:active {text-decoration:underline;color:#5D014A;}
							
body#templatepurple		h1	{font-family: Myriad Pro, Lucida Grande, Helvetica, Sans-Serif;
							font-size: 35px;
							color: #56004E;
							font-weight: 100;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 10px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templatepurple		h1	a:link {text-decoration:none;color:#56004E;}
body#templatepurple		h1	a:visited {text-decoration:none;color:#56004E;}
body#templatepurple		h1	a:hover {text-decoration:none;color:#5D014A;}
body#templatepurple		h1	a:active {text-decoration:none;color:#5D014A;}
							
body#templatepurple		h2	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #56004E;
							font-weight: bold;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 0px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templatepurple		h2  a:link {text-decoration:none;color:#56004E;}
body#templatepurple		h2  a:visited {text-decoration:none;color:#56004E;}
body#templatepurple		h2  a:hover {text-decoration:underline;color:#5D014A;}
body#templatepurple		h2  a:active {text-decoration:underline;color:#5D014A;}
							
body#templatepurple 	.tablebg {background: #F3F3F3;}

/* 
End Purple Catalouge Styles
*/


/* 
Start Brown Catalouge Styles
*/		

body#templatebrown 		p		{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #666666;
								text-transform: none;
								line-height: 120%;
								padding-top: 0px;
								padding-right: 0px;
								padding-bottom: 0px;
								padding-left: 0px;}
body#templatebrown 				a:link {text-decoration:none;color:#944321;}
body#templatebrown 				a:visited {text-decoration:none;color:#944321;}
body#templatebrown 				a:hover {text-decoration:underline;color:#944321;}
body#templatebrown 				a:active {text-decoration:underline;color:#944321;}

body#templatebrown 		.header	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #944321;
								text-transform: none;
								line-height: 100%;
								padding-right: 0px;
								padding-left: 0px;
								padding-top: 0px;
								padding-bottom: 0px;
								margin-top: 0px;}
body#templatebrown 		.header a:link {text-decoration:none;color:#944321;}
body#templatebrown 		.header a:visited {text-decoration:none;color:#944321;}
body#templatebrown 		.header a:hover {text-decoration:underline;color:#944321;}
body#templatebrown 		.header a:active {text-decoration:underline;color:#944321;}
							
body#templatebrown		h1	{font-family: Myriad Pro, Lucida Grande, Helvetica, Sans-Serif;
							font-size: 35px;
							color: #944321;
							font-weight: 100;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 10px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templatebrown 		h1	a:link {text-decoration:none;color:#944321;}
body#templatebrown 		h1	a:visited {text-decoration:none;color:#944321;}
body#templatebrown 		h1	a:hover {text-decoration:none;color:#944321;}
body#templatebrown 		h1	a:active {text-decoration:none;color:#944321;}
							
body#templatebrown		h2	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #944321;
							font-weight: bold;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 0px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templatebrown 		h2  a:link {text-decoration:none;color:#944321;}
body#templatebrown 		h2  a:visited {text-decoration:none;color:#944321;}
body#templatebrown 		h2  a:hover {text-decoration:underline;color:#944321;}
body#templatebrown 		h2  a:active {text-decoration:underline;color:#944321;}
							
body#templatebrown	 	.tablebg {background: #F3F3F3;}

/* 
End Brown Catalouge Styles
*/


/* 
Start Green Styles
*/		

body#templategreen 		p		{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #666666;
								text-transform: none;
								line-height: 120%;
								padding-top: 0px;
								padding-right: 0px;
								padding-bottom: 0px;
								padding-left: 0px;}
body#templategreen				a:link {text-decoration:none;color:#51600C;}
body#templategreen				a:visited {text-decoration:none;color:#51600C;}
body#templategreen				a:hover {text-decoration:underline;color:#51600C;}
body#templategreen				a:active {text-decoration:underline;color:#51600C;}

body#templategreen 		.header	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #51600C;
								text-transform: none;
								line-height: 100%;
								padding-right: 0px;
								padding-left: 0px;
								padding-top: 0px;
								padding-bottom: 0px;
								margin-top: 0px;}
body#templategreen		.header a:link {text-decoration:none;color:#51600C;}
body#templategreen		.header a:visited {text-decoration:none;color:#51600C;}
body#templategreen		.header a:hover {text-decoration:underline;color:#51600C;}
body#templategreen		.header a:active {text-decoration:underline;color:#51600C;}
							
body#templategreen		h1	{font-family: Myriad Pro, Lucida Grande, Helvetica, Sans-Serif;
							font-size: 35px;
							color: #51600C;
							font-weight: 100;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 10px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templategreen		h1	a:link {text-decoration:none;color:#51600C;}
body#templategreen		h1	a:visited {text-decoration:none;color:#51600C;}
body#templategreen		h1	a:hover {text-decoration:none;color:#51600C;}
body#templategreen		h1	a:active {text-decoration:none;color:#51600C;}
							
body#templategreen		h2	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #51600C;
							font-weight: bold;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 0px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templategreen		h2  a:link {text-decoration:none;color:#51600C;}
body#templategreen		h2  a:visited {text-decoration:none;color:#51600C;}
body#templategreen		h2  a:hover {text-decoration:underline;color:#51600C;}
body#templategreen		h2  a:active {text-decoration:underline;color:#51600C;}
							
body#templategreen	 	.tablebg {background: #F3F3F3;}

/* 
End Green Catalouge Styles
*/


/* 
Start Aqua Styles
*/		

body#templateaqua 		p		{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #666666;
								text-transform: none;
								line-height: 120%;
								padding-top: 0px;
								padding-right: 0px;
								padding-bottom: 0px;
								padding-left: 0px;}
body#templateaqua 				a:link {text-decoration:none;color:#0C3F56;}
body#templateaqua 				a:visited {text-decoration:none;color:#0C3F56;}
body#templateaqua 				a:hover {text-decoration:underline;color:#0C3F56;}
body#templateaqua		 		a:active {text-decoration:underline;color:#0C3F56;}

body#templateaqua 		.header	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 12px;
								font-weight: none;
								color: #0C3F56;
								text-transform: none;
								line-height: 100%;
								padding-right: 0px;
								padding-left: 0px;
								padding-top: 0px;
								padding-bottom: 0px;
								margin-top: 0px;}
body#templateaqua 		.header a:link {text-decoration:none;color:#0C3F56;}
body#templateaqua 		.header a:visited {text-decoration:none;color:#0C3F56;}
body#templateaqua 		.header a:hover {text-decoration:underline;color:#0C3F56;}
body#templateaqua 		.header a:active {text-decoration:underline;color:#0C3F56;}
							
body#templateaqua		h1	{font-family: Myriad Pro, Lucida Grande, Helvetica, Sans-Serif;
							font-size: 35px;
							color: #0C3F56;
							font-weight: 100;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 10px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templateaqua 		h1	a:link {text-decoration:none;color:#0C3F56;}
body#templateaqua 		h1	a:visited {text-decoration:none;color:#0C3F56;}
body#templateaqua 		h1	a:hover {text-decoration:none;color:#0C3F56;}
body#templateaqua 		h1	a:active {text-decoration:none;color:#0C3F56;}
							
body#templateaqua		h2	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #0C3F56;
							font-weight: bold;
							text-transform: none;
							line-height: 100%;
							padding-right: 0px;
							padding-left: 0px;
							padding-top: 0px;
							padding-bottom: 0px;
							margin-top: 0px;
							margin-bottom: 0px;
							border: 0px solid red;}
body#templateaqua 		h2  a:link {text-decoration:none;color:#0C3F56;}
body#templateaqua 		h2  a:visited {text-decoration:none;color:#0C3F56;}
body#templateaqua 		h2  a:hover {text-decoration:underline;color:#0C3F56;}
body#templateaqua 		h2  a:active {text-decoration:underline;color:#0C3F56;}
							
body#templateaqua	 	.tablebg {background: #F3F3F3;}

/* 
End Aqua Catalouge Styles
*/

.borderright			{border-right: 1px solid #D0D0D0;
						padding-top: 8px;
						padding-bottom: 20px;}
	
.productsborder			{border: 1px solid #D0D0D0;} 

.checkoutformat			{font-family: Arial, Verdana, Helvetica, Sans-Serif;
						font-size: 12px;
						font-weight: none;
						color: #666666;
						text-transform: none;
						line-height: 100%;
						padding-right: 0px;
						padding-left: 0px;
						padding-top: 0px;
						padding-bottom: 0px;
						margin-top: 0px;}
						a:link {text-decoration:none;color:#5D014A;}
						a:visited {text-decoration:none;color:#5D014A;}
						a:hover {text-decoration:underline;color:#5D014A;}
						a:active {text-decoration:underline;color:#5D014A;} 

.borderbottomtop		{border-bottom: 1px solid #D0D0D0;
						border-top: 1px solid #D0D0D0;
						padding-top: 5px;
						padding-bottom: 5px;
						vertical-align: middle;}
					
.borderbottom			{border-bottom: 1px solid #D0D0D0;
						border-top: 1px solid #D0D0D0;}
					
.introimage				{padding-top: 10px;
						padding-bottom: 35px;
						padding-left: 17px;
						border: 0px solid red;}
	
.introannimation		{padding-bottom: 10px;
						border: 0px solid red;
						text-align: center;}
						
.faqheader				{font-family: Arial, Verdana, Helvetica, Sans-Serif;
						font-size: 12px;
						color: #56004E;
						font-weight: bold;
						text-transform: none;
						line-height: 100%;
						padding-right: 0px;
						padding-left: 0px;
						padding-top: 0px;
						padding-bottom: 0px;
						margin-top: 0px;
						margin-bottom: -10px;
						border: 0px solid red;}

body#templateprivacy 		p	{font-family: Arial, Verdana, Helvetica, Sans-Serif;
								font-size: 10px;
								font-weight: none;
								color: #666666;
								text-transform: none;
								line-height: 120%;
								padding-top: 0px;
								padding-right: 0px;
								padding-bottom: 0px;
								padding-left: 0px;}
body#templateprivacy 			a:link {text-decoration:underline;color:#666666;}
body#templateprivacy 			a:visited {text-decoration:underline;color:#666666;}
body#templateprivacy 			a:hover {text-decoration:underline;color:#666666;}
body#templateprivacy		 	a:active {text-decoration:underline;color:#666666;}						
