body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
}
/* minimal thought share */

#thoughtHeader
{
	display:none;
	visibility:hidden;
}
#thoughtIntro
{
	display:none;
	visibility:hidden;

}
#thoughtForm
{
	display:none;
	visibility:hidden;

}

#thoughtSelect
{
	display:none;
	visibility:hidden;
}	

/* simply/minimal thoughts */
.thoughtWrapper {
	display:none;
	visibility:hidden;
}	


#minimalThoughtsWrapper
{
	display:none;
	visibility:hidden;
}
#minimalThoughtsHeader
{
	display:none;
	visibility:hidden;
}	
#minimalThoughtsLeft
{
	display:none;
	visibility:hidden;
}
#minimalThoughtsRight
{
	display:none;
	visibility:hidden;

}
#minimalThoughts
{
	display:none;
	visibility:hidden;
}

#minimalImagesWrapper
{
	display:none;
	visibility:hidden;

}	
#minimalImagesLeft
{
	display:none;
	visibility:hidden;
}
#minimalImagesRight
{
	display:none;
	visibility:hidden;

}

#thoughtCardWrapper
{
	position:relative;
	top:0px;
	left:0px;
	background-image:url(../images/bkg_thought_card.png);
	background-position:top;
	background-repeat:no-repeat;
	width:740px;
	height:398px;
	
}

.thoughtI
{
	position:absolute;
	top:190px;
	left:30px;
	display:none;
	visibility:hidden;
}	
.thoughtIOn
{
	position:absolute;
	top:190px;
	left:30px;
	display:block;
	visibility:visible;
}


.thoughtCardImage
{
	position:absolute;
	top:0px;
	right:0px;
	display:none;
	visibility:hidden;
}	
.thoughtCardImageOn
{
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	visibility:visible;
}
#thoughtButtons
{
	display:none;
	visibility:hidden;
}	

/* recipe print styles */
#recipeWrapper{
	position:relative;
	top:0px;
	left:0px;
	min-height:500px;
	margin:10px;
	width:100%;
	
}	

#recipeHeaderWrapper
{
	position:relative;
	top:0px;
	left:0px;
	height:60px;
	padding-bottom:10px;
	border-bottom:1px solid #E6E6E6;
}
#recipeHeader
{
	padding-top:23px;
	padding-left:0px;
	padding-bottom:10px;
	width:675px;
	height:60px;
	font-size:24px;
	font-weight:bold;
	position:absolute;
	top:0px;
	left:0px;
	color:#56AA1C;

}	
#recipeLogo
{
	position:absolute;
	top:20px;
	right:10px;
	
}
#recipeOptions
{
	position:relative;
	top:0px;
	border-bottom:1px solid #E6E6E6;
	width:100%;
}
#recipeInfo
{
	float:left;
	width:275px;
	padding-top:10px;
	padding-left:0px;
	padding-right:25px;
	padding-bottom:10px;
	
}	
#recipeIngredients
{
	margin:0px 0px 0px 310px;

}

#recipeDirections
{
	position:relative;
	top:0px;
	padding-left:0px;
}	

	

#recipeNutro
{
	position:relative;
	top:0px;
	left:0px;
	padding-top:20px;
	padding-left:0px;
	padding-right:25px;
	padding-bottom:10px;
	border-top:1px solid #E6E6E6;

}
#recipeSubs
{
	padding-top:10px;
	padding-left:0px;
	padding-right:25px;
	padding-bottom:10px;
	border-top:1px solid #E6E6E6;
	font-size:11px;
	line-height:11px;

	text-align:left;

}
.recipeJustBARE{color:#56AAiC;}
.recipeSubhead
{
	font-weight:bold;
	padding-bottom:8px;
}	
.recipeItem
{
	font-weight:normal;
	padding-bottom:8px;
}	



.clearOne
{
	clear:both;
}

#printLink
{
	display:none;
	visibility:hidden;
}
#pageHeader{position:relative;top:0px; left:0px;  height:25px;margin-bottom:30px;}	
#pageHeaderIcon{position:absolute; top:18px; left:0px; }
#pageHeaderText{position:absolute; top:0px; left:0px; text-align:left;}
#pageHeader h1{ color:#55AA19;
  font-size: 28px;
  font-weight: lighter;
  xbackground: transparent url(../images/icon_leaf.png) no-repeat left top;
  padding: 0px 0 0 30px;
  xmargin-top:0px;
  xmargin-bottom: 20px;
 } 
	
/* faq page */
#faqText{padding-left:0px;margin-bottom:150px;}
#faqText ul{padding-left:0px;}
#faqText ul li{padding-left:0px;margin-left:0px; list-style-type:none;}
table.FAQTable{ border-collapse:collapse;}
table.FAQTable td.Q{padding-right:8px; width:20px; font-weight:bold;}
table.FAQTable td.A{padding-right:8px; width:20px; font-weight:bold;}
.faqItem{position:relative;	top:0px;left:0px;display:block;visibility:visible;margin-bottom:20px;}
