#transitionssaddleryallrightsreservedphototographytext p a:hover,
#photobychrislangpromottext p a:hover,
#homeproductsaboutumenu li a:hover  {
   font-style: italic;
   font-weight: bold;
}

#photobychrislangpromottext p a,
#transitionssaddleryallrightsreservedphototographytext p a  {
   border: 0px none #000000;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
}

#transitionssaddleryallrightsreservedphototographytext p a  {
   color: #92928F;
   font-size: 8px;
}

#transitionssaddleryallrightsreservedphototographytext p  {
   font: 12px/12px "Myriad Pro";
   margin: 0px;
   color: #A5A5A4;
   text-align: center;
}

#transitionssaddleryallrightsreservedphototographytext  {
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 890px;
   z-index: 3;
   width: 241px;
}

#nameemailnewsletterform fieldset *:last-child  {
   padding-bottom: 0;
}

#nameemailnewsletterform fieldset label  {
   margin-right: .5em;
   display: block;
   text-align: right;
   float: left;
   width: 95px;
}

#text p,
#nameemailnewsletterform p  {
   font: 17px/20px "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#nameemailnewsletterform fieldset *  {
   font: 17px/20px "Myriad Pro";
   color: #040404;
}

#nameemailnewsletterform fieldset  {
   border: none;
}

#photobychrislangpromottext p a  {
   color: #1A1A1A;
}

#photobychrislangpromottext p  {
   font: 11px/12px "Myriad Pro";
   margin: 0px;
   color: #1A1A1A;
   text-align: left;
}

#homeproductsaboutumenu li a  {
   border: 0px none #000000;
   font-style: Normal;
   font-weight: Normal;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FAF9F8;
   height: 100%;
}

#photobychrislangpromottext  {
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 619px;
   z-index: 5;
   width: 215px;
}

#nameemailnewsletterform p  {
   color: #040404;
}

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

#nameemailnewsletterform  {
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 192px;
   z-index: 5;
   width: 393px;
}

#homeproductsaboutumenu  {
   font: 17px/21px "Myriad Pro";
   margin: 0px;
   height: 21px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FAF9F8;
   position: absolute;
   left: 67px;
   top: 67px;
   z-index: 7;
}

#pid4newsletter  {
   margin: 0px auto 0px auto;
   width: 990px;
   position: relative;
}

#layer2copy4  {
   background: url(sg_newsletter_media/layer2copy4.jpg) no-repeat;
   position: absolute;
   left: 61px;
   top: 3px;
   z-index: 4;
   width: 887px;
   height: 726px;
}

#layer2copy3  {
   background: url(sg_newsletter_media/layer2copy3.jpg) no-repeat;
   position: absolute;
   left: 59px;
   top: 0px;
   z-index: 6;
   width: 886px;
   height: 69px;
}

#layer2copy5  {
   background: url(sg_newsletter_media/layer2copy5.jpg) no-repeat;
   position: absolute;
   left: 60px;
   top: 640px;
   z-index: 6;
   width: 887px;
   height: 91px;
}

#layer2copy  {
   background: url(sg_newsletter_media/layer2copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 68px;
   z-index: 5;
   width: 886px;
   height: 23px;
}

#text p  {
   color: #512B01;
}

#shape4  {
   background: url(sg_storehours_media/shape4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 1px;
   z-index: 3;
   width: 981px;
   height: 855px;
}

#text  {
   visibility: visible;
   position: absolute;
   left: 485px;
   top: 124px;
   z-index: 5;
   width: 372px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

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

