a  {

   text-decoration: none;

   color: #000000;

}



a ins  {

   text-decoration: none;

}



#glamourslideshow,

#behindslideshowcopy2,

#bridalslideshowcopy  {

   visibility: visible;

   position: absolute;

   left: 8px;

   top: 126px;

   z-index: 5;

   width: 870px;

   height: 479px;

   background-color: #E3DDDA;

   background-image: none;

}



#id0bridalb a,

#id0glamourb a,

#id1bridalb a,

#id1glamourb a  {

   background-repeat: no-repeat;

   display: block;

   height: 256px;

   background-position: 0% 0px;

   font-size: 256px;

   line-height: 256px;

}



#id1behindthescenesb a,

#id0behindthescenesb a  {

   background-repeat: no-repeat;

   display: block;

   height: 258px;

   background-position: 0% 0px;

   font-size: 258px;

   line-height: 258px;

}



#behind,

#bridal,

#glamour,

#portfolio  {

   margin: 0px auto 0px auto;

   width: 887px;

   position: relative;

}



#contactb a:hover,

#ourworkb a:hover  {

   background-position: -56px 0%;

}



#inklinksb a,

#ourworkb a  {

   background-repeat: no-repeat;

   display: block;

   height: 23px;

   background-position: 0% 0px;

   font-size: 23px;

   line-height: 23px;

}



#servicesb a,

#contactb a  {

   background-repeat: no-repeat;

   display: block;

   height: 17px;

   background-position: 0% 0px;

   font-size: 17px;

   line-height: 17px;

}



#homeb a,

#theartistsb a  {

   background-repeat: no-repeat;

   display: block;

   height: 22px;

   background-position: 0% 0px;

   font-size: 22px;

   line-height: 22px;

}



#id0behindthescenesb a  {

   width: 189px;

   background-image: url(sg_portfolio_media/id0behindthescenesb.jpg);

}



#id1behindthescenesb a  {

   width: 175px;

   background-image: url(sg_portfolio_media/id1behindthescenesb.jpg);

}



#theartistsb a:hover  {

   background-position: -57px 0%;

}



#inklinksb a:hover  {

   background-position: -53px 0%;

}



#servicesb a:hover  {

   background-position: -52px 0%;

}



#backgroundcopy  {

   background: url(sg_glamour_media/backgroundcopy.jpg) no-repeat;

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 0px;

   z-index: 3;

   width: 887px;

   height: 647px;

}



#id1glamourb a  {

   width: 185px;

   background-image: url(sg_portfolio_media/id1glamourb.jpg);

}



#id0glamourb a  {

   width: 201px;

   background-image: url(sg_portfolio_media/id0glamourb.jpg);

}



#theartistsb a  {

   width: 57px;

   background-image: url(sg_glamour_media/theartistsb.jpg);

}



#homeb a:hover  {

   background-position: -36px 0%;

}



#id1bridalb a  {

   width: 174px;

   background-image: url(sg_portfolio_media/id1bridalb.jpg);

}



#id0bridalb a  {

   width: 189px;

   background-image: url(sg_portfolio_media/id0bridalb.jpg);

}



#servicesb a  {

   width: 52px;

   background-image: url(sg_glamour_media/servicesb.jpg);

}



#theartistsb  {

   visibility: visible;

   position: absolute;

   left: 481px;

   top: 100px;

   z-index: 4;

   width: 57px;

   height: 22px;

}



#inklinksb a  {

   width: 53px;

   background-image: url(sg_glamour_media/inklinksb.jpg);

}



#ourworkb a  {

   width: 56px;

   background-image: url(sg_glamour_media/ourworkb.jpg);

}



#contactb a  {

   width: 56px;

   background-image: url(sg_glamour_media/contactb.jpg);

}



#servicesb  {

   visibility: visible;

   position: absolute;

   left: 606px;

   top: 103px;

   z-index: 4;

   width: 52px;

   height: 17px;

}



#inklinksb  {

   visibility: visible;

   position: absolute;

   left: 735px;

   top: 98px;

   z-index: 4;

   width: 53px;

   height: 23px;

}



#contactb  {

   visibility: visible;

   position: absolute;

   left: 669px;

   top: 103px;

   z-index: 4;

   width: 56px;

   height: 17px;

}



#ourworkb  {

   visibility: visible;

   position: absolute;

   left: 545px;

   top: 100px;

   z-index: 4;

   width: 56px;

   height: 23px;

}



#homeb a  {

   width: 36px;

   background-image: url(sg_glamour_media/homeb.jpg);

}



#layer1  {

   visibility: visible;

   position: absolute;

   left: 445px;

   top: 237px;

   z-index: 4;

   width: 234px;

   height: 141px;

   background-color: #E3DDDA;

   background-image: none;

}



#homeb  {

   visibility: visible;

   position: absolute;

   left: 435px;

   top: 101px;

   z-index: 4;

   width: 36px;

   height: 22px;

}



html, body  {

   padding: 0px;

   margin: 0px;

   background-color: #55504D;

}




