

/*7-DAY MENU STYLES*/

div.day-green, div.day-red {
text-align:left;
}

div.menu-day-green, div.menu-day-red, div.menu-day-orange{
text-align:left;
margin-bottom:20px;
clear:both;
}

div.menu-day-green{
border:#006600 solid 2px;
}

div.menu-day-red{
border:#cc0000 solid 2px;
}

div.menu-day-orange{
border:#FF9900 solid 2px;
}

div.meals, div.meal-labels{
clear:both;
}

div.meals div{
width:160px;
float:left;
padding: 0 4px;
}

div.menu-recipe {
text-align:left;
margin-bottom:50px;}



/*green*/

div.menu-day-green div.food-small, div.menu-day-green div.food-medium, div.menu-day-green div.food-large{
border-right:#006600 2px dotted;}

div.menu-day-green div.food-small{
height:300px;}

div.menu-day-green div.food-medium{
height:360px;}

div.menu-day-green div.food-large{
height:420px;}

div.menu-day-green div.meal-labels div{
width:160px;
float:left;
padding:10px 4px 5px 4px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#339900;
text-align:center;
}

div.menu-day-green div.snacks{
border-top:#006600 2px dotted;
padding: 10px 4px;
background:#FFFFCC;
}

div.menu-day-green div.snacks span.label{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#339900;
width:80px;
display:block;
height: 20px;
float: left;
}

div.menu-day-green div.snacks span.label-caps{
display:none;
}

/*red*/

div.menu-day-red div.food-small, div.menu-day-red div.food-medium, div.menu-day-red div.food-large{
border-right:#cc0000 2px dotted;}

div.menu-day-red div.food-small{
height:300px;}

div.menu-day-red div.food-medium{
height:360px;}

div.menu-day-red div.food-large{
height:420px;}

div.menu-day-red div.meal-labels div{
width:160px;
float:left;
padding:10px 4px 5px 4px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
text-align:center;
}

div.menu-day-red div.snacks{
border-top:#cc0000 2px dotted;
padding: 10px 4px;
background: #FFCCCC;
}

div.menu-day-red div.snacks span.label{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#CC0000;
width:80px;
display:block;
height: 20px;
float: left;
}

div.menu-day-red div.snacks span.label-caps{
display:none;
}

/*orange*/

div.menu-day-orange div.meal-labels div{
width:160px;
float:left;
padding:10px 4px 5px 4px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF9900;
text-align:center;
}

div.menu-day-orange div.snacks{
border-top:#FF9900 2px dotted;
padding: 10px 4px;
background:#FFFFCC;
}

div.menu-day-orange div.snacks span.label{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF9900;
width:80px;
display:block;
height: 20px;
float: left;
}

/* DIV CLEARING HACK - DON'T MESS WITH THIS BIT! */

  div:after {
   content:".";
   display:block;
   height:0;
   clear:both;
   visibility:hidden;
   }
  div {display:inline-block;}
   /* Hide from IE Mac \*/
  div {display:block;}
   /* End hide from IE Mac */



/* 7 DAY MENU STUFF */

div.meal-labels{
display:none;

}

div.menu-day-green div.snacks span.label{
display:none;
}

div.menu-day-green div.snacks span.label-caps{
display:block;
clear:both;
font-weight:bold;
}

div.menu-day-red div.snacks span.label{
display:none;
}

div.menu-day-red div.snacks span.label-caps{
display:block;
clear:both;
font-weight:bold;
}

div.menu-recipe {
text-align:left;
margin:25px 0;
border: solid 1px;
padding:8px;
}

div.spacer {
margin-bottom:20px;
}

div.menu-day-green img{
text-align:left;
}

/* END OF 7 DAY MENU STUFF */

.comments-list {
display: none;
}