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

#photobychrislangpromottextcopy 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;
}

#transitionssaddleryisopen7daysaweektoaccomodtext p  {
   font: 17px/17px "Myriad Pro";
   margin: 0px;
   text-align: left;
   color: #FFFFFE;
}

#transitionssaddleryisopen7daysaweektoaccomodtext  {
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 142px;
   z-index: 5;
   width: 376px;
}

#photobychrislangpromottextcopy p a  {
   color: #0B0B04;
}

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

#photobychrislangpromottextcopy  {
   visibility: visible;
   position: absolute;
   left: 71px;
   top: 585px;
   z-index: 5;
   width: 215px;
}

#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%;
}

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

#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: 6;
}

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

#id1storehours  {
   background: url(sg_storehours_media/id1storehours.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 516px;
   top: 107px;
   z-index: 5;
   width: 199px;
   height: 24px;
}

#layer15copy2  {
   background: url(sg_storehours_media/layer15copy2.jpg) no-repeat;
   position: absolute;
   left: 61px;
   top: 95px;
   z-index: 4;
   width: 887px;
   height: 550px;
}

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

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

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

#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;
}

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

