a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#digitalillustrationpopup,
#contactuspopup,
#corporateidentitypopup,
#photographypopup,
#signsetcpopup,
#ninety9teespopup  {
   visibility: hidden;
   position: absolute;
   left: 431px;
   top: 1px;
   width: 290px;
   height: 387px;
   background-repeat: no-repeat;
}

#hznpid5contactus,
#hznpid2corporateidentity,
#hznpid3designforprint,
#hznpid4photography,
#hznpid1home  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#pid2corporateidentity,
#pid3designforprint,
#pid1home,
#pid4photography,
#pid5contactus  {
   width: 1181px;
   height: 452px;
   position: absolute;
   margin-left: -590px;
   left: 50%;
   top: -226px;
}

#ninety9design2008text p a:hover,
#sitemapmenu li a:hover  {
   text-decoration: underline;
}

#introductiontext,
#underconstructiontext,
#contactstext  {
   visibility: visible;
   position: absolute;
   left: 777px;
   top: 99px;
   z-index: 4;
}

#designforprintbutton a,
#digitalillustrationbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#corporateidentitybutton a,
#photographybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#contactusphoto,
#layer1,
#paisleyphoto  {
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 1px;
   z-index: 4;
   width: 290px;
   height: 387px;
   background-repeat: no-repeat;
}

#contactstext p,
#introductiontext p  {
   font: 12px/17px Verdana;
   margin: 0px;
   text-align: left;
}

#webmediapopup,
#designforprintpopup  {
   visibility: hidden;
   position: absolute;
   left: 431px;
   top: 0px;
   width: 290px;
   height: 388px;
   background-repeat: no-repeat;
}

#digitalillustrationbutton a:hover  {
   background-position: -147px 0%;
}

#corporateidentitybutton a:hover  {
   background-position: -152px 0%;
}

#webmediabutton a,
#homebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#designforprintbutton a:hover  {
   background-position: -134px 0%;
}

#digitalillustrationbutton a  {
   width: 147px;
   background-image: url(sg_designforprint_media/digitalillustrationbutton.gif);
}

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

#digitalillustrationbutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 226px;
   z-index: 4;
   width: 147px;
   height: 15px;
}

#photographybutton a:hover  {
   background-position: -119px 0%;
}

#corporateidentitybutton a  {
   width: 152px;
   background-image: url(sg_designforprint_media/corporateidentitybutton.gif);
}

#ninety9teesbutton a:hover  {
   background-position: -122px 0%;
}

#thecompletedesignservice  {
   background: url(sg_designforprint_media/thecompletedesignservice.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 71px;
   z-index: 4;
   width: 138px;
   height: 11px;
}

#digitalillustrationpopup  {
   background-image: url(sg_designforprint_media/digitalillustrationpopup.gif);
   z-index: 9;
}

#underconstructiontext p  {
   font: bold 17px/17px Verdana;
   margin: 0px;
   color: #FF861F;
   text-align: left;
}

#corporateidentitybutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 145px;
   z-index: 4;
   width: 152px;
   height: 16px;
}

#ninety9design2008text p  {
   font: 10px/12px Verdana;
   margin: 0px;
   color: #FFC794;
   text-align: left;
}

#contactusbutton a:hover  {
   background-position: -101px 0%;
}

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

#corporateidentitypopup  {
   background-image: url(sg_designforprint_media/corporateidentitypopup.gif);
   z-index: 12;
}

#signsetcbutton a:hover  {
   background-position: -91px 0%;
}

#designforprintbutton a  {
   width: 134px;
   background-image: url(sg_designforprint_media/designforprintbutton.gif);
}

#underconstructiontext  {
   width: 266px;
}

#ninety9design2008text  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 410px;
   z-index: 3;
   width: 173px;
}

#designforprintbutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 172px;
   z-index: 4;
   width: 134px;
   height: 15px;
}

#photographybutton a  {
   width: 119px;
   background-image: url(sg_designforprint_media/photographybutton.gif);
}

#ninety9teesbutton a  {
   background: url(sg_designforprint_media/ninety9teesbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 122px;
   font-size: 18px;
   line-height: 18px;
}

#designforprintpopup  {
   background-image: url(sg_designforprint_media/designforprintpopup.gif);
   z-index: 11;
}

#homebutton a:hover  {
   background-position: -73px 0%;
}

#introductiontext p  {
   color: #FBFFC4;
}

#ninety9teesbutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 333px;
   z-index: 4;
   width: 122px;
   height: 18px;
}

#photographybutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 199px;
   z-index: 4;
   width: 119px;
   height: 16px;
}

#contactusbutton a  {
   background: url(sg_designforprint_media/contactusbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 101px;
   font-size: 10px;
   line-height: 10px;
}

#introductiontext  {
   width: 302px;
}

#signsetcbutton a  {
   background: url(sg_designforprint_media/signsetcbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 14px;
   width: 91px;
   font-size: 14px;
   line-height: 14px;
}

#sitemapmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFC794;
   height: 100%;
}

#photographypopup  {
   background-image: url(sg_designforprint_media/photographypopup.gif);
   z-index: 10;
}

#webmediabutton a  {
   width: 106px;
   background-image: url(sg_designforprint_media/webmediabutton.gif);
}

#ninety9teespopup  {
   background-image: url(sg_designforprint_media/ninety9teespopup.gif);
   z-index: 5;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 310px;
   z-index: 4;
   width: 101px;
   height: 10px;
}

#signsetcbutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 254px;
   z-index: 4;
   width: 91px;
   height: 14px;
}

#webmediabutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 281px;
   z-index: 4;
   width: 106px;
   height: 12px;
}

#contactstext p  {
   color: #FBFFC2;
}

#contactuspopup  {
   background-image: url(sg_designforprint_media/contactuspopup.gif);
   z-index: 6;
}

#sitemapmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#contactusphoto  {
   background-image: url(sg_contactus_media/contactusphoto.gif);
}

#signsetcpopup  {
   background-image: url(sg_designforprint_media/signsetcpopup.gif);
   z-index: 8;
}

#webmediapopup  {
   background-image: url(sg_designforprint_media/webmediapopup.gif);
   z-index: 7;
}

#homebutton a  {
   width: 73px;
   background-image: url(sg_designforprint_media/homebutton.gif);
}

#paisleyphoto  {
   background-image: url(sg_home_media/paisleyphoto.gif);
}

#contactstext  {
   width: 244px;
}

#sitemapmenu  {
   font: 10px/14px Verdana;
   margin: 0px;
   height: 14px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFC794;
   position: absolute;
   left: 488px;
   top: 410px;
   z-index: 3;
}

#ninety9logo  {
   background: url(sg_designforprint_media/ninety9logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 34px;
   z-index: 5;
   width: 209px;
   height: 38px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 120px;
   z-index: 4;
   width: 73px;
   height: 12px;
}

#layer1  {
   background-image: url(sg_designforprint_media/layer1.gif);
}

#brown  {
   background: url(sg_designforprint_media/brown.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1181px;
   height: 388px;
}

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

