body {
    background-color: #aa8f64;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    margin: 0px;

    scrollbar-3dlight-color: #eaca98;
    scrollbar-arrow-color: #755523;
    scrollbar-base-color: #ffeed1;
    scrollbar-darkshadow-color: #c0a06e;
    scrollbar-face-color: #eaca98;
    scrollbar-highlight-color: #c0a06e;
    scrollbar-shadow-color: #c0a06e;
}

div.back {
    background-image: url('../images/background.jpg');
    background-repeat: repeat-x;
    background-position: center top;
    width: 750px;
    margin: auto;
}

td.top_line {
    background-image: url('../images/t_line.jpg');
    background-repeat: repeat-x;
    background-position: center top;
}

.pad30 {
    padding: 30px;
}

table.content {
    background-color: #dcc197;
}

.pad5 {
    padding: 5px;
}

div.content {
    position: relative;
    overflow: auto;
    display: block;
    width: 100%;
    height: 425px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #271b14;
    font-weight: bold;
}

div.have_printable_ver {
    height: 400px;
}

td.bottom_line {
    background-image: url('../images/b_line.jpg');
    background-repeat: repeat-x;
    background-position: bottom center;
}


/* feedback */

.form_el {
    background-image: url('../images/form_back.jpg');
    background-repeat: no-repeat;
    background-position: 100% 100%;
    background-color: white;
    border: 1px solid #bca98c;
    border-bottom: 1px solid #624f32;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}

.form_el_small {
    background-image: url('../images/form_back_small.jpg');
}

.w100 {
    width: 100%;
}

.red {
    color: red;
    font-weight: bold;
}

/* footer */

table.footer {
    background-image: url('../images/footer_back.jpg');
    background-repeat: repeat-x;
    background-position: center top;
}

td.footer_txt {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: #ffffff;
    font-weight: thin;
    padding-right: 20px;
    padding-top: 10px;
}

a.footer_lnk {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: #ffffff;
    font-weight: thin;
    text-decoration: none;
}

a.footer_lnk:hover {
    text-decoration: underline;
}

/* print link */

a.print {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    padding-right: 25px;
}

a.print:hover {
    text-decoration: underline;
}


/* coupons */
td.coupon {
    background-image: url('../images/coupon_back.jpg');
    background-repeat: repeat-x;
    background-position: center top;
    background-color: #e5d4b9;
}

div.coupon_text {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    overflow: hidden;
    width: 300px;
    height: 60px;
}

div.coupon_text_print {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    overflow: hidden;
    width: 300px;
    height: 60px;
}

td.small_thumbnail {
    background-image: url('../images/small_thumb_back.gif');
    background-repeat: no-repeat;
    background-position: left top;
    width: 78px;
    height: 77px;
    padding-left: 2px;
    padding-top: 2px;
}

a.items_lnk {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    font-weight: bold;
    line-height: 10px;
    text-decoration: none;
}

a.items_lnk:hover {
    text-decoration: underline;
}

td.item_name {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}

td.item_desc {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: thin;
}

td.big_thumbnail {
    background-image: url('../images/big_thumb_back.gif');
    background-repeat: no-repeat;
    background-position: left top;
    width: 96px;
    height: 94px;
    padding-left: 2px;
    padding-top: 2px;
}

.bigger {
    font-size: 14px;
}

.right_pad10 {
    padding-right: 10px;
}

a.black_bold {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

a.black_bold:hover {
    text-decoration: underline;
}

.item_name_print {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: #4e6127;
    font-weight: bold;
}

.bold {
    font-weight: bold;
}

.text {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #271b14;
    font-weight: bold;
}

.smallest {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: #271b14;
    font-weight: normal;
}

