/*-----Colors SpaceMan: .6 f4b786, 1 ed7735 */
.Head{
	font-family:system-ui;
}
.Body{
	font-family:system-ui;
}
.HeadBox{display:block;
margin:0px;
position:absolute;
top:18px;
left:0px;
		border:0px;
		width:100%;
		height:247px;
		background-color:#ed7735;
		padding:0px;
		font-size:34px;
}
.HeaderImage{
		display:block;
	position:fixed;
		overflow:hidden;
		margin-top:5px;
		top:30px;
}


.TopperBox{
	display:block;
margin:0px;
position:absolute;
top:0px;
left:0px;
		border:0px;
		width:100%;
		height:20px;
		background-color:#ed7735;
		padding:0px;
		font-size:34px;
}
.TopNav{
		font-family:system-ui;
		font-size:19px;

		display:flex;
		margin:0px;
		float:right;
		position:relative;
	left:0px;
	top:200px;
	width:100%;
}
#TopNav2{
	position:relative;
	top:0px;
}
.whitebox{
	display:block;
	margin:0px;
	position:sticky;
	border:0px;
	height:65px;
	padding:0px;
	background-color:#ed7735;
	opacity:.6;
	color:transparent;
}




/*---------------------------------*/
.HomeB{
	display:block;
	float:right;
	margin:10px;
position:fixed;
right:0px;
top:91px;
		border:0px;
		width:110px;
		height:64px;
		padding:1px;
}
.storeB{
	display:block;
	float:right;
	margin:10px;
position:fixed;
right:49px;
top:91px;
		border:0px;
		width:110px;
		height:64px;
		padding:1px;
}
.storeBH{
	display:block;
	float:right;
	margin:10px;
position:fixed;
right:34px;
top:50px;
bottom:40px;
		border:0px;
		width:110px;
		height:64px;
		padding:1px;
}



#h7{font-weight:bold;
text-decoration:underline;
transition:.3s;
}
#h7:hover{opacity:.9}
	
}

//#round{		border-radius:10px;
}//
/*------------------------------------*/
.ingList
{display:block;
position:relative;
float:center;
max-width:50px;}

/*---------------------------------*/


.DisplayTextbox{
margin:#11px;
padding-left:19px;
padding-right:19px;
	}
	
.NavButt{
	display:block;
	margin:0px;
position:sticky;
top:0px;
		border:0px;
		width:110px;
		height:64px;
		padding:1px;
}
#NavButtArt{
	
		background-color:#f4b786;
				color:white;
		text-decoration:none;
		width:14%;
		transition:.3s;
}
#NavButtArt:hover{
	text-decoration:underline;
	background-color:#ed7735;
}


#NavButtCards{
	
		background-color:#f4b786;
		color:white;	
text-decoration:none;
		width:14%;
				transition:.3s;
}
#NavButtCards:hover{
	text-decoration:underline;
	background-color:#ed7735;
}

#NavButtSew{
		
		background-color:#f4b786;
		color:white;
		text-decoration:none;
				width:14%;
						transition:.3s;
}
#NavButtSew:hover{
	text-decoration:underline;
	background-color:#ed7735;
}

#NavButtDecor{
		
		background-color:#f4b786;
		color:white;
		text-decoration:none;
				width:14%;
						transition:.3s;
}
#NavButtDecor:hover{
	text-decoration:underline;
	background-color:#ed7735;
}


#NavButtHerbs{
		background-color:#f4b786;
		color:white;
		text-decoration:none;
				width:14%;
						transition:.3s;
}
#NavButtHerbs:hover{
	text-decoration:underline;
	background-color:#ed7735;
}


#NavButtHouse{
		
		background-color:#f4b786;
		color:white;
		text-decoration:none;
				width:14%;
						transition:.3s;
						min-width:90px;
						line-height:20px;
}
#NavButtHouse:hover{
	text-decoration:underline;
	background-color:#ed7735;
}


