/*********************************************************************************************************************/
/* Start: category-base.css                                                                                          */
/*********************************************************************************************************************/


@import url("/content/common/include/styles/category.css");
/*********************************************************************************************************************/
/* Start: global-part.css                                                                                            */
/*********************************************************************************************************************/


/*********************************************************************************************************************/
/* Start: backgrounds-part.css                                                                                       */
/*********************************************************************************************************************/

.background-dot-horizontal       { background-image: url("/content/Cush/images/backgrounds/product-line-horizontal.png"); }
.background-dot-vertical         { background-image: url("/content/Cush/images/backgrounds/product-line-vertical.png"); }
.ie_6 .background-dot-horizontal { background-image: url("/content/Cush/images/backgrounds/product-line-horizontal.gif"); }
.ie_6 .background-dot-vertical   { background-image: url("/content/Cush/images/backgrounds/product-line-vertical.gif"); }

/*********************************************************************************************************************/
/*  End : backgrounds-part.css                                                                                       */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: sprites-part.css                                                                                           */
/*********************************************************************************************************************/

/* controls */

   a.sprite-title-rounded-top,
span.sprite-title-rounded-top,
   a.sprite-combo-normal,
span.sprite-combo-normal,
   a.sprite-combo-rollover,
span.sprite-combo-rollover,
   a.sprite-combo-error,
span.sprite-combo-error,
   a.sprite-compare-remove,
span.sprite-compare-remove,
   a.sprite-container-auto-delivery,
span.sprite-container-auto-delivery,
   a.sprite-pager-left,
span.sprite-pager-left,
   a.sprite-pager-right,
span.sprite-pager-right,
   a.sprite-scrollable-normal-left,
span.sprite-scrollable-normal-left,
   a.sprite-scrollable-normal-right,
span.sprite-scrollable-normal-right,
   a.sprite-scrollable-rollover-left,
span.sprite-scrollable-rollover-left,
   a.sprite-scrollable-rollover-right,
span.sprite-scrollable-rollover-right,
   a.sprite-scrollbar-up,
span.sprite-scrollbar-up,
   a.sprite-scrollbar-down,
span.sprite-scrollbar-down,
   a.sprite-slideshow-play,
span.sprite-slideshow-play,
   a.sprite-slideshow-pause,
span.sprite-slideshow-pause,
   a.sprite-slideshow-normal,
span.sprite-slideshow-normal,
   a.sprite-slideshow-active,
span.sprite-slideshow-active,
   a.sprite-slideshow-prev,
span.sprite-slideshow-prev,
   a.sprite-slideshow-next,
span.sprite-slideshow-next,
   a.sprite-titlepane-collapse,
span.sprite-titlepane-collapse,
   a.sprite-titlepane-expand,
span.sprite-titlepane-expand      { display: inline-block; }

.sprite-title-rounded-top,
.sprite-combo-normal,
.sprite-combo-rollover,
.sprite-combo-error,
.sprite-compare-remove,
.sprite-container-auto-delivery,
.sprite-pager-left,
.sprite-pager-right,
.sprite-scrollable-normal-left,
.sprite-scrollable-normal-right,
.sprite-scrollable-rollover-left,
.sprite-scrollable-rollover-right,
.sprite-scrollbar-up,
.sprite-scrollbar-down,
.sprite-slideshow-play,
.sprite-slideshow-pause,
.sprite-slideshow-normal,
.sprite-slideshow-active,
.sprite-slideshow-prev,
.sprite-slideshow-next,
.sprite-titlepane-collapse,
.sprite-titlepane-expand          { background-image: url("/content/Cush/images/sprites/controls.png"); font-size: 0; overflow: hidden; }

