body { background: #fff url(../img/en/bg-masthead.jpg) no-repeat 50% 0;}

a.add-cart { background: transparent url(../img/en/btn-add-cart.gif) no-repeat; background-attachment: scroll; background-position: 0% 0%; display: block; height: 38px; overflow-x: hidden; overflow-y: hidden; text-indent: -9999px; width: 179px; margin: 5px  auto 0 auto; }

a.add-cart:hover{ background-image: transparent url(../img/en/btn-add-cart.gif) no-repeat; background-attachment: scroll; background-position: 0 100%; }

div.game-panel span.new { background: url(../img/en/new-tag.gif) no-repeat; display: block; float: right; height: 28px; margin: -23px 0 5px 20px; overflow: hidden; text-indent: -9999px; width: 130px; }

a#shower-bebe { background: url(../img/en/cat/01_shower.gif) no-repeat;}
a#shower-mariage{ background: url(../img/en/cat/02_shower_mariage.gif) no-repeat;}
a#noel{ background: url(../img/en/cat/03_noel.gif) no-repeat;}
a#preparation{ background: url(../img/en/cat/04_preparation.gif) no-repeat;}
a#rallyes{ background:url(../img/en/cat/05_rallyes.gif) no-repeat;}
a#gratuit{ background:url(../img/en/cat/06_gratuit.gif) no-repeat;}

a#fete-enfant{ background: url(../img/en/cat/07_fete_enfants.gif) no-repeat;}
a#anniversaire-mariage{ background: url(../img/en/cat/08_mariage.gif) no-repeat;}
a#paques{ background: url(../img/en/cat/09_paques.gif) no-repeat;}
a#brise-glace{ background: url(../img/en/cat/10_brise_glace.gif) no-repeat;}
a#jeux_de-party{ background:url(../img/en/cat/11_partys.gif) no-repeat;}
a#solitaire{ background:url(../img/en/cat/12_solitaire.gif) no-repeat;}

a#exterieur { background: url(../img/en/cat/13_exterieur.gif) no-repeat;}
a#anniversaire{ background: url(../img/en/cat/14_anniversaire.gif) no-repeat;}
a#st-valentin{ background: url(../img/en/cat/15_st-valentin.gif) no-repeat;}
a#equipe{ background: url(../img/en/cat/16_equipe.gif) no-repeat;}
a#jeux-de-mots{ background:url(../img/en/cat/17_mots.gif) no-repeat;}
a#corpo{ background:url(../img/en/cat/18_corpo.gif) no-repeat;}

a#garderie { background: url(../img/en/cat/daycare.gif) no-repeat;}
a#ecole{ background: url(../img/en/cat/school.gif) no-repeat;}
a#centplus{ background: url(../img/en/cat/100guests.gif) no-repeat;}
a#nouveautes{ background: url(../img/en/cat/new_games.gif) no-repeat;}
a#invitations{ background:url(../img/en/cat/invitations.gif) no-repeat;}
a#theme{ background:url(../img/en/cat/theme-party.gif) no-repeat;}

a#speciaux{ background: url(../img/en/cat/19_speciaux.gif) no-repeat;}
a#soupers{ background: url(../img/en/cat/20_soupers.gif) no-repeat;}
a#halloween{ background: url(../img/en/cat/21_halloween.gif) no-repeat;}
a#trousse{ background: url(../img/en/cat/22_trousse.gif) no-repeat;}
a#ole{ background:url(../img/en/cat/23_ole.gif) no-repeat;}
a#vin{ background:url(../img/en/cat/24_vin.gif) no-repeat;}
background:url(../img/en/cat/sa_24_vin.gif) no-repeat;}

div#categories.standAlone table td.larger a#vin:hover{ background-position: -156px;}

div#categories.standAlone a#vin{ background:url(../img/en/cat/sa_24_vin.gif) no-repeat;}
div#categories.standAlone table td.larger a#vin:hover{ background-position: -156px;}

a.checkout
{
background-color: transparent;
background-image: url(../img/en/txt-checkout.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%;
display: block;
float: right;
height: 39px;
overflow-x: hidden;
overflow-y: hidden;
text-indent: -9999px;
width: 179px;
}

a.checkout:hover
{
background-color: transparent;
background-image: url(../img/en/txt-checkout.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0pt 100%;
}

#topBar ul li.cart { margin: 0; padding: 0 10px 0 260px;}

a.game1 { width: 142px; margin-left: 505px;}