body {
    background: url(../img/c3/back_body.gif) 0px 0px repeat-y #6699cc;
}

#naviback1 {
    position: absolute;
    z-index: 4;
    width: 780px;
    top: 115px;
    left: 0px;
    background: url(../img/c3/navi1_back.gif) 0px 0px repeat-x;
}

#naviback2 {
    position: absolute;
    z-index: 3;
    width: 780px;
    top: 115px;
    left: 0px;
    background: url(../img/c3/navi2_back.gif) 0px 0px repeat-x;
}

#naviback3 {
    position: absolute;
    z-index: 2;
    width: 780px;
    top: 115px;
    left: 0px;
    background: url(../img/c3/navi3_back.gif) 0px 0px repeat-x;
}

#sidebar .top, #sidebar-recipe .top {
    background: url(../img/c3/sidebar_top.gif) 0px 0px no-repeat;
}

#sidebar .content, #sidebar-recipe .content {
    background: url(../img/c3/sidebar_content.gif) 0px 0px repeat-y;
}

#sidebar .bottom, #sidebar-recipe .bottom {
    background: url(../img/c3/sidebar_bottom.gif) 0px 0px no-repeat;
}

#sidebar a.shop {
    color: #fff;
    background-color: #57C0F6;
    padding: 1px 4px 1px 4px;
}

#sidebar a.shop:hover {
    color: #fff;
    background-color: #F20063;
}

#sidebar a.readmore {
    color: #fff;
    background-color: #57C0F6;
    padding: 1px 4px 1px 4px;
}

#sidebar a.readmore:hover {
    color: #fff;
    background-color: #F20063;
}

#ingredients {
    background: url(../img/c3/dashed-line.gif) 0px 0px repeat-x;
}

.contact-row {
    background: url(../img/c3/dashed-line.gif) left bottom repeat-x;
}

.spacer-line-10px {
    background: url(../img/c3/dashed-line.gif) left 5px repeat-x;
}

.spacer-line-20px {
    background: url(../img/c3/dashed-line.gif) left 10px repeat-x;
}