.sprite-title-rounded-top         { background-position:  -41px -20px; width: 206px; height: 40px; }
.sprite-combo-normal              { background-position:    0px -61px; width: 185px; height: 60px; }
.sprite-combo-rollover            { background-position: -186px -61px; width: 185px; height: 60px; }
.sprite-combo-error               { background-position: -372px -61px; width: 185px; height: 60px; }
.sprite-compare-remove            { background-position: -434px -36px; width:  24px; height: 24px; }
.sprite-container-auto-delivery   { background-position: -248px   0px; width: 185px; height: 60px; }
.sprite-pager-left                { background-position:   -9px   0px; width:  11px; height: 17px; }
.sprite-pager-right               { background-position:  -21px   0px; width:  11px; height: 17px; }
.sprite-scrollable-normal-left    { background-position:    0px -20px; width:  20px; height: 20px; }
.sprite-scrollable-normal-right   { background-position:  -20px -20px; width:  20px; height: 20px; }
.sprite-scrollable-rollover-left  { background-position:    0px -40px; width:  20px; height: 20px; }
.sprite-scrollable-rollover-right { background-position:  -20px -40px; width:  20px; height: 20px; }
.sprite-scrollbar-up              { background-position:    0px   0px; width:   8px; height:  8px; }
.sprite-scrollbar-down            { background-position:    0px  -9px; width:   8px; height:  8px; }
.sprite-slideshow-play            { background-position:  -74px   0px; width:   9px; height: 11px; }
.sprite-slideshow-pause           { background-position:  -83px   0px; width:   9px; height: 11px; }
.sprite-slideshow-normal          { background-position:  -74px -11px; width:   9px; height:  9px; }
.sprite-slideshow-active          { background-position:  -83px -11px; width:   9px; height:  9px; }
.sprite-slideshow-prev            { background-position:  -93px   0px; width:  20px; height: 20px; }
.sprite-slideshow-next            { background-position: -114px   0px; width:  20px; height: 20px; }
.sprite-titlepane-collapse        { background-position: -135px  -2px; width:  56px; height: 16px; }
.sprite-titlepane-expand          { background-position: -192px  -2px; width:  56px; height: 16px; }

.ie_6 .sprite-title-rounded-top,
.ie_6 .sprite-combo-normal,
.ie_6 .sprite-combo-rollover,
.ie_6 .sprite-combo-error,
.ie_6 .sprite-compare-remove,
.ie_6 .sprite-container-auto-delivery,
.ie_6 .sprite-pager-left,
.ie_6 .sprite-pager-right,
.ie_6 .sprite-scrollable-normal-left,
.ie_6 .sprite-scrollable-normal-right,
.ie_6 .sprite-scrollable-rollover-left,
.ie_6 .sprite-scrollable-rollover-right,
.ie_6 .sprite-scrollbar-up,
.ie_6 .sprite-scrollbar-down,
.ie_6 .sprite-slideshow-play,
.ie_6 .sprite-slideshow-pause,
.ie_6 .sprite-slideshow-normal,
.ie_6 .sprite-slideshow-active,
.ie_6 .sprite-slideshow-prev,
.ie_6 .sprite-slideshow-next,
.ie_6 .sprite-titlepane-collapse,
.ie_6 .sprite-titlepane-expand    { background-image: url("/content/Cush/images/sprites/controls.gif"); }


/* Dijit Combobox Drop Downs */

a.sprite-combo-dropdown-normal,
span.sprite-combo-dropdown-normal,
a.sprite-combo-dropdown-wide,
span.sprite-combo-dropdown-wide,
a.sprite-combo-dropdown-error,
span.sprite-combo-dropdown-error,
a.sprite-combo-dropup-normal,
span.sprite-combo-dropup-normal,
a.sprite-combo-dropup-wide,
span.sprite-combo-dropup-wide,
a.sprite-combo-dropup-error,
span.sprite-combo-dropup-error   { display: inline-block; }

.sprite-combo-dropdown-normal,
.sprite-combo-dropdown-wide,
.sprite-combo-dropdown-error,
.sprite-combo-dropup-normal,
.sprite-combo-dropup-wide,
.sprite-combo-dropup-error       { background-image: url("/content/Cush/images/sprites/dropdown.png"); font-size: 0; overflow: hidden; }

.sprite-combo-dropdown-normal    { background-position:    0   -4px; width: 185px; height: 1060px; }
.sprite-combo-dropdown-wide      { background-position: -186px  0;   width: 370px; height: 1064px; }
.sprite-combo-dropdown-error     { background-position: -557px -4px; width: 185px; height: 1060px; }
.sprite-combo-dropup-normal      { background-position: -743px  0;   width: 185px; height: 1060px; }
.sprite-combo-dropup-wide        { background-position: -929px  0;   width: 370px; height: 1064px; }
.sprite-combo-dropup-error       { background-position: -1300px 0;   width: 185px; height: 1060px; }

