.suggestion{
  border:2px solid #DDB640;
  padding:6px;
  margin-bottom:15px;
}
.suggestion table{
  color:#444444;
}
.suggestion .h1{
  font-size:19px;
}
.description .title{
  padding-top:3px;
  padding-bottom:6px;
}
.photo img{
  border:1px solid #C4D0C2;
  padding:3px;
}
.date{
  font-size:15px;
  font-weight:bold;
}
.suggestion .sugLeftBox{
  width: 690px;
  border-right:1px solid #ECBA27;
  cursor:pointer;
}
.suggestion .actions{
  width:180px;
}
.actionList{
  line-height: 1.5;
  padding-left: 8px;
}
.sugLeftBox .menu .photo{
  width:130px;
}
.sugLeftBox .menu .description{
  padding-left:6px;
  width:515px;
}
.timeName div{
  padding-bottom:5px;
  width:100px;
}
.main  .suggestion .timeName div{
  padding-bottom:0px;
}
.timeName, .nutritionSummary{
 font-size:11px;
 font-family: arial, sans-serif;
}
.timeName .h2{
  font-size:12px;
}
.timeValue{
  font-size:14px;
}
.content .h2{
  font-size:13px;
}
.ingredients{
  font-family: times, serif;
  font-size:13px;
  padding:0px 20px 0px 15px;
}
/*.ingredients div{
 padding-bottom:4px;
}*/
.step{
  font-size:20px;
}
.step, .subHeading{
  color: #AA6633;
}
div.step{
  float:left;
  width:35%;
}
.noPlan{
  font-size: 24px;
  text-align:center;
}

