#whitesandivoriespicturebo table,
#redsandorangespicturebox table,
#neutralsgoldsandbrownspic table,
#accessoriespicturebox table,
#homepicturebox table,
#voguecollectionpicturebox table,
#bluesandgreenspicturebox table,
#silverspicturebox table,
#photoshootspicturebox table,
#gallerypicturebox table,
#purplesandpinkspicturebox table,
#floralpicturebox table,
#blackpicturebox table,
#drapinganddecorpicturebox table,
#seatdesignpicturebox table  {
   width: 100%;
   height: 100%;
}

#purplesandpinkspreviousth a,
#voguecollectionpreviousth a,
#redsandorangespreviousthu a,
#silverspreviousthumbsetbu a,
#bluesandgreenspreviousthu a,
#seatdesignnextthumbsetbut a,
#whitesandivoriesprevioust a,
#gallerynextthumbsetbutton a,
#drapinganddecornextthumbs a,
#accessoriesnextthumbsetbu a,
#neutralsgoldsandbrownspre a,
#blackpreviousthumbsetbutt a,
#floralpreviousthumbsetbut a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   width: 19px;
   font-size: 21px;
   line-height: 21px;
}

#gallerypreviousthumbsetbu a,
#floralnextthumbsetbutton a,
#voguecollectionnextthumbs a,
#accessoriespreviousthumbs a,
#redsandorangesnextthumbse a,
#silversnextthumbsetbutton a,
#blacknextthumbsetbutton a,
#neutralsgoldsandbrownsnex a,
#seatdesignpreviousthumbse a,
#purplesandpinksnextthumbs a,
#whitesandivoriesnextthumb a,
#drapinganddecorpreviousth a,
#bluesandgreensnextthumbse a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   width: 17px;
   font-size: 21px;
   line-height: 21px;
}

#redsandorangespreviousthu,
#silverspreviousthumbsetbu,
#whitesandivoriesprevioust,
#floralpreviousthumbsetbut,
#voguecollectionpreviousth,
#bluesandgreenspreviousthu,
#gallerynextthumbsetbutton,
#purplesandpinkspreviousth,
#blackpreviousthumbsetbutt,
#neutralsgoldsandbrownspre,
#seatdesignnextthumbsetbut  {
   position: absolute;
   top: 634px;
   z-index: 4;
   width: 19px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

#whitesandivoriesnextthumb,
#voguecollectionnextthumbs,
#redsandorangesnextthumbse,
#floralnextthumbsetbutton,
#bluesandgreensnextthumbse,
#neutralsgoldsandbrownsnex,
#purplesandpinksnextthumbs,
#blacknextthumbsetbutton,
#silversnextthumbsetbutton  {
   position: absolute;
   left: 472px;
   top: 635px;
   z-index: 5;
   width: 17px;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

#floralthumbsheet,
#whitesandivoriesthumbshee,
#redsandorangesthumbsheet,
#purplesandpinksthumbsheet,
#blackthumbsheet,
#voguecollectionthumbsheet,
#i1362neutralsgoldsandbrownsthu,
#silversthumbsheet,
#bluesandgreensthumbsheet  {
   position: absolute;
   left: 113px;
   top: 620px;
   z-index: 5;
   width: 338px;
   min-height: 47px;
   margin-left: 0px;
   margin-top: 0px;
}

#whitesandivoriespicturebo,
#floralpicturebox,
#redsandorangespicturebox,
#blackpicturebox,
#bluesandgreenspicturebox,
#voguecollectionpicturebox,
#purplesandpinkspicturebox,
#silverspicturebox,
#neutralsgoldsandbrownspic  {
   position: absolute;
   left: 545px;
   top: 106px;
   z-index: 5;
   width: 414px;
   height: 557px;
   margin-left: 0px;
   margin-top: 0px;
}

