body {
 font-family:verdana,arial; font-size:11px;
 background-image:url('/lib/yhst-15297668052760/burlap-bg.gif');
 background-color:#342113;
 font-family:gill sans mt, verdana;
}

form {
 margin:0px;
}

a { 
 color:#A08969;
 text-decoration:none;
}
a:hover { 
 text-decoration:underline;
}

/* header */

#divLogin {
 float:left;
 text-align:left;
 font-size:12px;
 color:#A48D6F;
 width:650px;
}

#phone_number {
 font-size:22px;
 margin-bottom:5px;
}

#top_address {
 font-size:12px;
 color:#A48D6F;
 text-align:right;
 padding-bottom:15px;
}



#top_links {
 background-color:#463227;
 height:23px;
 border-bottom:1px solid #D6B892;
 color:#EDECE8;
}

#top_links a {
 color:#EDECE8;
 font-weight:bold;
 font-size:11px;
 line-height:11px;
 padding-right:10px;
 padding-left: 10px;
 padding-top:2px;
 padding-bottom:2px;
 border-left:1px solid #6A5345;
}

#top_links_right {
 float:right;
}
#top_links_right a {
 color:#A48D6F;
}

/* home page */

#home_feature {
 position:absolute;
 margin-top:240px;
 margin-left:0px;
 text-align:left;
}
#home_feature td {
 height:230px;
 width:164px;
 text-align:center;
}

/* step 1 page */

#step_1_left {
 border-left:1px solid #D6B892;
}
#step_1 {
 background-color:#261209;
 width:479px;
 border-left:1px solid #D6B892;
 color:#D6B892;
 font-weight:bold;
}
#step_1 td {
 padding-left:5px;
 padding-right:5px;
}
.step_1_select td {
 padding-bottom:0px;
}
#step_1_bottom {
 background-color:#261209;
 border-left:1px solid #D6B892;
 color:#ffffff;
}
.step_1_bottom_div {
 background-color:#160901;
 border-top:1px solid #3D2012;
 padding:10px;
 font-size:12px;
 margin:0px;
 height:60px;
 overflow:hidden;
}
#step_1_bottom ul {
 margin:2px;
 margin-left:100px;
}
#step_1_bottom img {
 margin-left:10px;
 margin-right:10px;
 margin-bottom:10px;
}
#view_case_div {
 margin-top:10px;
/*
  padding-left:10px;
 */

}


/* step 2 */

#step_2_image_td {
 border-left:1px solid #D6B892;
 border-right:1px solid #D6B892;
 width:336px;
}

#step_2_right_td {
 width:480px;
 background-color:#261209;
 color:#F5EDD6;
 font-size:12px;
}
#step_2_right_td a {
 color:#F5EDD6;
}
.flavor_label {
 padding-right:15px;
}

#order_lines_holder {
 height:220px;
 width:460px;
 overflow:auto;
 margin-top:20px;
}
#step_2_bottom {
 background-color:#261209;
 text-align:right; 
}
.order_table {
 color:#81694F;
 font-size:10px;
}
.qty_box {
 margin-left:10px;
 width:20px;
}
.flavor_name {
 font-size:13px;
 font-weight:bold;
 color:#F5EDD6;
 float:left;
 width:150px;
}
.order_table {
 width:430px;
}
.order_td_header {
 border-bottom:1px solid #3B2D2A;
}

/* catalog page */

#catalog_page {
 width:822px;
 background-color:#261209;
}
#catalog_other_categories {
 background-color:#1C0F09;
 padding-left:40px;
 color:#87796E;
 font-size:13px;
}
#catalog_right_td {
 color:#F5EDD6;
 text-align:left;
 width:300px;
}
.flavor_label_catalog {
 font-size:13px;
 padding-right:3px;
}
.flavor_label_catalog a {
 color:#F5EDD6;
}
#cat_page_create_account {
 float:right;
 padding-top:30px;
 padding-right:15px;
}
.catDesc {
 font-size:12px;
 line-height:16px;
}
.catalog_img_cell {
 padding-left:11px;
}

/* footer */

#footer {
 border-top:1px solid #D6B892;
 font-size:10px;
 color:#D6B892;
 padding-top:10px;
}
#footer a {
 color:#D6B892;
 margin-right:15px;
}
#footer_right {
 float:right;
 text-align:right;
}
#footer_right a {
 display:block;
 margin-top:5px;
 margin-right:0px;
}


/* informational pages */

#leftpane {
 background:#261209;
 border-right:1px solid #63574B;
 color:#A08969;
 width:470px;
 font-size:12px;
}
#leftpane a {
 color:#A08969;
}
#leftpane p {
 margin:20px;
}
#leftpane td {
 color:#A08969;
 font-size:13px;
}
#rightpane {
 background:#150A04;
 border-right:1px solid #52483E;
 color:#A08969;
 padding:0px;
 width:319px;
}
#rightpane a {
 color:#A08969;
}
#resource_menu {
 width:431px;
 height:22px;
 text-align:center;
 color:#E8DED4;
 background-image:url('/lib/yhst-15297668052760/resource-menu.jpg');
}
#resource_menu a {
 color:#E8DED4;
 padding-right:5px;
 padding-left:5px;
}
#resource_menu p {
 margin:0px;
 line-height:20px;
}
#infoPageScrolling {
 width:425px;
 height:285px;
 overflow:auto;
 margin-left:20px;
 padding-right:5px;
}



/* flavour pages */
#leftpane_flavour {
 background:#261209;
 border-right:1px solid #63574B;
 color:#A08969;
 width:336px;
}
#rightpane_flavour {
 background:#150A04;
 border-right:1px solid #52483E;
 color:#A08969;
 padding:20px;
 width:433px;
}
#rightpane a_flavour {
 color:#A08969;
}


/* My Account template page */

#myaccount_template_cell {
 background-color:#fff;
 border-right:1px solid #5E4D3D;
 padding:10px;
 font-size:12px;
 width:802px;
}

#myaccount_holder_div {
 height:465px;
 overflow:auto;
}


#divMain img { display: block; }
/* end */

