#imprintsflashxmedia,
#partydiscountflashxmedia,
#partiviteflashxmedia  {
   visibility: visible;
   position: absolute;
   top: 332px;
   z-index: 6;
   width: 194px;
   height: 123px;
}

#homeb a,
#faqsb a,
#resourcesb a,
#aboutusb a,
#blogb a,
#contactb a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#imprintscopy p,
#partivitecopy p,
#dpwcopy p,
#introbodycopy p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#imprintsb a:hover,
#discountb a:hover,
#partivitesb a:hover  {
   background-position: -227px 0%;
}

#partivitesb a,
#discountb a,
#imprintsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 468px;
   width: 227px;
   background-position: 0% 0px;
   font-size: 468px;
   line-height: 468px;
}

#discountb,
#partivitesb,
#imprintsb  {
   visibility: visible;
   position: absolute;
   top: 312px;
   z-index: 4;
   width: 227px;
   height: 468px;
}

#wholesaleclubmembersb a:hover  {
   background-position: -123px 0%;
}

#id4path,
#id1path,
#id5path  {
   position: absolute;
   top: 334px;
   z-index: 5;
   width: 184px;
   height: 114px;
   background-repeat: no-repeat;
}

#partydiscountflashxmedia  {
   left: 501px;
}

#wholesaleclubmembersb a  {
   background: url(sg_pid1home_media/wholesaleclubmembersb.jpg) no-repeat 0% 0px;
   display: block;
   height: 88px;
   width: 123px;
   font-size: 88px;
   line-height: 88px;
}

#imprintscopy,
#dpwcopy  {
   visibility: visible;
   position: absolute;
   top: 548px;
   z-index: 5;
   width: 184px;
}

#newslettersignupxmedia  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 643px;
   z-index: 5;
   width: 181px;
}

#wholesaleclubmembersb  {
   visibility: visible;
   position: absolute;
   left: 34px;
   top: 543px;
   z-index: 4;
   width: 123px;
   height: 88px;
}

#partiviteflashxmedia  {
   left: 261px;
}

#facebookbadgeliteral  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 780px;
   z-index: 5;
   width: 185px;
}

#footerinfo p a:hover  {
   color: #FFFFFF;
   text-decoration: underline;
}

#imprintsflashxmedia  {
   left: 741px;
}

#resourcesb a:hover  {
   background-position: -148px 0%;
}

#bottomnavmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #662D91;
   height: 100%;
   display: block;
}

#contactb a:hover  {
   background-position: -131px 0%;
}

#bottomnavmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#facebookheader p  {
   font: bold 11px/10px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #662D91;
   text-align: center;
}

#aboutusb a:hover  {
   background-position: -140px 0%;
}

#introbodycopy p  {
   padding-bottom: 6px;
   color: #000000;
}

#facebookheader  {
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 761px;
   z-index: 6;
   width: 185px;
}

#footerinfo p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFF200;
}

#introbodycopy  {
   visibility: visible;
   position: absolute;
   left: 350px;
   top: 117px;
   z-index: 4;
   width: 566px;
}

#bottomnavmenu  {
   font: 12px/32px Arial, Helvetica, sans-serif;
   height: 32px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #662D91;
   position: absolute;
   left: 252px;
   top: 790px;
   z-index: 5;
   width: 540px;
}

#partivitesb a  {
   background-image: url(sg_pid1home_media/partivitesb.jpg);
}

#faqsb a:hover  {
   background-position: -114px 0%;
}

#newsletterbox  {
   background: url(sg_pid1home_media/newsletterbox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 636px;
   z-index: 4;
   width: 201px;
   height: 112px;
}

#homeb a:hover  {
   background-position: -117px 0%;
}

#partivitecopy  {
   visibility: visible;
   position: absolute;
   left: 266px;
   top: 550px;
   z-index: 5;
   width: 184px;
}

#welcomeheader  {
   background: url(sg_pid1home_media/welcomeheader.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 328px;
   top: 16px;
   z-index: 4;
   width: 374px;
   height: 98px;
}

#blogb a:hover  {
   background-position: -106px 0%;
}

#footerinfo p  {
   font: 9px/10px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFF200;
   text-align: left;
}

#resourcesb a  {
   width: 148px;
   background-image: url(sg_pid1home_media/resourcesb.jpg);
}

#imprintscopy  {
   left: 746px;
}

#discountb a  {
   background-image: url(sg_pid1home_media/discountb.jpg);
}

#imprintsb a  {
   background-image: url(sg_pid1home_media/imprintsb.jpg);
}

#partivitesb  {
   left: 244px;
}

#facebookbox  {
   background: url(sg_pid1home_media/facebookbox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 753px;
   z-index: 4;
   width: 201px;
   height: 174px;
}

#background  {
   background: url(sg_pid1home_media/background.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1024px;
   height: 950px;
}

#aboutusb a  {
   width: 140px;
   background-image: url(sg_pid1home_media/aboutusb.jpg);
}

#footerinfo  {
   visibility: visible;
   position: absolute;
   left: 252px;
   top: 821px;
   z-index: 4;
   width: 502px;
}

#contactb a  {
   width: 131px;
   background-image: url(sg_pid1home_media/contactb.jpg);
}

#resourcesb  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 390px;
   z-index: 4;
   width: 148px;
   height: 31px;
}

#imprintsb  {
   left: 724px;
}

#discountb  {
   left: 484px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 464px;
   z-index: 4;
   width: 131px;
   height: 31px;
}

#aboutusb  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 353px;
   z-index: 4;
   width: 140px;
   height: 31px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#id1path  {
   background-image: url(sg_pid1home_media/id1path.jpg);
   left: 266px;
}

#blogb a  {
   width: 106px;
   background-image: url(sg_pid1home_media/blogb.jpg);
}

#dpwcopy  {
   left: 506px;
}

#id5path  {
   background-image: url(sg_pid1home_media/id5path.jpg);
   left: 746px;
}

#homeb a  {
   width: 117px;
   background-image: url(sg_pid1home_media/homeb.jpg);
}

#id4path  {
   background-image: url(sg_pid1home_media/id4path.jpg);
   left: 506px;
}

#faqsb a  {
   width: 114px;
   background-image: url(sg_pid1home_media/faqsb.jpg);
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 316px;
   z-index: 4;
   width: 117px;
   height: 31px;
}

#faqsb  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 427px;
   z-index: 4;
   width: 114px;
   height: 31px;
}

#blogb  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 501px;
   z-index: 4;
   width: 106px;
   height: 31px;
}

#logo  {
   background: url(sg_pid1home_media/logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 43px;
   top: 57px;
   z-index: 4;
   width: 277px;
   height: 232px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #606060;
}

