@charset "UTF-8";

/* Header a hrefs with background images */
#headSTORE { background:url(/images/MainNav/headSTORE.gif) no-repeat; width: 86px; height: 15px;}
#headSTORE:hover {background-position: 0px -15px;}
#headSEARCH { background:url(/images/MainNav/headSEARCH.gif) no-repeat; width: 44px; height: 15px;}
#headSEARCH:hover {background-position: 0px -15px;}

.headSeparator { background:url(/images/MainNav/headSeparator.gif) no-repeat; width: 17px; height: 15px;}

/* Menu Group a hrefs with background images */
.MenuBarVertical a#grpFashion {background-image: url(/images/MainNav/grpFashion.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpFashion:hover {background-position: 0 100%;}
.MenuBarVertical a#grpWeddings {background-image: url(/images/MainNav/grpWeddings.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpWeddings:hover {background-position: 0 100%;}
.MenuBarVertical a#grpAccessories {background-image: url(/images/MainNav/grpAccessories.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpAccessories:hover {background-position: 0 100%;}
.MenuBarVertical a#grpFragrance {background-image: url(/images/MainNav/grpFragrance.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpFragrance:hover {background-position: 0 100%;}
.MenuBarVertical a#grpHomeGifts {background-image: url(/images/MainNav/grpHomeGifts.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpHomeGifts:hover {background-position: 0 100%;}
.MenuBarVertical a#grpBook {background-image: url(/images/MainNav/grpBook.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpBook:hover {background-position: 0 100%;}
.MenuBarVertical a#grpStores {background-image: url(/images/MainNav/grpStores.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpStores:hover {background-position: 0 100%;}
.MenuBarVertical a#grpEvents {background-image: url(/images/MainNav/grpEvents.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpEvents:hover {background-position: 0 100%;}
.MenuBarVertical a#grpPartners {background-image: url(/images/MainNav/grpPartners.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#grpPartners:hover {background-position: 0 100%;}

/* Sub-Menu Section a hrefs with background images */
.MenuBarVertical a#Fashion-RW {width:109px; background-image: url(/images/MainNav/secRW.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Fashion-RW:hover {background-position: 0 100%;}
.MenuBarVertical a#Fashion-LL {width:109px; background-image: url(/images/MainNav/secLL.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Fashion-LL:hover {background-position: 0 100%;}
.MenuBarVertical a#Fashion-SHOW {width:109px; background-image: url(/images/MainNav/secSHOW.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Fashion-SHOW:hover {background-position: 0 100%;}

.MenuBarVertical a#Weddings-BR {width:106px; background-image: url(/images/MainNav/secBR.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-BR:hover {background-position: 0 100%;}
.MenuBarVertical a#Weddings-MA {width:106px; background-image: url(/images/MainNav/secMA.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-MA:hover {background-position: 0 100%;}
.MenuBarVertical a#Weddings-LG {width:106px; background-image: url(/images/MainNav/secLG.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-LG:hover {background-position: 0 100%;}
.MenuBarVertical a#Weddings-HF {width:106px; background-image: url(/images/MainNav/secHF.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-HF:hover {background-position: 0 100%;}
.MenuBarVertical a#Weddings-FP {width:106px; background-image: url(/images/MainNav/secFP.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-FP:hover {background-position: 0 100%;}
.MenuBarVertical a#Weddings-FL {width:106px; background-image: url(/images/MainNav/secFL.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-FL:hover {background-position: 0 100%;}
.MenuBarVertical a#Weddings-BOOK {width:106px; background-image: url(/images/MainNav/secBOOK.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-BOOK:hover {background-position: 0 100%;}
.MenuBarVertical a#Weddings-SHOW {width:106px; background-image: url(/images/MainNav/secSHOW.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Weddings-SHOW:hover {background-position: 0 100%;}

.MenuBarVertical a#Accessories-EW {width:75px; background-image: url(/images/MainNav/secEW.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Accessories-EW:hover {background-position: 0 100%;}
.MenuBarVertical a#Accessories-LG {width:75px; background-image: url(/images/MainNav/secLG.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Accessories-LG:hover {background-position: 0 100%;}
.MenuBarVertical a#Accessories-FW {width:75px; background-image: url(/images/MainNav/secFW.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Accessories-FW:hover {background-position: 0 100%;}

.MenuBarVertical a#HomeGifts-HF {width:104px; background-image: url(/images/MainNav/secHF.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#HomeGifts-HF:hover {background-position: 0 100%;}
.MenuBarVertical a#HomeGifts-MT {width:104px; background-image: url(/images/MainNav/secMT.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#HomeGifts-MT:hover {background-position: 0 100%;}
.MenuBarVertical a#HomeGifts-FP {width:104px; background-image: url(/images/MainNav/secFP.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#HomeGifts-FP:hover {background-position: 0 100%;}
.MenuBarVertical a#HomeGifts-FL {width:104px; background-image: url(/images/MainNav/secFL.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#HomeGifts-FL:hover {background-position: 0 100%;}

.MenuBarVertical a#Stores-STORE {width:104px; background-image: url(/images/MainNav/secSTORE.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Stores-STORE:hover {background-position: 0 100%;}
.MenuBarVertical a#Stores-SALFLAG {width:104px; background-image: url(/images/MainNav/secSALFLAG.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Stores-SALFLAG:hover {background-position: 0 100%;}
.MenuBarVertical a#Stores-SALNEW {width:104px; background-image: url(/images/MainNav/secSALNEW.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Stores-SALNEW:hover {background-position: 0 100%;}

.MenuBarVertical a#Partners-SIMPLY {width:142px; background-image: url(/images/MainNav/secSIMPLY.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Partners-SIMPLY:hover {background-position: 0 100%;}
.MenuBarVertical a#Partners-FTD {width:142px; background-image: url(/images/MainNav/secFTD.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Partners-FTD:hover {background-position: 0 100%;}
.MenuBarVertical a#Partners-HI {width:142px; background-image: url(/images/MainNav/secHI.gif); background-repeat:no-repeat; background-position:0 0;}
.MenuBarVertical a#Partners-HI:hover {background-position: 0 100%;}

/* Footer a hrefs with background images */
#footABOUT { background:url(/images/MainNav/footABOUT.gif) no-repeat; width: 102px; height: 15px; position:relative}
#footABOUT:hover {background-position: 0px -15px;}
#footMAILLIST { background:url(/images/MainNav/footMAILLIST.gif) no-repeat; width: 70px; height: 15px;}
#footMAILLIST:hover {background-position: 0px -15px;}
#footCONTACTUS { background:url(/images/MainNav/footCONTACTUS.gif) no-repeat; width: 66px; height: 15px;}
#footCONTACTUS:hover {background-position: 0px -15px;}

#footPRIVACY { background:url(/images/MainNav/footPRIVACY.gif) no-repeat; width: 81px; height: 15px; position:relative}
#footPRIVACY:hover {background-position: 0px -15px;}
#footTERMS { background:url(/images/MainNav/footTERMS.gif) no-repeat; width: 77px; height: 15px;}
#footTERMS:hover {background-position: 0px -15px;}
#footCopyrightNotice { background:url(/images/MainNav/footCopyrightNotice.gif) no-repeat; width: 107px; height: 15px;}

.footSeparator { background:url(/images/MainNav/footSeparator.gif) no-repeat; width: 15px; height: 15px;}