#redsandorangesmetadata,
#neutralsgoldsandbrownsmet,
#whitesandivoriesmetadata,
#bluesandgreensmetadata,
#blackmetadata,
#purplesandpinksmetadata,
#voguecollectionmetadata,
#silversmetadata  {
   position: absolute;
   left: 55px;
   top: 585px;
   z-index: 5;
   width: 451px;
   margin-left: 0px;
   margin-top: 0px;
}

#gallerypreviousthumbsetbu,
#drapinganddecornextthumbs,
#seatdesignpreviousthumbse,
#accessoriesnextthumbsetbu,
#accessoriespreviousthumbs,
#drapinganddecorpreviousth  {
   position: absolute;
   z-index: 4;
   height: 21px;
   margin-left: 0px;
   margin-top: 0px;
}

#haveaseatform fieldset div input,
#haveaseatform fieldset div textarea,
#haveaseatform input[type=submit],
#haveaseatform fieldset div label  {
   font: normal normal 10px/18px "Trebuchet MS", Trebuchet, sans-serif;
   color: #605F5F;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i681excellenceineventdecorren,
#i682excellenceineventdecorren,
#bestoverallweddingdaydeco,
#i2035excellenceineventdecorren  {
   position: absolute;
   top: 647px;
   z-index: 4;
   width: 115px;
   margin-left: 0px;
   margin-top: 0px;
}

#floralimage,
#blackimage,
#bluesandgreensimage,
#voguecollectionimage,
#redsandoragnesimage,
#purplesandpinksimage  {
   position: absolute;
   left: 116px;
   top: 107px;
   z-index: 5;
   width: 332px;
   height: 460px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#seatdesignthumbsheet,
#accessoriesthumbsheet,
#gallerythumbsheet,
#drapinganddecorthumbsheet  {
   position: absolute;
   left: 123px;
   z-index: 5;
   width: 827px;
   min-height: 74px;
   margin-left: 0px;
   margin-top: 0px;
}

#i724thumbdropshadow,
#i471thumbdropshadow,
#thumbdropshadowcopy2,
#thumbdropshadowcopy  {
   background: url(sg_seat-design_media/d471thumbdropshadow.gif) no-repeat;
   position: absolute;
   left: 105px;
   z-index: 4;
   width: 863px;
   height: 110px;
   margin-left: 0px;
   margin-top: 0px;
}

#drapinganddecorpicturebox,
#seatdesignpicturebox,
#accessoriespicturebox  {
   position: absolute;
   left: 408px;
   z-index: 5;
   width: 523px;
   height: 331px;
   margin-left: 0px;
   margin-top: 0px;
}

#mainmenu > ul > li > a,
#linensmenu > ul > li > a,
.fl li *,
.fl li a  {
   display: inline;
}

#addresscopy5,
#addresscopy4,
#addresscopy6,
#addresscopy8  {
   position: absolute;
   top: 705px;
   z-index: 4;
   width: 718px;
   margin-left: 0px;
   margin-top: 0px;
}

#seatdesignframe,
#drapinganddecorframe,
#accessoriesframe  {
   background: url(sg_seat-design_media/seatdesignframe.gif) no-repeat;
   position: absolute;
   left: 108px;
   z-index: 4;
   width: 855px;
   height: 396px;
   margin-left: 0px;
   margin-top: 0px;
}

#neutralsgoldsandbrownsima,
#silversimage,
#whitesivories  {
   position: absolute;
   left: 115px;
   z-index: 5;
   width: 332px;
   height: 460px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#weprovidetableandloungese,
#createtheperfectbackdropf  {
   position: absolute;
   left: 116px;
   top: 635px;
   z-index: 4;
   width: 840px;
   margin-left: 0px;
   margin-top: 0px;
}

#photoshootsnextbutton a,
#photoshootspreviousbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 60px;
   font-size: 34px;
   line-height: 34px;
}

#medianextpanelsetbutton,
#mediapreviouspanelsetbutt  {
   position: absolute;
   top: 287px;
   z-index: 4;
   height: 20px;
   margin-left: 0px;
   margin-top: 0px;
}

