.rotd-header  {
    font-size:19px;
    color:#555;
}
.recipe-title, a.recipe-title, a.recipe-title:link, a.recipe-title:visited  {
    display:block;
    font-size:24px;
    font-weight:bold;
    color:#111;
}
a.recipe-title:hover  {
    background-color:#f5f5f5;
}
.recipe-byline  {
    font-size:14px;
    color:#555;
}

.recipe-byline a  {
    text-decoration:underline;
}

.recipe-intro  {
    padding:10px 30px 10px 10px;
    background-color:#f5f5f5;
    border-radius:8px;
    margin:12px 0;
    font-size:18px;
    background-image:url('/recipes/images/quo.gif');
    background-repeat:no-repeat;
    background-position: right 10px top 10px;
    background-size:22px 17px;
}

.recipe-quoted-name  {
    display:inline-block;
    color: #0b7101;
    font-weight:bold;
}

.recipe-indent  {
    padding-left:20px;
    margin-bottom:28px;
}

.recipe-container  {
    margin: 8px auto;
    width: 100%;
    max-width: 500px;
    padding: 20px;
    border:5px solid #FFCC66;
    box-sizing:border-box;
}

.recipe-header  {
    margin-top:24px;
    font-size:24px;
    font-weight:bold;
    padding-top:12px;
    border-top:1px solid #eee;
    margin-bottom:12px;
}
.recipe-ingredients-header  {
    color: #074800;
}

.recipe-ingredients-list  {
    line-height:1.8;
}

.recipe-directions-header  {
    color: #074800;
}

.recipe-directions-list  {
    line-height:1.8;
}

a.recipe-printer-link:link, a.recipe-printer-link:visited  {
    display:inline-block;
    background-color:#f5f5f5;
    border-radius:5px;
    padding:8px 8px 8px 32px;
    background-image:url('/recipes/images/printer2.png');
    background-repeat:no-repeat;
    background-position: left 5px top 12px;
    background-size:20px 20px;
    color:#555;
}
a.recipe-printer-link:hover  {
    background-color: #c3e2c4;
    color: #0b1739;
}