/*YUM-O! STYLES*/
/* print styles */

/* ------------------------------- main styles -------------------------------*/
body {
 	background: white;
 	margin: 0;
 	padding: 0;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	color:black;
}

a, a:hover, a:visited, a:active {
	text-decoration: none;
	color: black;
}

img{
	border: none;
}


/* ------------------------------ page structure -----------------------------*/
#shell {
	width: auto;
	margin: 0;
	padding: 0;
	background: none;
}

#shell .print_head{
	display:block;
}

#shell .print_foot{
	clear: left;
	display:block;
	font-weight: bold;
	margin: 20px 0 0 0;
}

#header, #nav {
	display: none;
	
}

#right {
	display: none;
}

#left {
	display: none;
}

#middle {
	width: 800px;
	margin: 0;
	padding: 0;
}

#footer {
	display: none;
}


/* ------------------------------- page elements -----------------------------*/

#middle p {
	color: black;
	font-size: 12px;
	margin: 0 0 10px 0;
	clear: left;
}

#middle h2 {
	color: black;
	font-size: 14px;
	margin: 0 0 20px 0;
	padding: 0;
	border-bottom: none;
}

#middle h3 {
	color: black;
	font-size: 12px;
	margin: 0 0 5px 0;
	padding: 0;
}

#middle li, #middle ul {
	color: black;
}

#middle img.png{
	display: none;
}

#middle .head{
	color:black;
}

#middle p.head{
	color:black;
}

#middle .content_top{
	background: none;
}

#middle .content_mid{
	background: none;
	color: black;
	width: auto;
}

#middle .content_mid h3{
	color: black;
}

#middle .content_mid p{
	color: black;
}

#middle .content_mid a, #middle .content_mid a:hover, #middle .content_mid:visited, #middle .content_mid:active {
	color: black;
}

#middle p a, #middle p a:hover, #middle p a:visited, #middle p a:active {
	color: black;
}

#middle .content_bot{
	background: none;
}

#middle h2 {
	text-indent: 0;
	color: black;
	border-bottom: none;
	margin: 0;
	padding: 0;
}

#middle h2.what_is_yumo, #middle h2.cook_feed_fund, #middle h2.message, #middle h2.partners, #middle h2.news_events, #middle h2.grown-ups, #middle h2.hey_kids, #middle h2.basic_pantry, #middle h2.kitchen_tools, #middle h2.recipes, #middle h2.recipes_results, #middle h2.your_stories, #middle h2.tell_us_your_story, #middle h2.how_cool, #middle h2.food_trivia, #middle h2.whats_the_diff, #middle h2.memory_cards, #middle h2.printables, #middle h2.shop_yumo, #middle h2.contact_us, #middle h2.privacy_policy, #middle h2.terms_conditions{
	background: none;
}

#middle .content_top{
	display: none;
}

/* --------------------------- BASIC PANTRY PAGE -----------------------------*/
#checklist{
	color: black;
}

#checklist .mid h3{
	color:black;
}

#checklist .mid .line{
	border-bottom: dotted 1px #000;
}

#checklist .top{
	display: none;
}

#checklist .mid{
	background: none;
}

#checklist .bot{
	display: none;
}

.item {
	clear: left;
	float: left;
}

/* --------------------------- RECIPE SEARCH RESULTS--------------------------*/
#criteria .top{
	display: none;
}

#criteria .mid{
	background: none;
}

#criteria .bot{
	display: none;
}

#criteria{
	display: block;
	margin: 0 0 10px 0;
}

.result .image{
	display: none;
}


#middle .resultpage a, #middle .resultpage a:hover, #middle .resultpage a:visited, #middle .resultpage a:active{
	color: black;
}

#search_again{
	display: none;
}


/* --------------------------------- RECIPE PAGE -----------------------------*/

.search_again{
	display: none;
}

#keyword_searchform{
	display: none;
}

#middle .submited, #middle .submitedby{
	font-size: 12px;
}

#middle .submited, #middle .submitedby, #middle .ingredients h3 {
	color: black;
}


/* -----------------------------YOUR STORIES ARCHIVE--------------------------*/

.sort{
	display: none;
}

.result{
	display: block;
}

.result .image .date{
	color: black;
	margin: 0;
}

.result .print_date{
	display: block;
}

#middle .result .info{
	color: black;
}

#middle .result .info p{
	color: black;
}

.link{
	display: none;
}

.result a, .result a:hover, .result a:visited, .result a:active{
	color: black;
	font-weight: bold;
	margin-bottom: 5px;
}

/* -----------------------------YOUR STORIES PAGE-----------------------------*/

#middle .nav{
	display: none;
}


#titleblock{
	background: none;
	height: auto;
	border-bottom: none;
}

#titleblock .title{
	color: black;
	margin: 0 0 10px 0;
	font-weight: bold;
}

#titleblock .author{
	color: black;
	margin: 0 0 10px 0;
}

#titleblock .author .submit{
	color: black;
	font-weight: normal;
	font-size: 12px;
}

#titleblock .caption{
	display: none;
}

#questions {
	width: auto;
	margin: 0;
}

#questions a, #questions a:hover, #questions a:visited, #questions a:active{
	color: black;
	
}

/* -----------------------------YOUR STORIES SUBMIT---------------------------*/

#submit_form .top{
	display: none;
}

#submit_form .mid{
	background: none;
}

#submit_form .bot{
	display: none;
}

#submit_form label{
	color: black;
}

#submit_form input{
	border-color: black;
}

#submit_form textarea{
	border-color: black;
}

#submit_form textarea.regtext{
	border-color: black;
}

.line {
	border-top: dotted 1px black;
}

#submit_form input.submit {
	display: none;
	
}

#form1, #form2 {
	display: block;
}

#copy2, #form2 {
	display: block;
}

#form2 {
	display: none;
}


.fill_in {
	color: black;
}

address{
	color: black;
}

#form2 .form{
	background: none;
}


/* -----------------------------  ARCHIVE PAGES  ---------------------------*/

.result {
	background: none;
	width: auto;
	height: auto;
	clear: left;
	margin: 0 0 20px 20px;
}

.result .heading {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}

.result .heading .date {
	margin: 0;
	padding: 0;
	display: block;
	clear: left;
	width: auto;
	height: auto;
}

.result .heading h3 {
	padding: 0;
	margin: 0;
	color: black;
	display: block;
	width: auto;
	height: auto;
	clear: left;
}

.result .line {
	display: none;
}

.result .image {
	display: none;
}


#middle .blurb{
	width: auto;
	height: auto;
	color: black;
	clear: left;
}

#middle .blurb a, #middle .blurb a:hover, #middle .blurb a:visited, #middle .blurb a:active{
	color: black;
	font-weight: normal;
}

#middle .blurb p {
	margin: 0;
	width: 100%;
}

#middle dl{
	background: none;
	color: black;
}