#NavButtStand{
		
		background-color:#f4b786;
		color:white;
		text-decoration:none;
		width:14%;
				transition:.3s;
				min-width:94px;

}
#NavButtStand:hover{
	text-decoration:underline;
	background-color:#ed7735;
}

.Text{
	display:block;
	position:absolute;
	top:300px;
	background-color:#FAE8E1;
	margin:10px;
	padding-left:10px;
	overflow:hidden;
	/*f8d699*/
}

.Text NavButt:hover{
	display:none;
}

.NavButt:hover .Text2{
		display:inline;
	position:absolute;
	top:700px;
	height:269px;
	width:90%;
	background-color:#FAE8E1;
	overflow:hidden;
}
.NavButt:hover .Text{display:none;}

#outlineText{
		outline-color:#f4b786;
		outline-style:solid;
		outline-width:3px;
}


.Quote{
	display:block;
	position:absolute;
	top:400px;
	right:49%;
	border-style:solid;
	border:2px;
	border-color:#f4b786;
	
}

#Qt{
	font-size:21px;
}

.Box{
	border-style:solid;
	border:2px;
	border-color:#f4b786;
	width:60%;
	height:1000px;
}

.box2{
	display:flex;
		margin:10px;

	position:relative;
	top:397px;
	height:86px;
	max-Width:34%;
	min-Width:10%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
	border-radius:9px;
		object-fit:contain;

}
#Song{
	font-size:100%;
	background-color:#f4b786;
	color:#ed7735;
	overflow:hidden;
}
#whitee{
	display:flex;
	margin:2px;
	background-color:white;
	border-radius:10px;
	width:100%;
	
}
.box3{
	display:relative;
		margin:10px;

	position:relative;
	top:400px;
	height:400px;
	max-Width:32%;
	min-Width:11%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
	object-fit:contain;
	overflow:hidden;

}
#Artb{
	

}

.box4{
	display:flex;
	margin:10px;
	float:right;
	position:relative;
	top:294px;
	height:300px;
	Width:60%;
	max-width:900px;
	background-color:white;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;

}
#NewProductHomeb{}
.btmbtn{display:flex;
position:absolute;
bottom:0px;
right:0px;
float :right;
}
#ReadMB{background-color:#edaea1;
text-decoration:none;
margin:4px;
padding:3px;
color:white;}

#ReadMB:active{
	color:white;
}
#ReadMB:hover{
	transition:.7s;
	text-decoration:underline;
}
.HilightName{
	display:flex;
	position:relative;
	float:center;
	width:100px;
}
.box5Blog{
	display:flex;
	margin:10px;
	float:right;
	position:relative;
	top:-40px;
	min-height:14000px;
	max-height:100%;
	min-Width:29%;
	max-width:57%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;	
		overflow:hidden;
}

.MINews{
	display:relavtive;
		margin:10px;

	position:relative;
	top:410px;
	height:474px;
	max-Width:32%;
	min-Width:11%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
	object-fit:contain;
	overflow:hidden;
}
.box7{
			display:relative;
	margin:10px;
	float:right;
	position:relative;
	top:300px;
	min-height:100px;
	max-height:100%;
	min-Width:57%;
	max-width:57%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;	
}
.box8{
		display:flex;
	margin:10px;
	float:right;
	position:relative;
	top:220px;
	min-height:100px;
	max-height:100%;
	min-Width:57%;
	max-width:57%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;	
		background-color:#FAE8E1;
		color:#ed7735;
}
.box9ad{
		display:relative;
		margin:10px;
float:left;
	position:relative;
	top:410px;
	left:0;
	height:500px;
	max-Width:32%;
	min-Width:11%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
	object-fit:contain;
	overflow:hidden;
}

.socialsbox{
		display:flex;
		margin:20px;
float:center;
	position:relative;
	top:-77px;
	left:20px;
	height:100px;
	min-Width:200px;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
	object-fit:contain;
	overflow:hidden;
}

/*#socialls{
	position:relative;
	float:center;
	right:0px;
} */