#photoshootsnextbutton,
#photoshootspreviousbutton  {
   position: absolute;
   z-index: 6;
   width: 60px;
   height: 34px;
   margin-left: 0px;
   margin-top: 0px;
}

#twitterbuttonfixed a,
#facebookbuttonfixed a  {
   background-repeat: no-repeat;
   display: block;
   height: 33px;
   width: 32px;
   font-size: 33px;
   line-height: 33px;
}

#twitterbuttonfixed,
#facebookbuttonfixed  {
   position: fixed;
   left: 0px;
   width: 32px;
   height: 33px;
   margin-left: 0px;
   margin-top: 0px;
}

#mainmenu ul li,
#linensmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#shadowtopcopy,
#shadowbottomcopy  {
   position: absolute;
   left: 20px;
   z-index: 4;
   width: 1030px;
   height: 68px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#haveaseatform input[type=submit]  {
   padding: 0px;
}

#i2035excellenceineventdecorren  {
   left: 231px;
}

#i681excellenceineventdecorren  {
   left: 108px;
}

#i682excellenceineventdecorren  {
   left: 351px;
}

#neutralsgoldsandbrownspre a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#accessoriespreviousthumbs a  {
   background-image: url(sg_accessories_media/accessoriespreviousthumbs.gif);
}

#purplesandpinkspreviousth a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#gallerypreviousthumbsetbu a  {
   background-image: url(sg_gallery_media/gallerypreviousthumbsetbu.gif);
}

#bluesandgreenspreviousthu a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#blackpreviousthumbsetbutt a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#neutralsgoldsandbrownsnex a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#redsandorangespreviousthu a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#purplesandpinksnextthumbs a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#floralpreviousthumbsetbut a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#voguecollectionnextthumbs a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#silverspreviousthumbsetbu a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#redsandorangesnextthumbse a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#linensmenu ul,
#mainmenu ul  {
   height: 18px;
   margin: 0px;
   padding: 0px;
   color: #5B5B5B;
   line-height: 18px;
   font-size: 12px;
   font-family: Arial, Helvetica, sans-serif;
   text-align: left;
}

#drapinganddecornextthumbs a  {
   background-image: url(sg_draping-and-decor_media/drapinganddecornextthumbs.gif);
}

#whitesandivoriesnextthumb a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#photoshootspreviousbutton a  {
   background-image: url(sg_photo-shoots_media/photoshootspreviousbutton.gif);
}

#bluesandgreensnextthumbse a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#voguecollectionpreviousth a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#gallerynextthumbsetbutton a  {
   background-image: url(sg_gallery_media/gallerynextthumbsetbutton.gif);
}

#accessoriesnextthumbsetbu a  {
   background-image: url(sg_accessories_media/accessoriesnextthumbsetbu.gif);
}

#silversnextthumbsetbutton a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#seatdesignpreviousthumbse a  {
   background-image: url(sg_seat-design_media/seatdesignpreviousthumbse.gif);
}

#seatdesignnextthumbsetbut a  {
   background-image: url(sg_seat-design_media/seatdesignnextthumbsetbut.gif);
}

#drapinganddecorpreviousth a  {
   background-image: url(sg_draping-and-decor_media/drapinganddecorpreviousth.gif);
}

#whitesandivoriesprevioust a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesprevioust.gif);
}

#floralnextthumbsetbutton a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#whitesandivoriesnextthumb  {
   left: 471px;
}

#floralpreviousthumbsetbut  {
   left: 74px;
}

#whitesandivoriespicturebo  {
   left: 544px;
}

#photoshootspreviousbutton  {
   top: 363px;
   left: 51px;
}

#seatdesignnextthumbsetbut  {
   left: 970px;
   top: 566px;
}

#bluesandgreenspreviousthu  {
   left: 74px;
}

#redsandorangespreviousthu  {
   left: 74px;
}

#bestoverallweddingdaydeco  {
   left: 710px;
}