.ie_6 .sprite-combo-dropdown-normal,
.ie_6 .sprite-combo-dropdown-wide,
.ie_6 .sprite-combo-dropdown-error,
.ie_6 .sprite-combo-dropup-normal,
.ie_6 .sprite-combo-dropup-wide,
.ie_6 .sprite-combo-dropup-error { background-image: url("/content/Cush/images/sprites/dropdown.gif"); }


/* Checkout */

   a.sprite-checkout-breadcrumb-step-1,
span.sprite-checkout-breadcrumb-step-1,
   a.sprite-checkout-breadcrumb-step-2,
span.sprite-checkout-breadcrumb-step-2,
   a.sprite-checkout-breadcrumb-step-2-rollover-1,
span.sprite-checkout-breadcrumb-step-2-rollover-1,
   a.sprite-checkout-breadcrumb-step-3,
span.sprite-checkout-breadcrumb-step-3,
   a.sprite-checkout-breadcrumb-step-3-rollover-1,
span.sprite-checkout-breadcrumb-step-3-rollover-1,
   a.sprite-checkout-breadcrumb-step-3-rollover-2,
span.sprite-checkout-breadcrumb-step-3-rollover-2,
   a.sprite-checkout-breadcrumb-step-4,
span.sprite-checkout-breadcrumb-step-4,
   a.sprite-checkout-cap-normal,
span.sprite-checkout-cap-normal,
   a.sprite-checkout-cap-columns-unset,
span.sprite-checkout-cap-columns-unset,
   a.sprite-checkout-cap-columns-set,
span.sprite-checkout-cap-columns-set,
   a.sprite-checkout-cap-final,
span.sprite-checkout-cap-final,
   a.sprite-checkout-calendar-arrow-left,
span.sprite-checkout-calendar-arrow-left,
   a.sprite-checkout-calendar-arrow-right,
span.sprite-checkout-calendar-arrow-right,
   a.sprite-checkout-credit-cards-all,
span.sprite-checkout-credit-cards-all,
   a.sprite-checkout-credit-cards-harry-and-david,
span.sprite-checkout-credit-cards-harry-and-david,
   a.sprite-checkout-credit-cards-mastercard,
span.sprite-checkout-credit-cards-mastercard,
   a.sprite-checkout-credit-cards-visa,
span.sprite-checkout-credit-cards-visa,
   a.sprite-checkout-credit-cards-discover,
span.sprite-checkout-credit-cards-discover,
   a.sprite-checkout-credit-cards-diners-club,
span.sprite-checkout-credit-cards-diners-club,
   a.sprite-checkout-credit-cards-jcb,
span.sprite-checkout-credit-cards-jcb,
   a.sprite-checkout-credit-cards-american-express,
span.sprite-checkout-credit-cards-american-express,
   a.sprite-checkout-checkbox-checked,
span.sprite-checkout-checkbox-checked,
   a.sprite-checkout-checkbox-unchecked,
span.sprite-checkout-checkbox-unchecked,
   a.sprite-checkout-clamation-normal,
span.sprite-checkout-clamation-normal,
   a.sprite-checkout-clamation-set,
span.sprite-checkout-clamation-set,
   a.sprite-checkout-clamation-unset,
span.sprite-checkout-clamation-unset,
   a.sprite-checkout-step-1-set,
span.sprite-checkout-step-1-set,
   a.sprite-checkout-step-1-unset,
span.sprite-checkout-step-1-unset,
   a.sprite-checkout-step-2-set,
span.sprite-checkout-step-2-set,
   a.sprite-checkout-step-2-unset,
span.sprite-checkout-step-2-unset              { display: inline-block; }

