#arthearttext p,
#whylocaltext p,
#appttext p,
#locationtext p  {
   font: 14px/17px "Century Gothic", sans-serif;
   margin: 0px;
   text-align: left;
   color: #525252;
}

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

#clickartbutton a:hover,
#id1appthomebutton a:hover  {
   background-position: -102px 0%;
}

#portfoliobutton a:hover,
#servicesbutton a:hover  {
   background-position: -97px 0%;
}

#forphotosofthefinishedpieces  {
   background: url(sg_pid1index_media/id0forphotosofthefinishedpi.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 404px;
   top: 1146px;
   z-index: 6;
   width: 218px;
   height: 13px;
}

#whylocaltext *:first-child  {
   padding-top: 0px;
}

#id0appthomebutton a:hover  {
   background-position: -154px 0%;
}

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

#shape1copy2,
#shape1  {
   visibility: visible;
   position: absolute;
   top: 101px;
   z-index: 3;
   width: 11px;
   height: 10px;
   background-repeat: no-repeat;
}

#aboutbutton a:hover  {
   background-position: -116px 0%;
}

#id1appthomebutton a  {
   width: 102px;
   background-image: url(sg_pid1index_media/clickartbutton.gif);
}

#id0appthomebutton a  {
   background: url(sg_pid1index_media/id0appthomebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 33px;
   width: 154px;
   font-size: 33px;
   line-height: 33px;
}

#portfoliobutton a  {
   background: url(sg_pid1index_media/portfoliobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 97px;
   font-size: 29px;
   line-height: 29px;
}

#id1appthomebutton  {
   visibility: visible;
   position: absolute;
   left: 466px;
   top: 730px;
   z-index: 7;
   width: 102px;
   height: 15px;
}

#id0appthomebutton  {
   visibility: visible;
   position: absolute;
   left: 440px;
   top: 721px;
   z-index: 6;
   width: 154px;
   height: 33px;
}

#servicesbutton a  {
   width: 97px;
   background-image: url(sg_pid1index_media/servicesbutton.gif);
}

#clickartbutton a  {
   width: 102px;
   background-image: url(sg_pid1index_media/clickartbutton.gif);
}

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

#portfoliobutton  {
   visibility: visible;
   position: absolute;
   left: 345px;
   top: 92px;
   z-index: 3;
   width: 97px;
   height: 29px;
}

#whylocaltext p  {
   padding-top: 14px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 97px;
   z-index: 3;
   width: 97px;
   height: 15px;
}

#clickartbutton  {
   visibility: visible;
   position: absolute;
   left: 463px;
   top: 1171px;
   z-index: 7;
   width: 102px;
   height: 15px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 95px;
   z-index: 3;
   width: 147px;
   height: 18px;
}

#aboutbutton a  {
   background: url(sg_pid1index_media/aboutbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 20px;
   width: 116px;
   font-size: 20px;
   line-height: 20px;
}

#whylocaltext  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 639px;
   z-index: 5;
   width: 288px;
}

#arthearttext  {
   visibility: visible;
   position: absolute;
   left: 373px;
   top: 939px;
   z-index: 5;
   width: 288px;
}

#locationtext  {
   visibility: visible;
   position: absolute;
   left: 367px;
   top: 798px;
   z-index: 5;
   width: 272px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 62px;
   top: 92px;
   z-index: 3;
   width: 116px;
   height: 20px;
}

#shape6copy3  {
   background: url(sg_pid1index_media/shape6copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 933px;
   z-index: 5;
   width: 276px;
   height: 3px;
}

#shape6copy2  {
   background: url(sg_pid1index_media/shape6copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 793px;
   z-index: 5;
   width: 276px;
   height: 3px;
}

#shape1copy2  {
   background-image: url(sg_pid1index_media/shape1copy2.gif);
   left: 457px;
}

#shape1copy  {
   background: url(sg_pid1index_media/shape1copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 327px;
   top: 102px;
   z-index: 3;
   width: 11px;
   height: 10px;
}

#shape6copy  {
   background: url(sg_pid1index_media/shape6copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 364px;
   top: 605px;
   z-index: 5;
   width: 276px;
   height: 3px;
}

#shape7copy  {
   background: url(sg_pid1index_media/shape7copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 437px;
   top: 1162px;
   z-index: 6;
   width: 154px;
   height: 33px;
}

#pid0index  {
   margin: 0px auto 0px auto;
   width: 686px;
   position: relative;
}

#id1shape6  {
   background: url(sg_pid1index_media/id1shape6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 628px;
   z-index: 5;
   width: 276px;
   height: 3px;
}

#appttext  {
   visibility: visible;
   position: absolute;
   left: 366px;
   top: 618px;
   z-index: 5;
   width: 288px;
}

#layer7  {
   background: url(sg_pid1index_media/layer7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 231px;
   z-index: 6;
   width: 198px;
   height: 184px;
}

#layer2  {
   background: url(sg_pid1index_media/layer2.gif) no-repeat;
   position: absolute;
   left: 9px;
   top: 134px;
   z-index: 3;
   width: 677px;
   height: 421px;
}

#shape1  {
   background-image: url(sg_pid1index_media/shape1.gif);
   left: 193px;
}

#layer6  {
   background: url(sg_pid1index_media/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 236px;
   top: 255px;
   z-index: 5;
   width: 175px;
   height: 173px;
}

#shape4  {
   background: url(sg_pid1index_media/shape4.gif) no-repeat;
   position: absolute;
   left: 3px;
   top: 128px;
   z-index: 4;
   width: 682px;
   height: 1085px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_pid1index_media/exteriortile.gif) center top repeat;
}

