a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid4menu,
#homewrong,
#pid1home,
#pid6birthdayconfirmation,
#pid7coupon,
#pid5birthday,
#pid3happenins,
#pid8blankcoupon  {
   margin: 0px auto 0px auto;
   width: 1112px;
   position: relative;
}

#birthdaybutton a:hover,
#menubutton a:hover  {
   background-position: -238px 0%;
}

#birthdaybutton a,
#happeninsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 58px;
   background-position: 0% 0px;
   font-size: 58px;
   line-height: 58px;
}

#tbonesmenubutton a,
#cjsmenubutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#legaltext p,
#thankyoulegaltext p  {
   font: 10px/13px Tahoma;
   margin: 0px;
   color: #FFFFFF;
}

#welovekidsbannerbutton a:hover  {
   background-position: -263px 0%;
}

#birthdaybutton,
#id4birthday  {
   visibility: visible;
   position: absolute;
   left: 78px;
   top: 558px;
   z-index: 3;
   width: 238px;
   height: 58px;
}

#privacypolicybutton a:hover  {
   background-position: -84px 0%;
}

#welovekidsbannerbutton a  {
   background: url(birthdayconfirmationmedia/welovekidsbannerbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 283px;
   width: 263px;
   font-size: 283px;
   line-height: 283px;
}

#smalllogosbutton a:hover  {
   background-position: -182px 0%;
}

#happeninsbutton a:hover  {
   background-position: -239px 0%;
}

#welovekidsbannerbutton  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 82px;
   z-index: 3;
   width: 263px;
   height: 283px;
}

#privacypolicybutton a  {
   background: url(birthdayconfirmationmedia/privacypolicybutton.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 84px;
   font-size: 12px;
   line-height: 12px;
}

#id2vectorsmartobject  {
   background: url(birthdaymedia/id2vectorsmartobject.gif) no-repeat;
   position: absolute;
   left: 11px;
   top: 12px;
   z-index: 2;
   width: 1089px;
   height: 726px;
   visibility: visible;
}

#id3vectorsmartobject  {
   background: url(birthdayconfirmationmedia/id3vectorsmartobject.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 68px;
   z-index: 3;
   width: 278px;
   height: 612px;
}

#privacypolicybutton  {
   visibility: visible;
   position: absolute;
   left: 153px;
   top: 653px;
   z-index: 3;
   width: 84px;
   height: 12px;
}

#thankyoulegaltext p  {
   text-align: center;
}

#starbutton a:hover  {
   background-position: -248px 0%;
}

#smalllogosbutton a  {
   background: url(birthdayconfirmationmedia/smalllogosbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 70px;
   width: 182px;
   font-size: 70px;
   line-height: 70px;
}

#tbonesmenubutton a  {
   width: 207px;
   background-image: url(menumedia/tbonesmenubutton.gif);
}

#happeninsbutton a  {
   width: 239px;
   background-image: url(birthdayconfirmationmedia/happeninsbutton.gif);
}

#purplebackground  {
   position: absolute;
   left: 689px;
   top: 376px;
   z-index: 3;
   width: 348px;
   height: 199px;
   background-repeat: no-repeat;
}

#birthdaybutton a  {
   width: 238px;
   background-image: url(homewrongmedia/birthdaybutton.gif);
}

#gobutton a:hover  {
   background-position: -63px 0%;
}

#smalllogosbutton  {
   visibility: visible;
   position: absolute;
   left: 879px;
   top: 625px;
   z-index: 3;
   width: 182px;
   height: 70px;
}

#happeninsbutton  {
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 401px;
   z-index: 3;
   width: 239px;
   height: 58px;
}

#cjsmenubutton a  {
   width: 195px;
   background-image: url(menumedia/cjsmenubutton.gif);
}

#hiwelcomequote  {
   background: url(homewrongmedia/hiwelcomequote.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 359px;
   top: 112px;
   z-index: 3;
   width: 262px;
   height: 224px;
}

#makesurequote  {
   background: url(homewrongmedia/makesurequote.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 735px;
   top: 131px;
   z-index: 3;
   width: 273px;
   height: 230px;
}

#menubutton a  {
   background: url(birthdayconfirmationmedia/menubutton.gif) no-repeat 0% 0px;
   display: block;
   height: 56px;
   width: 238px;
   font-size: 56px;
   line-height: 56px;
}

#starbutton a  {
   background: url(homewrongmedia/starbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 253px;
   width: 248px;
   font-size: 253px;
   line-height: 253px;
}

#id4birthday  {
   background: url(birthdayconfirmationmedia/id4birthday.gif) no-repeat;
}

#legaltext p  {
   text-align: left;
}

#bottomrigh  {
   background: url(birthdayconfirmationmedia/bottomrigh.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 372px;
   z-index: 4;
   width: 335px;
   height: 256px;
}

#gobutton a  {
   background: url(homewrongmedia/gobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 32px;
   width: 63px;
   font-size: 32px;
   line-height: 32px;
}

#menubutton  {
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 485px;
   z-index: 3;
   width: 238px;
   height: 56px;
}

#starbutton  {
   visibility: visible;
   position: absolute;
   left: 359px;
   top: 345px;
   z-index: 3;
   width: 248px;
   height: 253px;
}

#bottomleft  {
   background: url(birthdayconfirmationmedia/bottomleft.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 366px;
   top: 372px;
   z-index: 5;
   width: 339px;
   height: 256px;
}

#chefnicole  {
   background: url(homewrongmedia/chefnicole.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 252px;
   z-index: 4;
   width: 128px;
   height: 382px;
}

#topright  {
   background: url(birthdayconfirmationmedia/topright.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 705px;
   top: 108px;
   z-index: 6;
   width: 322px;
   height: 264px;
}

#gobutton  {
   visibility: visible;
   position: absolute;
   left: 832px;
   top: 520px;
   z-index: 4;
   width: 63px;
   height: 32px;
}

#topleft  {
   position: absolute;
   left: 366px;
   top: 110px;
   z-index: 7;
   width: 339px;
   background-repeat: no-repeat;
}

#layer0  {
   background: url(birthdayconfirmationmedia/layer0.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1112px;
   height: 744px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #8DC73F;
}

