/*******************************/
/* Home Page Style Sheet Theme */
/*******************************/

@import url("/content/common/include/styles/homepage.css");
/****************************/
/* Global Style Sheet Theme */
/****************************/

@import url("ui-theme/jquery-ui-1.7.custom.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; }


/****************************/
/* Header Style Sheet Theme */
/****************************/

/****************************/
/* Header Style Sheet Theme */
/* Included by header.css   */
/****************************/

/* Global */

#header .menus { width: 748px; }

#header .menus .menu .entries {
  border-color: #ddd;
}

#header .menus .menu .entries .entry.hover {
  background: #eee;
}



/* 2 Menu Layout - No Occasion or Sale */

#header .menus #menu-shop-by-price                    { display: inline; width: 194px; }
#header .menus #menu-fruit-gifts-by-category          { display: inline; width: 211px; margin: 0 0 0 3px; }

#header .menus #menu-shop-by-price .entries           { width: 192px; top: 27px; left: 0; }
#header .menus #menu-fruit-gifts-by-category .entries { width: 209px; top: 27px; left: 0; }

#header .menus .menu a                 { height: 27px; }
#header .menus .menu .entries .entry a { padding: 5px 14px; }

/* Override the search */
      #header .menus         { width: 411px; }
      #header .search        { width: 539px; }
.ie_6 #header .search        { width: 536px; }
      #header .search .label { float: right; padding-right: 5px; }

/**/


/* 3 Menu Layout - No Occasion

#header .menus #menu-shop-by-price                    { display: inline; width: 194px; }
#header .menus #menu-fruit-gifts-by-category          { display: inline; width: 211px; margin: 0 0 0 3px; }
#header .menus #menu-sales-and-values                 { display: inline; width: 122px; margin: 0 0 0 3px; }

#header .menus #menu-shop-by-price .entries           { width: 192px; top: 27px; left: 0; }
#header .menus #menu-fruit-gifts-by-category .entries { width: 209px; top: 27px; left: 0; }
#header .menus #menu-sales-and-values .entries        { width: 230px; top: 27px; left: 0; }

#header .menus .menu a                 { height: 27px; }
#header .menus .menu .entries .entry a { padding: 5px 14px; }

/* Override the search
      #header .menus         { width: 536px; }
      #header .search        { width: 414px; }
.ie_6 #header .search        { width: 411px; }
      #header .search .label { float: right; padding-right: 5px; }

*/

/* 4 Menu Layout

#header .menus #menu-shop-by-price                    { display: inline; width: 194px; }
#header .menus #menu-gifts-by-occasion                { display: inline; width: 212px; margin: 0 0 0 3px; }
#header .menus #menu-fruit-gifts-by-category          { display: inline; width: 211px; margin: 0 0 0 3px; }
#header .menus #menu-sales-and-values                 { display: inline; width: 122px; margin: 0 0 0 3px; }

#header .menus #menu-shop-by-price .entries           { width: 192px; top: 27px; left: 0; }
#header .menus #menu-gifts-by-occasion .entries       { width: 210px; top: 27px; left: 0; }
#header .menus #menu-fruit-gifts-by-category .entries { width: 209px; top: 27px; left: 0; }
#header .menus #menu-sales-and-values .entries        { width: 230px; top: 27px; left: 0; }

#header .menus .menu a {
  height: 27px;
}

#header .menus .menu .entries .entry a {
  padding: 5px 14px;
}
*/

/* 5 Menu Layout

#header .menus #menu-shop-by-price                    { display: inline; width: 147px; }
#header .menus #menu-holiday-gift                     { display: inline; width: 177px; margin: 0 0 0 3px; }
#header .menus #menu-gifts-by-occasion                { display: inline; width: 175px; margin: 0 0 0 3px; }
#header .menus #menu-fruit-gifts-by-category          { display: inline; width: 171px; margin: 0 0 0 3px; }
#header .menus #menu-sales-and-values                 { display: inline; width:  66px; margin: 0 0 0 3px; }

#header .menus #menu-shop-by-price .entries           { width: 145px; top: 27px; left: 0; }
#header .menus #menu-holiday-gift .entries            { width: 175px; top: 27px; left: 0; }
#header .menus #menu-gifts-by-occasion .entries       { width: 173px; top: 27px; left: 0; }
#header .menus #menu-fruit-gifts-by-category .entries { width: 169px; top: 27px; left: 0; }
#header .menus #menu-sales-and-values .entries        { width: 230px; top: 27px; left: 0; }

#header .menus .menu a {
  height: 27px;
}

#header .menus .menu .entries .entry a {
  padding: 5px 14px;
}
*/


/* Logo */

#header .logoImage         { width: 372px; height: 118px; background-image: url("/content/Cush/images/header/logo.gif"); }
#header .logoGiftListImage { width: 372px; height: 118px; background-image: url("/content/Cush/images/header/logo-giftlist.gif"); }

/* Shopping Cart */

#header .cart .text {
  background: #f8f8d1;
}

#header .cart .link {
  background: #008050;
}

#header .links a:hover {
  color: #557840;
}

#header .links .whatsNewSpecial a {
  color:#BE2F2E;
  text-decoration:underline;
  background:#ffffff url('/content/Cush/images/espots/caretRed.gif') no-repeat 2px 3px;
  padding-left:11px;
  font-size:12px;
}

#header .links .whatsNewSpecial a:hover {
  color:#363;
  text-decoration:none;
  background:#ffffff url('/content/Cush/images/espots/caretGreen.gif') no-repeat 2px 3px;
  padding-left:11px;
  font-size:12px;
}

/* Links */

#header .links {
  margin: 51px 0 0 0;
}

/* Search */

#header .search {
  background-repeat: repeat-x;
  background: url("/images/header/dropmenus/search.png");
}

#header .search .wrapper .link {
  background: #008050;
}
/****************************/
/* Footer Style Sheet Theme */
/****************************/

#footer .links ul h4 {
  background: #bda;
}

#footer .links ul li.line {
  border-left-color: #bda;
}

#footer .links ul li {
  height: 145px;
}

#footer .links #email {
  margin-right: 10px;
}