.sprite-checkout-breadcrumb-step-1,
.sprite-checkout-breadcrumb-step-2,
.sprite-checkout-breadcrumb-step-2-rollover-1,
.sprite-checkout-breadcrumb-step-3,
.sprite-checkout-breadcrumb-step-3-rollover-1,
.sprite-checkout-breadcrumb-step-3-rollover-2,
.sprite-checkout-breadcrumb-step-4,
.sprite-checkout-cap-normal,
.sprite-checkout-cap-columns-unset,
.sprite-checkout-cap-columns-set,
.sprite-checkout-cap-final,
.sprite-checkout-calendar-arrow-left,
.sprite-checkout-calendar-arrow-right,
.sprite-checkout-credit-cards-all,
.sprite-checkout-credit-cards-harry-and-david,
.sprite-checkout-credit-cards-mastercard,
.sprite-checkout-credit-cards-visa,
.sprite-checkout-credit-cards-discover,
.sprite-checkout-credit-cards-diners-club,
.sprite-checkout-credit-cards-jcb,
.sprite-checkout-credit-cards-american-express,
.sprite-checkout-checkbox-checked,
.sprite-checkout-checkbox-unchecked,
.sprite-checkout-clamation-normal,
.sprite-checkout-clamation-set,
.sprite-checkout-clamation-unset,
.sprite-checkout-step-1-set,
.sprite-checkout-step-1-unset,
.sprite-checkout-step-2-set,
.sprite-checkout-step-2-unset                  { background-image: url("/content/Cush/images/sprites/checkout.png"); font-size: 0; overflow: hidden; }

.sprite-checkout-breadcrumb-step-1             { background-position: 0px -32px; width: 674px; height: 34px; }
.sprite-checkout-breadcrumb-step-2             { background-position: 0px -66px; width: 674px; height: 34px; }
.sprite-checkout-breadcrumb-step-2-rollover-1  { background-position: 0px -100px; width: 674px; height: 34px; }
.sprite-checkout-breadcrumb-step-3             { background-position: 0px -134px; width: 674px; height: 34px; }
.sprite-checkout-breadcrumb-step-3-rollover-1  { background-position: 0px -168px; width: 674px; height: 34px; }
.sprite-checkout-breadcrumb-step-3-rollover-2  { background-position: 0px -202px; width: 674px; height: 34px; }
.sprite-checkout-breadcrumb-step-4             { background-position: 0px -236px; width: 674px; height: 34px; }
.sprite-checkout-cap-normal                    { background-position: 0px -271px; width: 880px; height: 30px; }
.sprite-checkout-cap-columns-unset             { background-position: 0px -302px; width: 880px; height: 30px; }
.sprite-checkout-cap-columns-set               { background-position: 0px -333px; width: 880px; height: 30px; }
.sprite-checkout-cap-final                     { background-position: 0px -364px; width: 880px; height: 30px; }
.sprite-checkout-calendar-arrow-left           { background-position: -92px -9px; width: 14px; height: 16px; }
.sprite-checkout-calendar-arrow-right          { background-position: -107px -9px; width: 14px; height: 16px; }
.sprite-checkout-credit-cards-all              { background-position: -675px -32px; width: 250px; height: 24px; }
.sprite-checkout-credit-cards-harry-and-david  { background-position: -675px -57px; width: 250px; height: 24px; }
.sprite-checkout-credit-cards-mastercard       { background-position: -675px -82px; width: 250px; height: 24px; }
.sprite-checkout-credit-cards-visa             { background-position: -675px -107px; width: 250px; height: 24px; }
.sprite-checkout-credit-cards-discover         { background-position: -675px -132px; width: 250px; height: 24px; }
.sprite-checkout-credit-cards-diners-club      { background-position: -675px -157px; width: 250px; height: 24px; }
.sprite-checkout-credit-cards-jcb              { background-position: -675px -182px; width: 250px; height: 24px; }
.sprite-checkout-credit-cards-american-express { background-position: -675px -207px; width: 250px; height: 24px; }
.sprite-checkout-checkbox-checked              { background-position: -215px -1px; width: 8px; height: 8px; }
.sprite-checkout-checkbox-unchecked            { background-position: -224px -1px; width: 8px; height: 8px; }
.sprite-checkout-clamation-normal              { background-position: -122px -1px; width: 30px; height: 30px; }
.sprite-checkout-clamation-set                 { background-position: -153px -1px; width: 30px; height: 30px; }
.sprite-checkout-clamation-unset               { background-position: -184px -1px; width: 30px; height: 30px; }
.sprite-checkout-step-1-set                    { background-position: 0px -9px; width: 22px; height: 22px; }
.sprite-checkout-step-1-unset                  { background-position: -23px -9px; width: 22px; height: 22px; }
.sprite-checkout-step-2-set                    { background-position: -46px -9px; width: 22px; height: 22px; }
.sprite-checkout-step-2-unset                  { background-position: -69px -9px; width: 22px; height: 22px; }


