#i1materialsbutton a.nmh,
#i1materialsbutton a:hover  {
   background-position: -140px 0%;
}

#i1galleriesbutton a.nmh,
#i1galleriesbutton a:hover  {
   background-position: -133px 0%;
}

#i1contactbutton a:hover,
#i1contactbutton a.nmh  {
   background-position: -119px 0%;
}

#i1designbutton a.nmh,
#i1designbutton a:hover  {
   background-position: -97px 0%;
}

#i1faqbutton a.nmh,
#i1faqbutton a:hover  {
   background-position: -63px 0%;
}

#i1biobutton a:hover,
#i1biobutton a.nmh  {
   background-position: -55px 0%;
}

#tradepricingforsignshopsa p a  {
   display: inline;
}

#homepagegallerypanelsheet  {
   min-height: 314px;
   width: 349px;
   margin-left: 336px;
   margin-right: 0px;
   margin-top: 13px;
   margin-bottom: 0px;
}

#i11902ndaveeowensoundonca  {
   height: 28px;
   width: 692px;
   margin-left: 158px;
   margin-right: 0px;
   margin-top: 26px;
   margin-bottom: 0px;
   background-image: url(sg_home_media/i11902ndaveeowensoundonca.gif);
   background-repeat: no-repeat;
}

#i2010nicholsondesignallri  {
   left: 201px;
}

#tradepricingforsignshopsa  {
   width: 968px;
   margin-left: 27px;
   margin-right: 0px;
   margin-top: 24px;
   margin-bottom: 12px;
}

#thefineartofcomputercarvi  {
   height: 285px;
   width: 725px;
   margin-left: 137px;
   margin-right: 0px;
   margin-top: 35px;
   margin-bottom: 0px;
   background-image: url(sg_home_media/thefineartofcomputercarvi.gif);
   background-repeat: no-repeat;
}

#vectorsmartobjectcopy  {
   position: absolute;
   left: -208px;
   top: 354px;
   z-index: 5;
   width: 1500px;
   height: 451px;
   background-image: url(sg_home_media/vectorsmartobjectcopy.gif);
   background-repeat: no-repeat;
}

#i1galleriesbutton a  {
   background-image: url(sg_home_media/d1galleriesbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 133px;
   font-size: 34px;
   line-height: 34px;
}

#i1materialsbutton a  {
   background-image: url(sg_home_media/d1materialsbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 140px;
   font-size: 34px;
   line-height: 34px;
}

#i1contactbutton a  {
   background-image: url(sg_home_media/d1contactbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 119px;
   font-size: 34px;
   line-height: 34px;
}

#i1galleriesbutton  {
   height: 34px;
   width: 133px;
   margin-left: 11px;
   margin-right: 0px;
   margin-top: 50px;
   margin-bottom: 0px;
}

#i1designbutton a  {
   background-image: url(sg_home_media/d1designbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 97px;
   font-size: 34px;
   line-height: 34px;
}

#page_bkg,
#page  {
   width: 1011px;
   height: 1128px;
}

.homepagegallerypanelthumb  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 8;
   width: 348px;
   height: 313px;
   background-image: url(sg_home_media/homepagegallerypanelthumb.gif);
   background-repeat: no-repeat;
}

#i1designbutton  {
   height: 34px;
   width: 97px;
   margin-left: 15px;
   margin-right: 0px;
   margin-top: 50px;
   margin-bottom: 0px;
}

#i1faqbutton a  {
   background-image: url(sg_home_media/d1faqbutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 63px;
   font-size: 38px;
   line-height: 38px;
}

#i1biobutton a  {
   background-image: url(sg_home_media/d1biobutton.jpg);
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 55px;
   font-size: 34px;
   line-height: 34px;
}

#lowernavmenu  {
   left: 280px;
}

#innerfooter  {
   width: 1011px;
}

#i1faqbutton  {
   height: 38px;
   width: 63px;
   margin-left: 14px;
   margin-right: 0px;
   margin-top: 50px;
   margin-bottom: 0px;
}

#i1biobutton  {
   height: 34px;
   width: 55px;
   margin-left: 175px;
   margin-right: 0px;
   margin-top: 50px;
   margin-bottom: 0px;
}

#ridefooter  {
   margin-top: 6px;
}

#darkfade  {
   position: absolute;
   left: -205px;
   top: 9px;
   z-index: 4;
   width: 1495px;
   height: 463px;
   background-image: url(sg_home_media/darkfade.png);
   background-repeat: no-repeat;
}

#hpcolumn  {
   min-height: 1131px;
   width: 1054px;
   margin-left: -17px;
   margin-right: 0px;
   margin-top: -9px;
   margin-bottom: 0px;
}

#navline  {
   left: 318px;
}

.galleryshadow  {
   position: absolute;
   left: -1px;
   top: -1px;
   z-index: 9;
   width: 349px;
   height: 314px;
   background-image: url(sg_home_media/galleryshadow.png);
   background-repeat: no-repeat;
}