.socialmediadisplay1{
	display:relative;
		margin:10px;
float:left;
	position:relative;
	top:30px;
	left:0;
	height:519px;
	Width:95%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
	object-fit:contain;
	overflow:hidden;
}
/*----------------------Read More---------------------------*/
.ReadMoreFullPage{
		display:block;
	margin:10px;
	float:center;
	position:relative;
	top:290px;
	min-height:400px;
	max-height:140%;
	max-Width:40%;
	min-Width:4%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
		padding:10px;
}
#ImageText{
			
}
.IMGTxt{
	display:block;
	margin:10px;
	float:left;
	position:relative;
	top:190px;
	min-height:40px;
	max-height:100%;
	width:354px;
	max-width:40%;
	min-Width:4%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
		padding:10px;
		margin:10px;
}

.ReadMorePicBox{
			display:flex;
	margin:10px;
	float:right;
	position:absolute;
	top:318px;
	right:10px;
	min-height:400px;
	max-height:700px;
	min-Width:20%;
	max-Width:50%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
		overflow:hidden;
		margin:10px;
}

.SafetyDisclaimer{
			display:flex;
	margin:30px;
	float:center;
	position:relative;
	left:15%;
	top:234px;
	min-height:300px;
	max-height:100%;
	max-Width:64%;
	min-Width:30%;
	border-style:solid;
	border-bottom:inset;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;

		padding:20px;
}

#emailbtn{
	font:Tahoma;
	text-decoration:bold;
	display:relative;
	position:flex;
	right:10px;
	float:right;
	background-color:#edaea1;
	color:white;
	border:none;
	border-radius:7px;
	padding: 4px;
}


.HerbPrices{
			display:flex;
	margin:10px;
	float:center;
	position:relative;
	left:20%;
	top:234px;
	height:600px;
	max-height:100%;
	max-Width:470px;
	min-Width:30%;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
		padding:10px;
}



/*-------rel.-Farmstand Page---------*/
.StandMain{
	display:inline-block;
}

/*.StandSide{display:flex;}

.rightcolstand{
	margin:10px;
	display:flex;
position:relative;
float:left;
top:0px;
height:100%;
width:25%;
max-width:900px;
	border-style:solid;
	border-width:4px;
	border-color:#212;
		border-radius:9px;
}
/*.centercolstand{
	display:flex;
position:relative;
float:left;
top:0px;
width:25%;
max-width:900px;
	border-style:solid;
	border-width:4px;
	border-color:#212;
		border-radius:9px;
}
.StandProbox{display:flex;
		margin:10px;
float:left;
	position:relative;
	top:350px;
	left:0px;
	height:400px;
	Width:300px;
	border-style:solid;
	border-width:4px;
	border-color:#212;
	border-radius:9px;} */
#WW{
	display:block;
		
}
#WWLink:Link{
	color:black;
	text-decoration:none;}
#WWLink:Visited{
	color:black;
}
#WWLink:hover{
		color:#994444;

	text-decoration:underline;
	transition:.3s;	
}
#WWLink:active{
	color:black;
}
	
.StandWWbox{	
font-family:system-ui;
display:flex;
		margin:10px;

	position:relative;
	top:10px;
	height:2000px;
	Width:170px;

	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
		flex-grow:1px;
		padding:4px;
		}
		
	
		
		
.StandPicbox{
	font-family:system-ui;

	display:inline-block;
	margin:10px;
	margin-bottom:22px;
	float:center;
	position:absolute;
	top:150px;
	left:210px;
	min-height:400px;
	Width:66%;
	max-width:900px;
	border-style:solid;
	border-width:4px;
	border-color:#f4b786;
		border-radius:9px;
		padding:4px;
		overflow:hidden;}

.ArtText{display:inline-box;
position:relative;
top:34px;
float:center;}
.ArtDisplay{	font-family:system-ui;
	float:center;

	display:flex;
	margin:10px;
	position:absolute;
	top:150px;
	left:16%;
	min-height:6000px;
	Width:1100px;
	max-width:900px;
	border-style:solid;
	border-width:40px;
	border-color:#ed7735;
		border-radius:9px;
		padding:0px;
		overflow:hidden;
		background-color:#fddbda;
		
}
#HAD{height:2700px;}