/*********************************************************************************************************************/
/*  End : sprites-part.css                                                                                           */
/*********************************************************************************************************************/
/********************************/
/* CSS Buttons Style Sheet Base */
/* Included by global.css       */
/********************************/

/* CSS Button Colors */
.btn                 { background-color: #f59b2b; }
.btn:hover           { background-color: #00834f; }


/* CSS Button Border Colors for IE 6 */
.ie_6 .btn                 { border-color: #f59b2b; }
.ie_6 .btn:hover           { border-color: #00834f; }

/*********************************************************************************************************************/
/* Start: breadcrumb-part.css                                                                                        */
/*********************************************************************************************************************/


#breadcrumb .crumb.last { color: #008852; }


/*********************************************************************************************************************/
/*  End : breadcrumb-part.css                                                                                        */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: DijitDialog-part.css                                                                                       */
/*********************************************************************************************************************/


.dijitDialogTitleBar .dijitDialogTitle { color: #557840; }

/* Checkout **********************************************************************************************************/

/* Login */
#logon-popup .middle { background-image: url("/content/Cush/images/backgrounds/checkout-line-vertical.png"); }


/*********************************************************************************************************************/
/*  End : DijitDialog-part.css                                                                                       */
/*********************************************************************************************************************/


/*********************************************************************************************************************/
/*  End : global-part.css                                                                                            */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: header-part.css                                                                                            */
/*********************************************************************************************************************/


#header a,
#header .search .label,
#header #giftlistIcon,
#header .greeting,
#header .phone          { color: #008852; }

#header .giftlist-link a,
#header #giftlistIcon     { color: #da7500; }

#header .utility-left  { margin-left:  10px; border-right: 1px solid #008852; }
#header .utility-right { margin-right: 10px; }

#header .cart { background-color: #A3D6AC; }


/* Logo */

#header .logo a { background-image: url("/content/Cush/images/header/logo.png"); }


/* Panels */

.panel .titlebar { background-color: #008852; }
.panel .colored  { color: #da7500; }


/*********************************************************************************************************************/
/*  End : header-part.css                                                                                            */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: menus-part.css                                                                                             */
/*********************************************************************************************************************/


/* Global */

#menu                      { position: relative; z-index: 950; margin-bottom: 5px; }
#menu .separator           { float: left }
#menu .menu                { display: none; float: left; position: relative; }
#menu .menu a              { display: block; }
#menu .menu .base          { padding:0px;}
#menu .menu .entries       { display: none; position: absolute; background: #fff; border-color: #ddd; border: 1px solid #888; border-top: none;}
#menu .menu .entries .end  { background-image: url("/content/common/images/sprites/global.png"); background-position: 0px 0px; max-width: 500px; height: 10px; font-size: 0; } /* sprite: wood-foo */
#menu .menu.hover .entries { display: block; }
#menu .menu .entry         { margin: 2px 0; }
#menu .menu .entry.hover   { background-color: #eee; }
#menu .menu .entry a       { color: #000; display: block; padding: 5px 14px; height: auto; text-decoration: none; }
#menu .menu .entry a:hover { color: #000; display: block; text-decoration: none; }
#menu .menu .entry .red    { color: #c00; }
#menu .menu.hover			{background-image: none;}


/* Shop by Price, Shop by Category */

#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-shop-by-price,
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-fruit-gifts-by-category              { display: block; }

#menu.set3b05f9ba6b0dbaa87c38696d75a4858c .separator,
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c .menu a.base                               { background-image: url("/content/Cush/images/sprites/menu.png"); }

#menu.set3b05f9ba6b0dbaa87c38696d75a4858c .separator                                 { background-position: 0px 0px; width: 4px; height: 27px; }
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c .separator.first,
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c .separator.last                            { display: none; }
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-shop-by-price a.base                 { background-position: -5px 0px; width: 478px; height: 27px; }
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-fruit-gifts-by-category a.base       { background-position: -484px 0px; width: 478px; height: 27px; }
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-shop-by-price.hover a.base           { background-position: -5px -28px; width: 478px; height: 27px; }
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-fruit-gifts-by-category.hover a.base { background-position: -484px -28px; width: 478px; height: 27px; }

#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-shop-by-price .entries               { width: 476px; top: 27px; left: 0; }
#menu.set3b05f9ba6b0dbaa87c38696d75a4858c #menu-fruit-gifts-by-category .entries     { width: 476px; top: 27px; left: 0; }


/* Shop by Price, Shop By Occasion, Shop By Category */

#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-shop-by-price,
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-gifts-by-occasion,
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-fruit-gifts-by-category              { display: block; }

#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb .separator,
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb .menu a.base                               { background-image: url("/content/Cush/images/sprites/menu-eaee98dc3d28e3e9ed31b2b16b5cbefb.png"); overflow: hidden; }

#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb .separator                                 { background-position: 0px 0px; width: 4px; height: 27px; }
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb .separator.first,
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb .separator.last                            { display: none; }

#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-shop-by-price a.base                 { background-position: -4px 0px; width: 317px; height: 27px; }
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-gifts-by-occasion a.base             { background-position: -322px 0px; width: 317px; height: 27px; }
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-fruit-gifts-by-category a.base       { background-position: -640px 0px; width: 318px; height: 27px; }

#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-shop-by-price.hover a.base           { background-position: -4px -28px; width: 317px; height: 27px; }
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-gifts-by-occasion.hover a.base       { background-position: -322px -28px; width: 317px; height: 27px; }
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-fruit-gifts-by-category.hover a.base { background-position: -640px -28px; width: 318px; height: 27px; }

#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-shop-by-price .entries               { width: 315px; top: 27px; left: 0; }
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-gifts-by-occasion .entries           { width: 315px; top: 27px; left: 0; }
#menu.seteaee98dc3d28e3e9ed31b2b16b5cbefb #menu-fruit-gifts-by-category .entries     { width: 316px; top: 27px; left: 0; }


/* Shop By Category, Shop By Occasion, Shop by Price */

#menu.set7876277461db5d02e91abccd5034cab5 #menu-shop-by-price,
#menu.set7876277461db5d02e91abccd5034cab5 #menu-gifts-by-occasion,
#menu.set7876277461db5d02e91abccd5034cab5 #menu-fruit-gifts-by-category              { display: block; }

#menu.set7876277461db5d02e91abccd5034cab5 .separator,
#menu.set7876277461db5d02e91abccd5034cab5 .menu a.base                               { background-image: url("/content/Cush/images/sprites/menu-eaee98dc3d28e3e9ed31b2b16b5cbefb.png"); overflow: hidden; }

#menu.set7876277461db5d02e91abccd5034cab5 .separator                                 { background-position: 0px 0px; width: 4px; height: 27px; }
#menu.set7876277461db5d02e91abccd5034cab5 .separator.first,
#menu.set7876277461db5d02e91abccd5034cab5 .separator.last                            { display: none; }

#menu.set7876277461db5d02e91abccd5034cab5 #menu-shop-by-price a.base                 { background-position: -4px   -28px; width: 317px; height: 27px; }
#menu.set7876277461db5d02e91abccd5034cab5 #menu-gifts-by-occasion a.base             { background-position: -322px -28px; width: 317px; height: 27px; }
#menu.set7876277461db5d02e91abccd5034cab5 #menu-fruit-gifts-by-category a.base       { background-position: -640px -28px; width: 318px; height: 27px; }

#menu.set7876277461db5d02e91abccd5034cab5 #menu-shop-by-price.hover a.base           { background-position: -4px   0px; width: 317px; height: 27px; }
#menu.set7876277461db5d02e91abccd5034cab5 #menu-gifts-by-occasion.hover a.base       { background-position: -322px 0px; width: 317px; height: 27px; }
#menu.set7876277461db5d02e91abccd5034cab5 #menu-fruit-gifts-by-category.hover a.base { background-position: -640px 0px; width: 318px; height: 27px; }

#menu.set7876277461db5d02e91abccd5034cab5 #menu-shop-by-price .entries               { width: 315px; top: 27px; left: 0; }
#menu.set7876277461db5d02e91abccd5034cab5 #menu-gifts-by-occasion .entries           { width: 315px; top: 27px; left: 0; }
#menu.set7876277461db5d02e91abccd5034cab5 #menu-fruit-gifts-by-category .entries     { width: 316px; top: 27px; left: 0; }


/* Shop by Price, Shop by Occasion, Shop Holiday Gifts, Shop by Category */

#menu.setff47684265bff9780145fd70510f22f2 #menu-shop-by-price,
#menu.setff47684265bff9780145fd70510f22f2 #menu-gifts-by-occasion,
#menu.setff47684265bff9780145fd70510f22f2 #menu-holiday-gift,
#menu.setff47684265bff9780145fd70510f22f2 #menu-fruit-gifts-by-category              { display: block; }

#menu.setff47684265bff9780145fd70510f22f2 .separator,
#menu.setff47684265bff9780145fd70510f22f2 .menu a.base                               { background-image: url("/content/Cush/images/sprites/menu-ff47684265bff9780145fd70510f22f2.png"); overflow: hidden; }

#menu.setff47684265bff9780145fd70510f22f2 .separator                                 { background-position: 0px 0px; width: 3px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 .separator.first,
#menu.setff47684265bff9780145fd70510f22f2 .separator.last                            { display: none; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-shop-by-price a.base                 { background-position: -4px -28px; width: 238px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-gifts-by-occasion a.base             { background-position: -243px -28px; width: 237px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-holiday-gift a.base                  { background-position: -481px -28px; width: 241px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-fruit-gifts-by-category a.base       { background-position: -723px -28px; width: 235px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-shop-by-price.hover a.base           { background-position: -4px 0px; width: 238px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-gifts-by-occasion.hover a.base       { background-position: -243px 0px; width: 237px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-holiday-gift.hover a.base            { background-position: -481px 0px; width: 241px; height: 27px; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-fruit-gifts-by-category.hover a.base { background-position: -723px 0px; width: 235px; height: 27px; }

#menu.setff47684265bff9780145fd70510f22f2 #menu-shop-by-price .entries               { width: 236px; top: 27px; left: 0; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-gifts-by-occasion .entries           { width: 235px; top: 27px; left: 0; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-holiday-gift .entries                { width: 239px; top: 27px; left: 0; }
#menu.setff47684265bff9780145fd70510f22f2 #menu-fruit-gifts-by-category .entries     { width: 233px; top: 27px; left: 0; }



/* Shop by Category, Shop Holiday Gifts, Shop by Occasion, Shop by Price, */

#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-shop-by-price,
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-gifts-by-occasion,
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-holiday-gift,
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-fruit-gifts-by-category              { display: block; }

#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 .separator,
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 .menu a.base                               { background-image: url("/content/Cush/images/sprites/menu-7bd1d980238fe5f5206fa6f7e54ec0a2.png"); overflow: hidden; }

#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 .separator                                 { background-position: 0px 0px; width: 3px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 .separator.first,
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 .separator.last                            { display: none; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-shop-by-price a.base                 { background-position: -4px -28px; width: 238px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-gifts-by-occasion a.base             { background-position: -243px -28px; width: 237px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-holiday-gift a.base                  { background-position: -481px -28px; width: 241px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-fruit-gifts-by-category a.base       { background-position: -723px -28px; width: 235px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-shop-by-price.hover a.base           { background-position: -4px 0px; width: 238px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-gifts-by-occasion.hover a.base       { background-position: -243px 0px; width: 237px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-holiday-gift.hover a.base            { background-position: -481px 0px; width: 241px; height: 27px; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-fruit-gifts-by-category.hover a.base { background-position: -723px 0px; width: 235px; height: 27px; }

#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-shop-by-price .entries               { width: 236px; top: 27px; left: 0; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-gifts-by-occasion .entries           { width: 235px; top: 27px; left: 0; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-holiday-gift .entries                { width: 239px; top: 27px; left: 0; }
#menu.set7bd1d980238fe5f5206fa6f7e54ec0a2 #menu-fruit-gifts-by-category .entries     { width: 233px; top: 27px; left: 0; }


/*********************************************************************************************************************/
/*  End : menus-part.css                                                                                             */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: bec-dijit-part.css                                                                                         */
/*********************************************************************************************************************/


.dijitItemChooser .dijitMenuItemSelected { color: #557840; background: #dbedd2;  }

.dijitItemChooser .heading,
.dijitItemChooser .caption  { color: #557840; }

.dijitItemChooser .optionPreview,
.dijitItemChooser .optionList,
.dijitItemChooser .selectionList { border-color: #557840; }


.dialog .content #heading .name { color: #557840; }

/*
===============================================
  Slider
===============================================
*/

.dijitSlider .dijitSliderIncrementIconV,
.dijitSlider .dijitSliderDecrementIconV  { background-image: url("/content/Cush/images/sprites/controls.png"); }
.dijitSlider .dijitSliderImageHandleV    { background-color: #00834F; }


/*********************************************************************************************************************/
/*  End : bec-dijit-part.css                                                                                         */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: banner-part.css                                                                                            */
/*********************************************************************************************************************/


#content .banner .box     { background: #bbddaa; }
#content .banner .box,
#content .banner .seo  a  { color: #000; }

#content .bannerSpecialInner .dijitSlider .dijitSliderImageHandleV,
#content .banner             .dijitSlider .dijitSliderImageHandleV    { background-color: #00834E; }


/*********************************************************************************************************************/
/*  End : banner-part.css                                                                                            */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: navigation-part.css                                                                                        */
/*********************************************************************************************************************/


#navigation .current, 
#navigation .current a    { color: #008050; font-weight: bold; }
#navigation .level-3,
#navigation .level-3 a    { color: #008050; }

      #navigation .hover,
.ie_6 #navigation .hover,
      #navigation .special:hover,
      #navigation .level-1:hover,
      #navigation .level-2:hover,
      #navigation .level-3:hover { background-color: #FCDF90; }


/* Content Tweaks */

#content { padding: 0; }


/* Page Tweaks */

#page { padding: 0; width: 960px; }


/*********************************************************************************************************************/
/*  End : navigation-part.css                                                                                        */
/*********************************************************************************************************************/
/*********************************************************************************************************************/
/* Start: footer-part.css                                                                                            */
/*********************************************************************************************************************/


#footer .links ul li,
#footer .links ul h4            { width: 240px; }
#footer .links ul h4            { border-bottom: 1px solid #00834f; color: #00834f; }
#footer .links ul h4 a          { color: #00834f; }
#footer .links ul ul li a       { color: #666; }
#footer .links ul ul li a:hover { color: #00834f }
#footer .links ul ul li.more a  { color: #000 }


/* Brands */

#footer .brands .middle { float: none; margin: 0 100px; }

#footer .footerBanners {
	width:960px;
}

/*********************************************************************************************************************/
/*  End : footer-part.css                                                                                            */
/*********************************************************************************************************************/


#content    { width: auto; }
#content h1,
#content h3 { color: #557840; }


/* Columns */

#content .left,
#navigation     { width: 200px; }


/* Navigation */

      #navigation .background-dot-horizontal { background-image: url("/content/Cush/images/backgrounds/product-line-horizontal.png"); }
      #navigation .background-dot-vertical   { background-image: url("/content/Cush/images/backgrounds/product-line-vertical.png"); }
.ie_6 #navigation .background-dot-horizontal { background-image: url("/content/Cush/images/backgrounds/product-line-horizontal.gif"); }
.ie_6 #navigation .background-dot-vertical   { background-image: url("/content/Cush/images/backgrounds/product-line-vertical.gif"); }


/* Filters */

#content .filters,
#content .filters .title.hover { background-color: #E1EFD9; }
#content .filters .title,
#content .filters .title a,
#content .filters label        { color: #000; }


/* Espot Slideshow */

#content #controls { background-color: #f8f8d1; }


/* Pager Bar */

#content .pager   { color: #000; background: #E1EFD9; }
#content .pager a { color: #000; }


/* Product Group */

#content .products .top,
#content .products .middle,
#content .products .bottom,
#content .products .group   { background-image: none; }
#content .products .top,
#content .products .bottom  { height: auto; }
#content .products .group   { height: auto; }


/*********************************************************************************************************************/
/*  End : category-base.css                                                                                          */
/*********************************************************************************************************************/
