body {padding:0; margin:0; background:#f7f5e8}
table, td, .main, select, input, textarea {
  font-size:11px;
    font-family:Tahoma;
  color:#282e3e;
  line-height:13px;
  vertical-align:top;
  padding:0px;
}
img      {border:0px;}
table   {width:100%;}

.vam { vertical-align:middle}
.bg{background:url(/images/bg_line.gif)}


.li_shop{ background:url(/images/li_shop.gif) top right repeat-y}
.li_shop_1{ background:url(/images/li_shop_1.gif) top left repeat-x}




.jamp{ width:109px; height:17px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp1{ width:119px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}
.jamp2{ width:159px; height:18px; color:#464646; font-size:10px; padding-left:2px; font-family:Tahoma;}

.header td      {color:#2c2c2c;}
.header span   {color:#FFFFFF; font-size:10px;}
.header b      {color:#f7f5e8; font-size:11px; font-weight:bold}
.header a      {color:#FFFFFF; text-decoration:none; font-size:17.9px; font-weight:}
.header a:hover  {color:##DADBBF;text-decoration:underline}
.header strong    {color:#b9215c; }


.header font   {color:#da329f; text-decoration:none; font-size:11px; font-weight:bold;}
.header font a {color:#e26238; text-decoration:none; font-size:11px; font-weight:bold;}
.header font a:hover   {color:#e26238; text-decoration:underline}     /*   5 items*/

.header strong a {color:#f7f5e8; text-decoration:none; font-size:11px;}/* shop_cart*/
.header strong a:hover   {color:#f7f5e8; text-decoration:underline}





/* -box_body- */
.box_body td{ color:#f07f7f}
.box_body span.productSpecialPrice { color:#df5932; font-size:12px; font-weight:bold; font-family:Arial; text-transform:uppercase}
.box_body b       {color:#bb4600; font-size:12px;}
.box_body s       {color:#5e4018; font-size:12px; font-weight:bold; text-transform:uppercase; font-family:Arial}
.box_body span a        {color:#5e4018; font-size:12px; text-decoration:none; font-weight:bold; text-transform:uppercase; font-family:Arial}
.box_body span a:hover  {color:#5e4018;text-decoration:underline;}

.box_body ul   {padding:0px 0 0 34px; margin:0px; list-style:none; }
.box_body .bg_list  {}
.box_body .bg_list a  {color:#8b7a6a; padding-left:15px; background:url(/images/arrow_1.gif) top left no-repeat; background-position:0 3px; text-decoration:none; line-height:20px; font-family:Arial}
.box_body .bg_list a:hover {color:#8b7a6a; text-decoration: underline;}


.box_body .bg_list1  {}
.box_body .bg_list1 a  {color:#df5932; padding-left:15px; background:url(/images/arrow_1.gif) top left no-repeat; background-position:0 3px; text-decoration:underline; line-height:20px; font-family:Arial; font-weight:bold}
.box_body .bg_list1 a:hover {color:#df5932; text-decoration:none ;}




.box_body .bg_list_un   {}
.box_body .bg_list_un  a  {color:#df5932; padding-left:20px; background:url(/images/arrow_3.gif) top left no-repeat; background-position:0 3px; text-decoration:none; line-height:18px; font-weight:bold}
.box_body .bg_list_un  a:hover  {color:#ffffff; text-decoration:none;}

.box_body .bg_list_sub   {}
.box_body .bg_list_sub  a  { color:#8b7a6a; padding-left:15px; text-decoration:none; line-height:20px;}
.box_body .bg_list_sub  a:hover  {color:#8b7a6a; text-decoration:none;}



/* -1- */
.box_heading_table           { height:34px}
.box_heading_table .box_heading_td   { background:url(/images/z1.gif) center left no-repeat; padding:0 0 0 31px}
.box_heading_table .box_heading_td   {color:#d44e27; font-weight:bold; font-size:13px; font-family:Arial; vertical-align:middle }

.box_body_table { font-size:10px;}
.box_body_table .box_body_tall_l {background:url(images/body_tal1_1.gif) left repeat-y;}
.box_body_table .box_body_tall_r {background:url(images/body_tal2_1.gif) right repeat-y;}
.box_body_table .box_body_tall_b {background:url(images/body_tal3_1.gif) bottom repeat-x;}

.box_body_table .box_body_td {padding:0px;}

 /* -2- */
.box_heading_table_2           {background:#9D5868 url(images/heading_c_1_2.gif) top repeat-x;}
.box_heading_table_2 .box_heading_td_2   {background:url(images/heading_bg_1_2.jpg) top right no-repeat;padding:13px 10px 8px 0px;}
.box_heading_table_2 .box_heading_td_2   {color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase }

.box_body_table_2 {background-color:#750017; font-size:10px;}
.box_body_table_2 .box_body_tall_l_2 {background:url(images/body_tal1_2.gif) left repeat-y;}
.box_body_table_2 .box_body_tall_r_2 {background:url(images/body_tal2_2.gif) right repeat-y;}
.box_body_table_2 .box_body_tall_b_2 {background:url(images/body_tal3_2.gif) bottom repeat-x;}

.box_body_table_2 .box_body_td {padding:18px 29px 0px 19px;}

 /* -3- */
.box_heading_table_3           {background:#9D5868 url(images/heading_c_1_3.gif) top repeat-x;}
.box_heading_table_3 .box_heading_td_3   {background:url(images/heading_bg_1_3.jpg) top right no-repeat; padding:13px 10px 8px 0px;}
.box_heading_table_3 .box_heading_td_3     {color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase }

.box_body_table_3 {background-color:#ff4d8d; font-size:10px;}
.box_body_table_3 .box_body_tall_l_3 {background:url(images/body_tal1_3.gif) left repeat-y;}
.box_body_table_3 .box_body_tall_r_3 {background:url(images/body_tal2_3.gif) right repeat-y;}
.box_body_table_3 .box_body_tall_b_3 {background:url(images/body_tal3_3.gif) bottom repeat-x;}

.box_body_table_3 .box_body_td {padding:18px 29px 0px 19px;}

 /* -4- */
.box_heading_table_4           {background:#9D5868 url(images/heading_c_1_4.gif) top repeat-x;}
.box_heading_table_4 .box_heading_td_4   {background:url(images/heading_bg_1_4.jpg) top right no-repeat;padding:13px 10px 8px 0px;}
.box_heading_table_4 .box_heading_td_4     {color:#FFFFFF; font-weight:bold; font-size:12px; text-transform:uppercase }

.box_body_table_4 {background-color:#9d398d; font-size:10px;}
.box_body_table_4 .box_body_tall_l_4 {background:url(images/body_tal1_4.gif) left repeat-y;}
.box_body_table_4 .box_body_tall_r_4 {background:url(images/body_tal2_4.gif) right repeat-y;}
.box_body_table_4 .box_body_tall_b_4 {background:url(images/body_tal3_4.gif) bottom repeat-x;}

.box_body_table_4 .box_body_td {padding:18px 29px 0px 19px;}


/*  ------------------------   CONTENT   ----------------------------  */

/*.cont_heading_table { background:url(images/cont_corn_tc.gif)}
.cont_heading_td {padding:13px 17px 9px 0px; font-size:12px; text-transform:uppercase; font-weight:bold; color:#fffffe; }*/


.cont_heading_table           { height:34px}
.cont_heading_table .cont_heading_td   { background:url(images/1_z3.gif) center left no-repeat; padding:0 0 0 51px}
.cont_heading_table .cont_heading_td   {color:#d44e27; font-weight:bold; font-size:13px; font-family:Arial; vertical-align:middle }


.cont_body_table {background:#f7f5e8;}
.cont_body_tall_t {background:#FFFFFF url(images/body_tal.gif) top repeat-x;}
.cont_body_tall_b {background:#FFFFFF url(images/body_tal.gif) bottom repeat-x;}
.cont_body_tall_l {background:#FFFFFF url(images/body_tal.gif) left repeat-y;}
.cont_body_tall_r {background:#FFFFFF url(images/body_tal.gif) right repeat-y;}


/*  PRODUCT  */
.product td          { color:#8b8b8b; font-size:11px; font-family:Arial}
.product a           { font-size:12px; color:#da4929; text-decoration:underline; font-family:Arial} /* for  sub_categories (index-1.html) */
.product a:hover       {text-decoration:none;}

.product span a       {font-weight:bold; font-size:12px; color:#750017; text-decoration:none; text-transform:uppercase}
.product span a:hover     {text-decoration:underline;}

.product em {/*  ???????? ????????  ??? shoping cart - ?????? ?? ??????!!! */ font-style:normal;}

span.productSpecialPrice {font-size:16px; color:#5e4818; font-family:Arial }

.product div a        {color:#8b8b8b; font-size:11px; font-weight:normal; text-decoration:underline; text-transform:none; font-family:Arial}/*  ??? click to enlarge  */
.product div a:hover  {color:#8b8b8b; text-decoration:none ;}

/*  IMAGE  */
.pic        {}
.table_pic_width  {width:1px;}
.pic_corn_c     {background:#FFFFFF;}
.pic_corn_t     {background:#FFFFFF url(images/img_tal1.gif) top repeat-x;}
.pic_corn_b     {background:#FFFFFF url(images/img_tal2.gif) bottom repeat-x;}
.pic_corn_l     {background:#FFFFFF url(images/img_tal3.gif) left repeat-y;}
.pic_corn_r     {background:#FFFFFF url(images/img_tal4.gif) right repeat-y;}

/*  RESULT  */

.result td        {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#43001C; padding:8px 0px 8px 0px;}
.result b         {font-weight:normal;}
.result a         {color:#D9005D; text-decoration:underline}
.result a u:hover     {text-decoration:none;}

.result .result_left  {padding-left:10px;}
.result .result_right  {text-align:right; padding-right:5px;}
.result .result_right b {color:#D9005D;}

/*  SHOPPING CART (index-3.html) */
.shop_cart td.remove     {width:20%;}
.shop_cart td.product     {width:45%;}
.shop_cart td.qty       {width:15%;}
.shop_cart td.total     {width:20%;}

.product em { text-transform:uppercase; font-weight:bold; font-size:12px}

.cart_line_x {background:url(http://www.sierranuthouse.com/images/bg_line.gif)}

.cart_total_left    {width:80%; text-align:right; vertical-align:middle;height:38px;}
.cart_total_right    {width:20%; text-align:center;vertical-align:middle;}

.padd33             {padding:21px 0px 0px 0px;}



/*  popup  */
.popup   {color:#8b8b8b; font-size:11px;}

.popup a{ color:#da4929; text-decoration:underline; font-size:12px}
.popup a:hover{ text-decoration:none}


/*  footer  */
.footer          { width:100%}
.footer td       {color:#f7f5e8; font-size:10px; font-weight:normal}
.footer a       {color:#9d398d; font-size:11px; text-decoration:none;}
.footer a:hover   {color:#9d398d;text-decoration:underline;}
.footer span     {color:#ff0050; font-size:11px;}
.footer span a       {color:#ffffff; font-size:11px; text-decoration:none; font-weight:bold}
.footer span a:hover   {color:#ffffff;text-decoration:underline;}
.footer b a     {color:#f7f5e8; font-size:10px; font-weight:bold; text-decoration:none;}
.footer b a:hover {color:#f7f5e8; text-decoration:underline;}



.box_width_left      { width:181px;}
.box_width_right    { width:178px;}
.box_width_cont      { width:100%;}

.col_left        {}
.col_center        { width:100%;}
.col_right        {}