.ADBox{display:flex;

box-shadow:#dc9384 6px 7px;
margin-right:15px;
margin-left:4px;
margin-top:11px;
margin-bottom:10px;

width:260px;
height:260px;
background-color:#ffeded;
	border-color:#f4b786; 
	border-style:solid;
	border-width:6px;
overflow:auto;
}

.featurebox{
display:flex;
/*box-shadow:#dc9384 6px 7px; */
object-fit:fill;
background-color:#ffeded;
	border-color:#f4b786; 
	border-style:solid;
	border-width:6px;
overflow:hidden;
}
.Featuretext{max-width:44%;
float:center;
margin:10px;
overflow:hidden;}

#imgs{
	display:flex;
object-fit:cover;
position:relative;
float:center;
}
.ArtRow1{display:flex;
position:absolute;
top:80px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow2{display:flex;
position:absolute;
top:460px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;} 
.ArtRow3{display:flex;
position:absolute;
top:840px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;} 
.ArtRow4{display:flex;
position:absolute;
top:1220px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow5{display:flex;
position:absolute;
top:1610px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow6{display:flex;
position:absolute;
top:2000px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow7{display:flex;
position:absolute;
top:2380px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow8{display:flex;
position:absolute;
top:2770px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow9{display:flex;
position:absolute;
top:3140px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow10{display:flex;
position:absolute;
top:3500px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow11{display:flex;
position:absolute;
top:4000px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}
.ArtRow12{display:flex;
position:absolute;
top:4400px;
left:0px;
margin-right:10px;
margin-left:5px;
width:100%;
	border:none;
overflow:auto;}


.#example#{display:block;
		border:1px;
		border-color:#212;
		border-style:solid;
		border-radius:4px;
		max-width:189px;
		min-height:60px;
		padding: 0px;
		background-color:fafafa;
		line-height:1em;
}
#HomeHome{
	font-family:system-ui;
	display:flex;
float:left;
position:absolute;
top:65px;
left:40px;
color:white;
border-style:solid;
border-color:white;
border-width:3px;
padding:4px;
border-top:none;
border-left:none;
border-right:none;}

#TitleArea{
	font-family:system-ui;
	display:flex;
float:right;
position:absolute;
top:14px;
right:40px;
color:white;
border-style:solid;
border-color:white;
border-width:2px;
padding:4px;
border-top:none;
border-left:none;
border-right:none;}

#TitleArea2{
	font:"Lucida Console";
	display:flex;
float:right;
position:absolute;
top:14px;
right:40px;
color:white;
border-style:none;
padding:4px;
}


.StandPicbox{
padding:10px;}

.Def{
	font-family:system-ui;
	display:block;
float:center;
position:relative;
color:black;
margin:0px;
padding:4px;
left:0px;
width:100%;}

#standpic{
	float:right;
	margin:10px;
	width:100%;
	max-height:400px;
}

.TablePost{
	display:block;
	position:relative;
	left:20px;
	margin:10px;
	width:90%;
}

#pricepic{
	position:relative;
	left:0px;
	float:center;
	margin:10px;
	}
.txta{
	width:100%;
}
.Textb{
	display:block;
	position:absolute;
	font-family:serif;
	font-size:40px;
	color:white;
	background-color:#ed7735;
	border-style:solid;
	border-width:4px;
	border:white;
	width:100%;
	height:61px;
	margin:0px;
	padding:4px;
	
}
.Textbc{
	display:block;
	position:absolute;
	font-family:serif;
	font-size:40px;
	color:white;
	background-color:#ed7735;
	width:100%;
	height:61px;
	margin:0px;
	padding:4px;
	top:3890px;
}
.hrr{display:block;
	background-color:#f4b786;
width:1110px;
height:4px;
}