#voguecollectionpreviousth  {
   left: 74px;
}

#mediapreviouspanelsetbutt  {
   width: 17px;
   left: 71px;
}

#accessoriesnextthumbsetbu  {
   width: 19px;
   top: 568px;
   left: 972px;
}

#seatdesignpreviousthumbse  {
   width: 17px;
   top: 566px;
   left: 86px;
}

#neutralsgoldsandbrownspre  {
   left: 74px;
}

#whitesandivoriesprevioust  {
   left: 73px;
}

#blackpreviousthumbsetbutt  {
   left: 74px;
}

#silversnextthumbsetbutton  {
   left: 471px;
}

#accessoriespreviousthumbs  {
   width: 17px;
   top: 568px;
   left: 86px;
}

#purplesandpinkspreviousth  {
   left: 74px;
}

#drapinganddecornextthumbs  {
   width: 19px;
   top: 568px;
   left: 971px;
}

#drapinganddecorpicturebox  {
   top: 141px;
}

#gallerypreviousthumbsetbu  {
   width: 17px;
   top: 606px;
   left: 85px;
}

#silverspreviousthumbsetbu  {
   left: 73px;
}

#drapinganddecorpreviousth  {
   width: 17px;
   top: 568px;
   left: 84px;
}

#blacknextthumbsetbutton a  {
   background-image: url(sg_whites-and-ivories_media/whitesandivoriesnextthumb.gif);
}

#drapinganddecorthumbsheet  {
   top: 542px;
}

#whitesandivoriesthumbshee  {
   left: 112px;
}

#gallerynextthumbsetbutton  {
   left: 973px;
   top: 606px;
}

#neutralsgoldsandbrownsima  {
   background-image: url(sg_neutrals-golds-and-browns_media/neutralsgoldsandbrownsima.gif);
   top: 108px;
}

#whitesandivoriesmetadata  {
   left: 56px;
}

#photoshootsnextbutton a  {
   background-image: url(sg_photo-shoots_media/photoshootsnextbutton.gif);
}

#voguecollectionmetadata  {
   left: 62px;
}

#medianextpanelsetbutton  {
   width: 18px;
   left: 985px;
}

#wedblackbook,
#wed2008  {
   position: absolute;
   top: 573px;
   z-index: 4;
   width: 65px;
   height: 64px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#luxurylinensdropshadow  {
   background: url(sg_whites-and-ivories_media/luxurylinensdropshadow.gif) no-repeat;
   position: absolute;
   left: 94px;
   top: 82px;
   z-index: 4;
   width: 889px;
   height: 606px;
   margin-left: 0px;
   margin-top: 0px;
}

#wedglitter,
#wed2008a  {
   position: absolute;
   top: 573px;
   z-index: 4;
   width: 66px;
   height: 64px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#photoshootsnextbutton  {
   top: 372px;
   left: 961px;
}

#accessoriesthumbsheet  {
   top: 542px;
}

#facebookbuttonfixed a  {
   background-image: url(sg_whites-and-ivories_media/facebookbuttonfixed.gif);
}

#accessoriespicturebox  {
   top: 141px;
}

#thumbdropshadowcopy2  {
   top: 524px;
}

#seatdesignthumbsheet  {
   top: 541px;
}

#voguecollectionimage  {
   background-image: url(sg_vogue-collection_media/voguecollectionimage.gif);
}

#twitterbuttonfixed a  {
   background-image: url(sg_whites-and-ivories_media/twitterbuttonfixed.gif);
}

#seatdesignpicturebox  {
   top: 140px;
}

#purplesandpinksimage  {
   background-image: url(sg_purples-and-pinks_media/purplesandpinksimage.gif);
   left: 115px;
}

#drapinganddecorframe  {
   top: 110px;
}

#facebookbuttonfixed  {
   z-index: 7;
   top: 77px;
}

#bluesandgreensimage  {
   background-image: url(sg_blues-and-greens_media/bluesandgreensimage.gif);
}

