 /*Recipes Section*/
  #Recipes {
    float:left;
    width:100%;
    line-height:normal;
	padding-bottom:20px;
    }
	 
  #Recipes li {
    float:left;
/*    background:url("left.gif")
      no-repeat left top;*/
background-color:#CCCCCC;
    margin:0;
    padding:1px 3px 0 0;
    font-size:93%;
    }
	
  #Recipes a, #Recipes strong, #Recipes span {
    display:block;
	text-decoration:none;
    background-color: white;
/*    background:url("right.gif")
      no-repeat right top;*/
    padding:5px 15px 4px 6px;
    }
	
  #Recipes a:HOVER {
  text-decoration:underline;
  }

  #Recipes a:ACTIVE {
  text-decoration:underline;
  }
  	  		
  #Recipes #current {
/*    background-image:url("left_on.gif");*/
    }
	
  #Recipes #current a {
/*    background-image:url("right_on.gif");*/
    padding-bottom:5px;
    }

  #Recipes #current li {
/*    background-image:url("right_on.gif");*/
background-color:#CCCCCC;
    font-size:96%;
    }
		
 .MainDishHeader{
/*	font-style:oblique;
	font-size:1.1em;
	line-height:1.4em;*/
	color:#666;
	margin:0 0 4px 0;
	width:100%;
	cursor:pointer;
  }  
   
 .SideDishHeader{
/*	font-style:oblique;
	font-size:1.1em;
	line-height:1.4em;*/
	color:#666;
	margin:0 0 4px 0;
	width:100%;
	font-size:0.9em;
	cursor:pointer;
  } 

 .SnacksAndDessertsHeader{
/*	font-style:oblique;*/
/*	font-size:1.1em;
	line-height:1.4em;*/
	color:#666;
	margin:0 0 4px 0;
	width:100%;
	font-size:0.9em;
	cursor:pointer;
  } 
  
 .MainDishes{
 display:block;
 position:static;
 padding-left:10px;
 font-size:0.9em;

/* background-color:#CCFFFF*/
 }
 
 .MainDishesHidden{
 display:none;
 }
 
 .MainDish{
 display:block;
 position:static;
 background-color:#CCFFFF;
 padding-left:10px;
 
 }
 
 .MainDishHidden{
 display:none;
 }

 .SideDishes{
 display:block;
 position:static;
 padding-left:10px;
/* background-color:#CCFFCC*/
 }
 
 .SideDishesHidden{
 display:none;
 }
 
 .SideDish{
 display:block;
 position:static;
 background-color:#CCFFCC;
 padding-left:10px;
 }
 
 .SideDishHidden{
 display:none;
 }

 .AllSnacksAndDesserts{
 display:block;
 position:static;
 padding-left:10px;
/* background-color:#CCFF99*/
 }
 
 .AllSnacksAndDessertsHidden{
 display:none;
 }
 
 .SnacksAndDesserts{
 display:block;
 position:static;
 background-color:#CCFF99;
 padding-left:10px;
 }
 
 .SnacksAndDessertsHidden{
 display:none;
 }
   
 .ingredientsHeader{
	font-size:1.1em;
	line-height:1.6em;
	color:#6699CC;
	margin:0 0 8px 0;
	width:100%;
  } 

 .ingredients {
	padding-left:30px;
	padding-right: 15px;
	 }   
	 
 .ingredients li{
	color:#666;
	margin:8px 8px 8px 8px;
	width:100%;
	list-style-type:disc;
	line-height:16px;
	 } 

 .ingredients strong{
	color:#6699CC;
	 } 
	   
 .directionsHeader{
	font-size:1.1em;
	line-height:1.6em;
	color:#6699CC;
	margin:0 0 8px 0;
	width:100%;
  } 
  
 .directions{
	color:#666;
	margin:0 0 0 0;
	width:95%;
	padding-left:15px;
	padding-right: 5px;
  }
	
 .recipeCredits{
	font-size:0.8em;
	color:#6699CC;
	margin:0 0 8px 0;
	width:100%;
	padding-left: 15px;
	padding-top: 15px;
  }
  
  .printButton{
  float:right;
  font-size:0.9em;
  color:#FF0000;
  }