a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#maybeyouareastartingyouro li,
#requestmoreinformationcon div p,
#requestmoreinformationcon div li,
#i2010viewfromaboveenterta p,
#graphicdesigntextscroll div p,
#truthtext li,
#weofferavarietytext div p,
#i2010viewfromaboveenterta li,
#maybeyouareastartingyouro p,
#graphicdesigntextscroll div li,
#truthtext p,
#weofferavarietytext div li  {
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: AgencyFB-Reg, AgencyFB, "Agency FB";
}

#requestmoreinformationcon > div:first-child,
#weofferavarietytext > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#requestmoreinformationcon > div:first-child  {
   width: 475px;
}

#i0rollovertoseelinks,
#i1rollovertoseelinks  {
   position: absolute;
   top: 394px;
   z-index: 7;
   width: 123px;
   height: 124px;
   background-repeat: no-repeat;
}

#shape1copy,
#background,
#i0bottomnav  {
   position: absolute;
   left: 0px;
   top: 0px;
   width: 1034px;
   height: 906px;
   background-repeat: no-repeat;
}

#weofferavarietytext > div:first-child  {
   width: 460px;
}

#designbutton a,
#webservicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   width: 240px;
   font-size: 35px;
   line-height: 35px;
}

#requestmoreinformationcon div li  {
   text-align: center;
   color: #000000;
   line-height: 40px;
   font-size: 18px;
}

#catalogbutton a,
#i1newsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   width: 247px;
   font-size: 35px;
   line-height: 35px;
}

#requestmoreinformationcon div p  {
   text-align: center;
   color: #000000;
   line-height: 40px;
   font-size: 18px;
}

#graphicdesigntextscroll div li  {
   text-align: left;
   font-size: 20px;
   line-height: 24px;
   color: #000000;
}

#graphicdesigntextscroll div p  {
   text-align: left;
   font-size: 20px;
   line-height: 24px;
   color: #000000;
}

#i2010viewfromaboveenterta li  {
   text-align: left;
   color: #000000;
   line-height: 40px;
   font-size: 14px;
}

#maybeyouareastartingyouro li  {
   font-size: 20px;
   line-height: 24px;
   color: #FEF9F9;
   text-align: left;
}

#maybeyouareastartingyouro p  {
   font-size: 20px;
   line-height: 24px;
   color: #FEF9F9;
   text-align: left;
}

#i2010viewfromaboveenterta p  {
   text-align: left;
   color: #000000;
   line-height: 40px;
   font-size: 14px;
}

#weofferavarietytext div li  {
   text-align: left;
   font-size: 36px;
   line-height: 36px;
   color: #000000;
}

#weofferavarietytext div p  {
   text-align: left;
   font-size: 36px;
   line-height: 36px;
   color: #000000;
}

#i1rollovertoseelinks  {
   background-image: url(sg_design_media/d1rollovertoseelinks.gif);
   left: 123px;
}

#i0rollovertoseelinks  {
   background-image: url(sg_home_media/d0rollovertoseelinks.gif);
   left: 843px;
}

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

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#catalogbutton a  {
   background-image: url(sg_design_media/catalogbutton.gif);
}

#i1newsbutton a  {
   background-image: url(sg_design_media/d1newsbutton.gif);
}

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

#truthtext li  {
   font-size: 36px;
   line-height: 36px;
   color: #020202;
   text-align: center;
}

#truthtext p  {
   font-size: 36px;
   line-height: 36px;
   color: #020202;
   text-align: center;
}

#i0bottomnav  {
   background-image: url(sg_design_media/d0bottomnav.gif);
   z-index: 6;
}

#background  {
   background-image: url(sg_home_media/background.gif);
   z-index: 3;
}

#ridefooter  {
   font-size: 0px;
}

#shape1copy  {
   background-image: url(sg_design_media/shape1copy.gif);
   z-index: 4;
}

a.nm  {
   background-position: 0px 0px;
}


