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

a ins  {
   text-decoration: none;
}

#pid2about,
#pid8portfolio,
#pid5relations,
#pid1home,
#pid4concepts,
#pid3planning,
#peachykuehnwebsite,
#pid7contact,
#pid6design  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#designbutton a:hover,
#conceptsbutton a:hover,
#planningbutton a:hover,
#relationsbutton a:hover  {
   background-position: -264px 0%;
}

#contactbutton a:hover,
#homebutton a:hover,
#portfoliobutton a:hover,
#aboutbutton a:hover  {
   font-style: italic;
}

#conceptstext p,
#planningtext p,
#designtext p,
#relationstext p,
#abouttext p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #171B1C;
   text-align: left;
}

#planningbutton a,
#conceptsbutton a,
#designbutton a,
#relationsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 117px;
   width: 264px;
   background-position: 0% 0px;
   font-size: 117px;
   line-height: 117px;
}

#relationstext,
#designtext,
#abouttext,
#conceptstext,
#planningtext  {
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 236px;
   z-index: 4;
   width: 484px;
}

#aboutbutton a,
#homebutton a,
#contactbutton a,
#portfoliobutton a  {
   border: 0px none #000000;
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #171B1C;
}

#contactbutton,
#aboutbutton,
#portfoliobutton  {
   font: 14px/11px Arial-BoldMT, "Arial- Bold MT";
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 178px;
   z-index: 6;
   height: 11px;
}

#i2009kuehncreationsincallrightsreserved p  {
   font: 10px/12px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #171B1C;
   text-align: left;
}

#i2009kuehncreationsincallrightsreserved  {
   visibility: visible;
   position: absolute;
   left: 109px;
   top: 673px;
   z-index: 9;
   width: 935px;
}

#nextbutton a,
#prevbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#id1vectorsmartobject  {
   background: url(sg_about_media/id1vectorsmartobject.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 163px;
   z-index: 5;
   width: 896px;
   height: 50px;
}

#relationsbutton a  {
   background-image: url(sg_about_media/relationsbutton.gif);
}

#greencopyrightbar  {
   background: url(sg_about_media/greencopyrightbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 656px;
   z-index: 8;
   width: 896px;
   height: 50px;
}

#conceptsbutton a  {
   background-image: url(sg_about_media/conceptsbutton.gif);
}

#planningbutton a  {
   background-image: url(sg_about_media/planningbutton.gif);
}

#whitebackground  {
   background: url(sg_about_media/whitebackground.gif) no-repeat;
   position: absolute;
   left: 62px;
   top: 63px;
   z-index: 3;
   width: 915px;
   height: 643px;
}

#relationsbutton  {
   visibility: visible;
   position: absolute;
   left: 706px;
   top: 430px;
   z-index: 6;
   width: 264px;
   height: 117px;
}

#portfoliobutton  {
   width: 63px;
   left: 435px;
}

#conceptsbutton  {
   visibility: visible;
   position: absolute;
   left: 706px;
   top: 318px;
   z-index: 5;
   width: 264px;
   height: 117px;
}

#conceptstext p  {
   padding-top: 18px;
}

#planningtext p  {
   padding-top: 6px;
}

#designbutton a  {
   background-image: url(sg_about_media/designbutton.gif);
}

#planningbutton  {
   visibility: visible;
   position: absolute;
   left: 706px;
   top: 209px;
   z-index: 4;
   width: 264px;
   height: 117px;
}

#contactbutton  {
   width: 63px;
   left: 587px;
}

#nextbutton a  {
   width: 35px;
   background-image: url(sg_portfolio_media/nextbutton.gif);
}

#prevbutton a  {
   width: 34px;
   background-image: url(sg_portfolio_media/prevbutton.gif);
}

#designbutton  {
   visibility: visible;
   position: absolute;
   left: 706px;
   top: 544px;
   z-index: 7;
   width: 264px;
   height: 117px;
}

#aboutbutton  {
   width: 48px;
   left: 291px;
}

#homebutton  {
   font: 14px/12px Arial-BoldMT, "Arial- Bold MT";
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 151px;
   top: 176px;
   z-index: 6;
   width: 55px;
   height: 12px;
}

#mainimage  {
   background: url(sg_peachykuehnwebsite_media/mainimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 211px;
   z-index: 4;
   width: 636px;
   height: 443px;
}

#logo  {
   background: url(sg_portfolio_media/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 85px;
   z-index: 4;
   width: 371px;
   height: 65px;
}

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