#redsandoragnesimage  {
   background-image: url(sg_reds-and-oranges_media/redsandoragnesimage.gif);
}

#thumbdropshadowcopy  {
   top: 524px;
}

#i724thumbdropshadow  {
   top: 562px;
}

#i471thumbdropshadow  {
   top: 523px;
}

#twitterbuttonfixed  {
   z-index: 6;
   top: 36px;
}

#linensmenu ul li a  {
   padding: 3px 0.88em 3px 0.88em;
   height: 100%;
}

#silversthumbsheet  {
   left: 112px;
}

#gallerythumbsheet  {
   top: 580px;
}

#silverspicturebox  {
   left: 544px;
}

#mainmenu ul li a  {
   padding: 3px 0.86em 3px 0.86em;
   height: 100%;
}

#shadowbottomcopy  {
   background-image: url(sg_home_media/shadowbottomcopy.gif);
   top: 641px;
}

#accessoriesframe  {
   top: 110px;
}

#seatdesignframe  {
   top: 109px;
}

#shadowtopcopy  {
   background-image: url(sg_home_media/shadowtopcopy.gif);
   top: 76px;
}

#copyrightline  {
   position: absolute;
   left: 386px;
   top: 746px;
   z-index: 4;
   width: 322px;
   margin-left: 0px;
   margin-top: 0px;
}

#whitesivories  {
   background-image: url(sg_whites-and-ivories_media/whitesivories.gif);
   top: 108px;
}

#wedblackbook  {
   background-image: url(sg_media_media/wedblackbook.gif);
   left: 615px;
}

#addresscopy4  {
   left: 188px;
}

#addresscopy5  {
   left: 185px;
}

#addresscopy8  {
   left: 185px;
   top: 710px;
}

#addresscopy6  {
   left: 188px;
}

#silversimage  {
   background-image: url(sg_silvers_media/silversimage.gif);
   top: 106px;
}

#addresscopy2  {
   position: absolute;
   left: 188px;
   top: 708px;
   z-index: 4;
   width: 718px;
   margin-left: 0px;
   margin-top: 0px;
}

#page_content  {
   min-height: 768px;
}

#floralimage  {
   background-image: url(sg_floral_media/floralimage.gif);
}

#linensmenu  {
   position: absolute;
   left: 89px;
   top: 696px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#wedglitter  {
   background-image: url(sg_media_media/wedglitter.gif);
   left: 495px;
}

#blackimage  {
   background-image: url(sg_black_media/blackimage.gif);
}

#pagesize  {
   background: url(sg_whites-and-ivories_media/pagesize.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1071px;
   height: 768px;
   margin-left: 0px;
   margin-top: 0px;
}

#mainmenu  {
   position: absolute;
   left: 238px;
   top: 44px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#wed2008a  {
   background-image: url(sg_media_media/wed2008a.gif);
   left: 852px;
}

#wed2008  {
   background-image: url(sg_media_media/wed2008.gif);
   left: 734px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 1071px;
   left: 0px;
   top: 0px;
   display: block;
}

#logo  {
   background: url(sg_whites-and-ivories_media/logo.gif) no-repeat;
   position: absolute;
   left: 45px;
   top: 16px;
   z-index: 4;
   width: 185px;
   height: 57px;
   margin-left: 0px;
   margin-top: 0px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1071px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.c5B5B5B * a  {
   color: #5B5B5B;
}

*:focus  {
   outline-style: none;
}

.mediapanel  {
   float: left;
   position: relative;
   display: block;
   overflow: hidden;
   z-index: 6;
   width: 281px;
   min-height: 421px;
}

.full_width  {
   min-width: 1071px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

.c605F5F a  {
   color: #605F5F;
}

.sgthumb  {
   border: 2px solid #FF0000;
}

.fl li  {
   float: left;
}

ains  {
   text-decoration: none;
}

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

html, body  {
   background-color: #FFFFFF;
   height: 100%;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

