body  {
	font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size: 9pt;
	background-color:  #86847A;
	color:  black;

}

.green 		{ color: #999933; }	

table.main  { 
						border-style: solid;
						border-color: white;
						border-width: 0px 1px 1px 1px;
						margin-top: 0px;
						padding-top: 0px;
						background-color: white;
						}

/* Page background images */

#all_about  {	background-image: url(/images/all_about.jpg);
						background-repeat: no-repeat;
						}
						
#home  {	background-image: url(/images/home.jpg);
						background-repeat: no-repeat;
						}
						
#legends_farm {	background-image: url(/images/legends_farm.jpg);
						background-repeat: no-repeat;
						}
						
#legends_farm_alpacas  {	background-image: url(/images/legends_farm_alpacas.jpg);
						background-repeat: no-repeat;
						}																		

#support {	background-image: url(/images/support.jpg);
						background-repeat: no-repeat;
						}						
						
#sales  {	background-image: url(/images/sales.jpg);
						background-repeat: no-repeat;
						}
						
#investment  {	background-image: url(/images/investment.jpg);
						background-repeat: no-repeat;
						}
						
#starting  {	background-image: url(/images/starting.jpg);
						background-repeat: no-repeat;
						}	
						
#fiber  {	background-image: url(/images/fiber.jpg);
						background-repeat: no-repeat;
						}
						
#history  {	background-image: url(/images/history.jpg);
						background-repeat: no-repeat;
						}
						
#links 		{	background-image: url(/images/links.jpg);
						background-repeat: no-repeat;
						}					
						
#terms  {	background-image: url(/images/terms.jpg);
						background-repeat: no-repeat;
						}													

#shop  {	background-image: url(/images/shop.jpg);
						background-repeat: no-repeat;
						}						
						
/* No picture */						
#plain  {	background-image: url(/images/plain.gif);
						background-repeat: no-repeat;
						}	 																						
						
/* End of page backgrounds */												
						
td.footer_back  {  background-image: url(/images/footer_back.gif);
				background-repeat: no-repeat;
				background-color: #B9B96B;
				}


			
h1 			{ font-size: 250%;
				color: #999933;
				font-family: times;
				text-align: left;
				margin-top: 0px; 
				font-weight: normal; }	

h2 			{ font-size: 150%;
				color: #999933;
				font-family: times;
				text-align: center;
				margin-top: 0px; }	
				
h3 			{ font-size: 100%;
				color: #999933;
				font-family: times;
				text-align: center;
				margin-top: 0px; }												
						
div.bodytext { 	margin-left: 10px;
						margin-right: 50px;
						/* Correct IE6's urge to center all contents of a centered table! */
						text-align: left;
						}
						

						
span.olive_text  { color: #999933;
							font-weight: bold; }				

table.border_4sides { border-style: solid;
							border-width: 1px;
							border-color: gray;
							background-color:  white;
							
							}
							
table.border_4sides_olive { border-style: solid;
							border-width: 3px;
							border-color: #969D56;
							background-color:  #ffffff;
							
							}	

a { color: #8A1E01; }						
a:visited	{ color:  #8A1E01; } 
a:hover	{ color:  #999966; }

a.submenu { color: #8A1E01; text-decoration: none; }						
a.submenu:visited	{ color:  #8A1E01; } 
a.submenu:hover	{ color:  #999966; text-decoration: underline; }  							
							

				
			


