a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#socialeventstext,
#servicestext,
#pid2aboutus,
#pid36corporatemeetings,
#pid42transportation,
#pid14thebeautifulweddingpackage,
#pid12theelegantweddingpackage,
#theelegantweddingtext,
#pid4weddinginvitations,
#pid38teambuilding,
#pid34socialevents,
#dayofservicestext,
#pid22sweetsixteen,
#barbatmitzvahtext,
#pid8hourlyservices,
#pid28debutante,
#pid18dayofservices,
#hourlyservicestext,
#anniversarycelebrationstext,
#theexquisiteweddingtext,
#pid45floral,
#destinationweddingstext,
#pid43accommodations,
#pid48decor,
#pid46lighting,
#sweetsixteentext,
#pid10theexquisiteweddingpackage,
#debutantetext,
#thebeautifulweddingtext,
#pid6additionalservices,
#pid30anniversarycelebrations,
#pid16destinationweddings,
#pid35babyshowers,
#pid41photography,
#pid39awardsbanquets,
#pid49entertainmentselection,
#contactebd,
#pid37holidayevents,
#pid47videography,
#pid1home,
#pid24quinceaera,
#pid32familyreunions,
#pid20services,
#pid44catering,
#pid26barbatmitzvah,
#pid3eventsgallery,
#additionalservicestext,
#quinceaeratext,
#pid31religiousevents,
#pid40staffsupportgifts,
#pid51shoppingmall  {
   margin: 0px auto 0px auto;
   width: 937px;
   position: relative;
}

#socialeventsscroll,
#servicesscroll,
#barbatmitzvahscroll,
#id0catering,
#dayofservicesscroll,
#id1thebeautifulweddingpackagescroll,
#destinationweddingsscroll,
#id0theelegantweddingpackage,
#theexquisitepackagescroll,
#debutantescroll,
#id0destinationweddings,
#quinceaerascroll,
#sweetsixteenscroll,
#weddinginvitationsscroll,
#additionalservicesscroll,
#entertainmentselection,
#anniversarycelebrationsscroll,
#familyreunionsscroll,
#id0religiousevents,
#theelegantweddingscroll,
#id0videography,
#id0thebeautifulweddingpackagescroll  {
   visibility: visible;
   position: absolute;
   left: 215px;
   z-index: 4;
   width: 338px;
}

#id0photography p,
#id0babyshowers p,
#teambuilding p,
#id0religiousevents p,
#id0lighting p,
#anniversarycelebrationsscroll p,
#id0anniversarycelebrations p,
#socialeventsscroll p,
#id0holidayevents p,
#debutantescroll p,
#id0floral p,
#quinceaerascroll p,
#quinceaera p,
#familyreunionsscroll p,
#id0awardsbanquets p,
#sweetsixteenscroll p,
#barbatmitzvahscroll p,
#id0accommodations p,
#id0sweetsixteen p,
#id0staffsupportgifts p,
#id0corporatemeetings p,
#id0transportation p,
#id0catering p,
#debutante p,
#id0barbatmitzvah p  {
   font: 9px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 1px;
   text-align: left;
   color: #040404;
}

#clickheredestinationbutton a,
#clickheresixteenbutton a,
#clickhereelegantbutton a,
#id1alacartebutton a,
#id1corporatebutton a,
#clickherebeautifulbutton a,
#clickherehourlyservicesbutton a,
#clickherequinceanerabutton a,
#clickheredayofservicebutton a,
#invitationbutton a,
#clickheredebutantebutton a,
#clickhereexquisitebutton a,
#id1youtheventsbutton a,
#weddingsbutton a,
#id1socialeventsbutton a,
#clickhereanniversariesbutton a,
#clickhereextraordinarybutton a,
#clickheresocialeventsbutton a,
#clickherebarbatbutton a  {
   border: 3px none #000000;
   font-style: Normal;
   display: block;
   width: 100%;
}

#id0services,
#teambuilding,
#id0barbatmitzvah,
#id0dayofservices,
#id0corporatemeetings,
#id0accommodations,
#id0staffsupportgifts,
#id0sweetsixteen,
#id0anniversarycelebrations,
#id0decor,
#quinceaera,
#id0photography,
#id0additionalservices,
#theexquisitepackage,
#id0lighting,
#id0babyshowers,
#id0holidayevents,
#id0socialevents,
#id0transportation,
#debutante,
#id0awardsbanquets  {
   visibility: visible;
   position: absolute;
   left: 215px;
   z-index: 4;
   width: 338px;
}

#clickheresixteenbutton,
#clickherebeautifulbutton,
#clickhereexquisitebutton,
#invitationbutton,
#clickherehourlyservicesbutton,
#clickhereelegantbutton,
#clickherebarbatbutton,
#clickheresocialeventsbutton,
#clickheredebutantebutton,
#clickhereanniversariesbutton,
#clickherequinceanerabutton,
#clickheredayofservicebutton,
#clickhereextraordinarybutton,
#clickheredestinationbutton  {
   font: bold 10px/15px "Arial Rounded MT Bold", sans-serif;
   padding-bottom: 1px;
   text-align: left;
   margin-top: -3px;
   margin-left: -3px;
   visibility: visible;
   position: absolute;
   left: 215px;
   z-index: 4;
   width: 130px;
   height: 15px;
}

#weddingsbutton a:hover,
#designedbyw2graphicsmenu li a:hover,
#id1corporatebutton a:hover,
#id1socialeventsbutton a:hover,
#id1alacartebutton a:hover,
#id1youtheventsbutton a:hover  {
   font-style: italic;
}

#id0socialeventsbutton a:hover,
#id0corporatebutton a:hover,
#id0alacartebutton a:hover,
#contactbutton a:hover,
#id0youtheventsbutton a:hover  {
   background-position: -67px 0%;
}

#theelegantweddingscroll p,
#id0theelegantweddingpackage p,
#id0additionalservices p,
#hourlyservicesscroll p,
#theexquisitepackagescroll p  {
   font: 10px/12px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
   color: #030303;
}

#id0corporatebutton a,
#id0youtheventsbutton a,
#contactbutton a,
#id0socialeventsbutton a,
#id0alacartebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   width: 67px;
   background-position: 0% 0px;
   font-size: 29px;
   line-height: 29px;
}

#corporatemenu li a,
#alacartemenu li a,
#socialeventsmenu li a,
#youtheventsmenu li a,
#weddingsmenu li a  {
   font-weight: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-top: 0px;
   padding-left: 7px;
   padding-right: 0px;
   text-decoration: none;
   color: #020202;
   width: 100%;
   display: block;
}

#id0alacartebutton,
#id0corporatebutton,
#contactbutton,
#id0youtheventsbutton,
#id0socialeventsbutton  {
   visibility: visible;
   position: absolute;
   left: 721px;
   top: 280px;
   width: 67px;
   height: 29px;
}

#corporatemenu li,
#alacartemenu li,
#socialeventsmenu li,
#weddingsmenu li,
#youtheventsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#destinationweddingsscroll p,
#id0thebeautifulweddingpackagescroll p,
#id0destinationweddings p  {
   font: 8px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 4px;
   text-align: left;
}

#corporatepopdown,
#youtheventspopdown,
#socialeventspopdown,
#weddingspopdown  {
   visibility: visible;
   position: absolute;
   left: 114px;
   z-index: 7;
   width: 83px;
   height: 23px;
   background-repeat: no-repeat;
}

#theexquisitepackage p,
#id0hourlyservices p,
#additionalservicesscroll p  {
   font: 10px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 4px;
   text-align: left;
   color: #030303;
}

#ebdformformscroll fieldset legend,
#ebdformformscroll fieldset div  {
   font: 7px/8px HelveticaNeue, "Helvetica Neue";
   margin-bottom: 10px;
   padding-left: 7px;
   color: #040404;
}

#id1youtheventsbutton,
#id1socialeventsbutton,
#id1alacartebutton  {
   font: bold 8px/21px Arial, Helvetica, sans-serif;
   padding-bottom: 12px;
   text-align: right;
   margin-top: -3px;
   margin-left: -3px;
   visibility: visible;
   position: absolute;
   height: 21px;
}

#id0decor p,
#id0videography p,
#entertainmentselection p  {
   font: 9px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
}

#id3frame,
#id2frame,
#id4frame,
#id1frame,
#id0frame  {
   position: absolute;
   left: 566px;
   top: 269px;
   width: 248px;
   height: 230px;
   background-repeat: no-repeat;
}

#id2layer89,
#id1layer89,
#layer89copy3,
#id3layer89  {
   visibility: visible;
   position: absolute;
   left: 188px;
   z-index: 8;
   width: 6px;
   height: 10px;
   background-repeat: no-repeat;
}

#eventsbydesignllc1360ngoldenrodrdste8orlandofl32  {
   background: url(sg_contactebd_media/id0eventsbydesignllc1360ngo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 293px;
   z-index: 7;
   width: 137px;
   height: 174px;
}

#weddingsmenu,
#corporatemenu,
#socialeventsmenu  {
   font: 8px/12px Arial-BoldMT, "Arial- Bold MT";
   margin-bottom: 0px;
   margin-right: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #020202;
   visibility: hidden;
   position: absolute;
   left: 200px;
   width: 94px;
}

#id0dayofservices p,
#dayofservicesscroll p  {
   font: 9px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 4px;
   text-align: left;
   color: #030303;
}

#copyrighteventsbydesignallrightsreserved p  {
   font: 7px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FCFCFA;
   text-align: left;
}

#theitemsdenotedwithanasteriskarerequired  {
   background: url(sg_contactebd_media/id0theitemsdenotedwithanast.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 137px;
   z-index: 5;
   width: 172px;
   height: 7px;
}

#copyrighteventsbydesignallrightsreserved  {
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 520px;
   z-index: 4;
   width: 172px;
}

#phonebutton a:hover,
#mailbutton a:hover  {
   background-position: -26px 0%;
}

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

#thankyouandwelookforwardtoservingyou p  {
   font: 8px/12px HelveticaNeue, "Helvetica Neue";
   margin: 0px;
   color: #040404;
   padding-bottom: 59px;
   padding-left: 7px;
   text-align: left;
}

#id0thebeautifulweddingpackagescroll p  {
   line-height: 10px;
   color: #020202;
   padding-left: 3px;
}

#pictureframeslideshow,
#picturexmedia  {
   visibility: visible;
   position: absolute;
   left: 573px;
   top: 329px;
   z-index: 6;
   width: 235px;
   height: 162px;
}

#id1thebeautifulweddingpackagescroll p  {
   font: 8px/20px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 4px;
   padding-left: 3px;
   text-align: left;
   color: #020202;
}

#ebdformformscroll fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 56px;
}

#thankyouandwelookforwardtoservingyou  {
   visibility: visible;
   position: absolute;
   left: 379px;
   top: 458px;
   z-index: 6;
   width: 194px;
}

#id0thebeautifulweddingpackagescroll  {
   height: 230px;
   top: 266px;
   overflow: auto;
}

#id1corporatebutton,
#weddingsbutton  {
   font: bold 8px Arial, Helvetica, sans-serif;
   padding-bottom: 12px;
   text-align: right;
   margin-top: -3px;
   margin-left: -3px;
   visibility: visible;
   position: absolute;
   left: 102px;
   z-index: 8;
   width: 80px;
}

#id1thebeautifulweddingpackagescroll  {
   height: 93px;
   top: 274px;
   overflow: auto;
}

#facebookbutton a,
#twitterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#anniversarycelebrationsscroll p  {
   line-height: 12px;
}

#clickherehourlyservicesbutton a  {
   color: #030303;
   text-decoration: underline;
}

#ebdformformscroll fieldset div  {
   clear: both;
}

#youtheventsmenu,
#alacartemenu  {
   font: 8px/12px Arial-BoldMT, "Arial- Bold MT";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #020202;
   visibility: hidden;
   position: absolute;
   left: 200px;
}

#clickhereextraordinarybutton a  {
   color: #030303;
   text-decoration: underline;
}

#clickhereanniversariesbutton a  {
   color: #030303;
   text-decoration: underline;
}

#clickheresocialeventsbutton a  {
   color: #030303;
   text-decoration: underline;
}

#designedbyw2graphicsmenu li a  {
   border: 3px none #000000;
   font-style: Normal;
   text-decoration: none;
   color: #FCFCFA;
   height: 100%;
   display: block;
}

#clickheredayofservicebutton a  {
   color: #030303;
   text-decoration: underline;
}

#clickherehourlyservicesbutton  {
   z-index: 5;
   top: 369px;
}

#id0hourlyservices,
#id0floral  {
   visibility: visible;
   position: absolute;
   left: 215px;
   z-index: 5;
   width: 338px;
}

#id0theelegantweddingpackage p  {
   padding-bottom: 4px;
}

#anniversarycelebrationsscroll  {
   height: 223px;
   top: 275px;
   overflow: auto;
}

#clickhereanniversariesbutton  {
   top: 460px;
}

#mailbutton a,
#phonebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 25px;
   width: 26px;
   background-position: 0% 0px;
   font-size: 25px;
   line-height: 25px;
}

#id1clicktogetmoreinformation  {
   background: url(sg_quinceaeratext_media/id1clicktogetmoreinformatio.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 724px;
   top: 281px;
   z-index: 4;
   width: 59px;
   height: 35px;
}

#id0anniversarycelebrations p  {
   line-height: 20px;
}

#clickheredestinationbutton a  {
   color: #030303;
   text-decoration: underline;
}

#clickhereextraordinarybutton  {
   z-index: 5;
   top: 413px;
}

#clickherequinceanerabutton a  {
   color: #030303;
   text-decoration: underline;
}

#id0theelegantweddingpackage  {
   top: 274px;
}

#destinationweddingsscroll p  {
   line-height: 10px;
   color: #010101;
}

#designedbyw2graphicsmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#socialeventsmenu li a:hover  {
   font-weight: bold;
   background-color: #186C0A;
   color: #F7F10A;
}

#clickheredayofservicebutton  {
   top: 370px;
   left: 217px;
}

#clickheresocialeventsbutton  {
   top: 393px;
}

#nextbutton a,
#prevbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   width: 23px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#theexquisitepackagescroll p  {
   padding-bottom: 1px;
}

#clickherequinceanerabutton  {
   top: 418px;
}

#clickhereexquisitebutton a  {
   color: #030303;
   text-decoration: underline;
}

#clickheredebutantebutton a  {
   color: #030303;
   text-decoration: underline;
}

#youtheventsmenu li a:hover  {
   font-weight: bold;
   background-color: #210CA3;
   color: #F7F10A;
}

#id0anniversarycelebrations  {
   top: 273px;
}

#clickheredestinationbutton  {
   top: 370px;
}

#additionalservicesscroll p  {
   line-height: 8px;
}

#clickherebeautifulbutton a  {
   color: #030303;
   text-decoration: underline;
}

#ebdformformscroll fieldset  {
   border: none;
}

#destinationweddingsscroll  {
   height: 222px;
   top: 276px;
   overflow: auto;
}

#theexquisitepackagescroll  {
   height: 223px;
   top: 275px;
   overflow: auto;
}

#theelegantweddingscroll p  {
   padding-bottom: 1px;
}

#yellowbullet,
#bluebullet  {
   visibility: visible;
   position: absolute;
   left: 116px;
   z-index: 6;
   width: 7px;
   height: 22px;
   background-repeat: no-repeat;
}

#clickheredebutantebutton  {
   top: 400px;
}

#clickhereelegantbutton a  {
   color: #030303;
   text-decoration: underline;
}

#designedbyw2graphicsmenu  {
   font: 7px/16px Arial, Helvetica, sans-serif;
   height: 16px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FCFCFA;
   position: absolute;
   left: 725px;
   top: 520px;
   z-index: 4;
   width: 100px;
}

#clickheresixteenbutton a  {
   color: #030303;
   text-decoration: underline;
}

#clickherebeautifulbutton  {
   top: 367px;
}

#corporatemenu li a:hover  {
   font-weight: bold;
   background-color: #9A0F20;
   color: #FCF619;
}

#additionalservicesscroll  {
   height: 220px;
   top: 279px;
   overflow: auto;
}

#weddinginvitationsscroll  {
   height: 107px;
   top: 275px;
   overflow: auto;
}

#entertainmentselection p  {
   line-height: 12px;
}

#phonebutton,
#mailbutton  {
   visibility: visible;
   position: absolute;
   left: 134px;
   z-index: 8;
   width: 26px;
   height: 25px;
}

#clickhereexquisitebutton  {
   top: 372px;
}

#id0destinationweddings p  {
   padding-left: 3px;
   line-height: 20px;
   color: #010101;
}

#clickherebarbatbutton a  {
   color: #030303;
   text-decoration: underline;
}

#prevbutton,
#nextbutton  {
   visibility: visible;
   position: absolute;
   top: 449px;
   z-index: 6;
   width: 23px;
   height: 23px;
}

#id0additionalservices p  {
   padding-bottom: 4px;
}

#id1socialeventsbutton a  {
   color: #FFFCFC;
   text-decoration: none;
}

#id0socialeventsbutton a  {
   background-image: url(sg_anniversarycelebrations_media/id0socialeventsbutton.gif);
}

#theelegantweddingscroll  {
   height: 230px;
   top: 266px;
   overflow: auto;
}

#alacartemenu li a:hover  {
   font-style: italic;
   font-weight: bold;
   background-color: #4C077F;
   color: #FAFA10;
}

#redbullet,
#greenbullet  {
   visibility: visible;
   position: absolute;
   left: 116px;
   z-index: 6;
   width: 7px;
   height: 23px;
   background-repeat: no-repeat;
}

#weddingsmenu li a:hover  {
   font-weight: bold;
   background-color: #F9B11F;
   color: #030303;
}

#id0destinationweddings  {
   top: 274px;
}

#clickhereelegantbutton  {
   top: 368px;
}

#hourlyservicesscroll p  {
   padding-bottom: 4px;
}

#familyreunionsscroll p  {
   line-height: 12px;
}

#id0youtheventsbutton a  {
   background-image: url(sg_quinceaeratext_media/id0youtheventsbutton.gif);
}

#id1youtheventsbutton a  {
   color: #FFFFFF;
   text-decoration: none;
}

#facebookbutton a:hover  {
   background-position: -35px 0%;
}

#homebuttoncopy a:hover  {
   background-position: -181px 0%;
}

#entertainmentselection  {
   top: 274px;
}

#clickheresixteenbutton  {
   top: 470px;
}

#id0corporatemeetings p  {
   line-height: 10px;
}

#id0staffsupportgifts p  {
   line-height: 10px;
}

#theexquisitepackage p  {
   line-height: 20px;
}

#dayofservicesscroll p  {
   line-height: 11px;
}

#barbatmitzvahscroll p  {
   line-height: 12px;
}

#id0additionalservices  {
   top: 272px;
}

#clickherebarbatbutton  {
   top: 406px;
}

#socialeventsmenu li a  {
   border-width: 3px;
   background-color: #06BC13;
}

#id1socialeventsbutton  {
   width: 81px;
   z-index: 8;
   top: 320px;
   left: 102px;
}

#pictureframeslideshow  {
   background: url(sg_servicestext_media/pictureframeslideshow.jpg) no-repeat;
}

#id0socialeventsbutton  {
   z-index: 5;
}

#twitterbutton a:hover  {
   background-position: -34px 0%;
}

#sweetsixteenscroll p  {
   line-height: 12px;
}

#id0corporatemeetings  {
   top: 273px;
}

#id1corporatebutton a  {
   color: #FEFEFE;
   text-decoration: none;
}

#id0youtheventsbutton  {
   z-index: 6;
}

#id0staffsupportgifts  {
   top: 273px;
}

#youtheventsmenu li a  {
   border-width: 0px;
   background-color: #0C06FC;
}

#socialeventsscroll p  {
   line-height: 12px;
}

#familyreunionsscroll  {
   height: 190px;
   top: 274px;
   overflow: auto;
}

#id1youtheventsbutton  {
   width: 80px;
   z-index: 8;
   top: 296px;
   left: 103px;
}

#layer93,
#layer5copy  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 937px;
   height: 631px;
   background-repeat: no-repeat;
}

#id0religiousevents p  {
   line-height: 18px;
}

#id0corporatebutton a  {
   background-image: url(sg_staffsupportgifts_media/id0corporatebutton.gif);
}

#id0transportation p  {
   line-height: 20px;
}

#socialeventspopdown  {
   background-image: url(sg_dayofservicestext_media/socialeventspopdown.gif);
   top: 319px;
}

#id1alacartebutton a  {
   color: #FDFCFC;
   text-decoration: none;
}

#id0awardsbanquets p  {
   line-height: 10px;
}

#id0alacartebutton a  {
   background-image: url(sg_accommodations_media/id0alacartebutton.gif);
}

#mainmenu li a:hover  {
   font-weight: bold;
   color: #FAF405;
}

#ebdformformscroll p  {
   margin: 0px;
}

#dayofservicesscroll  {
   height: 224px;
   top: 275px;
   overflow: auto;
}

#id0accommodations p  {
   line-height: 10px;
}

#barbatmitzvahscroll  {
   height: 223px;
   top: 275px;
   overflow: auto;
}

#theexquisitepackage  {
   top: 273px;
}

#layer270,
#layer271  {
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 127px;
   z-index: 4;
   width: 710px;
   height: 379px;
   background-repeat: no-repeat;
}

#id0hourlyservices p  {
   line-height: 20px;
}

#id1corporatebutton  {
   height: 21px;
   top: 343px;
   line-height: 21px;
}

#quinceaerascroll p  {
   line-height: 12px;
}

#youtheventspopdown  {
   background-image: url(sg_dayofservicestext_media/youtheventspopdown.gif);
   top: 295px;
}

#id0dayofservices p  {
   line-height: 20px;
}

#id0religiousevents  {
   top: 274px;
}

#corporatemenu li a  {
   border-width: 3px;
   background-color: #FB072A;
}

#invitationbutton a  {
   color: #030303;
   text-decoration: underline;
}

#id0holidayevents p  {
   line-height: 20px;
}

#socialeventsscroll  {
   height: 224px;
   top: 274px;
   overflow: auto;
}

#id0corporatebutton  {
   z-index: 5;
}

#id0barbatmitzvah p  {
   line-height: 20px;
}

#sweetsixteenscroll  {
   height: 224px;
   top: 274px;
   overflow: auto;
}

#ebdformformscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 342px;
   top: 165px;
   z-index: 7;
   width: 232px;
   height: 294px;
}

#id0accommodations  {
   top: 273px;
}

#id1alacartebutton  {
   width: 80px;
   z-index: 7;
   top: 368px;
   left: 102px;
}

#id0awardsbanquets  {
   top: 272px;
}

#alacartemenu li a  {
   border-width: 0px;
   background-color: #9C0EFC;
   font-style: Normal;
}

#debutantescroll p  {
   line-height: 12px;
}

#id0sweetsixteen p  {
   line-height: 20px;
}

#weddingsmenu li a  {
   border-width: 0px;
   background-color: #FCF609;
}

#id0hourlyservices  {
   top: 272px;
}

#id0transportation  {
   top: 273px;
}

#id0alacartebutton  {
   z-index: 5;
}

#invitationbutton  {
   z-index: 5;
   top: 367px;
}

#corporatepopdown  {
   background-image: url(sg_dayofservicestext_media/corporatepopdown.gif);
   top: 343px;
}

#facebookbutton a  {
   width: 35px;
   background-image: url(sg_dayofservicestext_media/facebookbutton.gif);
}

#id0barbatmitzvah  {
   top: 273px;
}

#id0dayofservices  {
   top: 271px;
}

#weddingsbutton a  {
   color: #FEFEFE;
   text-decoration: none;
}

#homebuttoncopy a  {
   background: url(sg_dayofservicestext_media/homebuttoncopy.gif) no-repeat 0% 0px;
   display: block;
   height: 143px;
   width: 181px;
   font-size: 143px;
   line-height: 143px;
}

#id0babyshowers p  {
   line-height: 18px;
}

#id0holidayevents  {
   top: 273px;
}

#id0videography p  {
   line-height: 20px;
}

#socialeventsmenu  {
   z-index: 7;
   top: 327px;
   margin-top: -3px;
   margin-left: -3px;
}

#id0photography p  {
   line-height: 20px;
}

#quinceaerascroll  {
   height: 224px;
   top: 275px;
   overflow: auto;
}

#bannerslideshow  {
   background: url(sg_dayofservicestext_media/bannerslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 127px;
   z-index: 7;
   width: 710px;
   height: 129px;
}

#weddingspopdown  {
   background-image: url(sg_dayofservicestext_media/weddingspopdown.gif);
   top: 271px;
}

#contactbutton a  {
   background-image: url(sg_dayofservicestext_media/contactbutton.gif);
}

#twitterbutton a  {
   width: 34px;
   background-image: url(sg_dayofservicestext_media/twitterbutton.gif);
}

#id0socialevents  {
   top: 275px;
}

#alacartepopdown  {
   background: url(sg_dayofservicestext_media/alacartepopdown.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 368px;
   z-index: 6;
   width: 83px;
   height: 22px;
}

#youtheventsmenu  {
   width: 66px;
   z-index: 9;
   top: 302px;
}

#id0sweetsixteen  {
   top: 272px;
}

#debutantescroll  {
   height: 225px;
   top: 273px;
   overflow: auto;
}

#id0photography  {
   top: 273px;
}

#homebuttoncopy  {
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 112px;
   z-index: 8;
   width: 181px;
   height: 143px;
}

#weddingsbutton  {
   height: 22px;
   top: 268px;
   line-height: 22px;
}

#servicesscroll  {
   height: 232px;
   top: 265px;
   overflow: auto;
}

#datadisclaimer  {
   background: url(sg_contactebd_media/datadisclaimer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 330px;
   top: 494px;
   z-index: 7;
   width: 312px;
   height: 6px;
}

#id0videography  {
   top: 274px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 622px;
   top: 509px;
   z-index: 5;
   width: 35px;
   height: 36px;
}

#teambuilding p  {
   line-height: 10px;
}

#id0youthevents  {
   background: url(sg_dayofservicestext_media/id0youthevents.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 582px;
   top: 281px;
   z-index: 4;
   width: 121px;
   height: 31px;
}

#id0babyshowers  {
   top: 275px;
}

#phonebutton a  {
   background-image: url(sg_contactebd_media/phonebutton.gif);
}

#corporatemenu  {
   z-index: 8;
   top: 349px;
   margin-top: -3px;
   margin-left: -3px;
}

#mainmenu li a  {
   border: 0px none #000000;
   font-weight: bold;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#id0lighting p  {
   line-height: 20px;
}

#twitterbutton  {
   visibility: visible;
   position: absolute;
   left: 649px;
   top: 509px;
   z-index: 4;
   width: 34px;
   height: 36px;
}

#contactbutton  {
   z-index: 6;
}

#id0catering p  {
   line-height: 20px;
}

#layer89copy3  {
   background-image: url(sg_dayofservicestext_media/layer89copy3.gif);
   top: 349px;
}

#id0contactus  {
   background: url(sg_contactebd_media/id0contactus.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 165px;
   top: 263px;
   z-index: 7;
   width: 81px;
   height: 19px;
}

#layer219copy  {
   background: url(sg_contactebd_media/layer219copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 237px;
   top: 184px;
   z-index: 6;
   width: 109px;
   height: 322px;
}

#weddingsmenu  {
   z-index: 10;
   top: 277px;
   margin-top: 0px;
   margin-left: 0px;
}

#teambuilding  {
   top: 273px;
}

#alacartemenu  {
   width: 93px;
   z-index: 6;
   top: 374px;
}

#quinceaera p  {
   line-height: 20px;
}

#prevbutton a  {
   background-image: url(sg_eventsgallery_media/prevbutton.gif);
}

#mailbutton a  {
   background-image: url(sg_contactebd_media/mailbutton.gif);
}

#nextbutton a  {
   background-image: url(sg_eventsgallery_media/nextbutton.gif);
}

#yellowbullet  {
   background-image: url(sg_dayofservicestext_media/yellowbullet.gif);
   top: 271px;
}

#greenbullet  {
   background-image: url(sg_dayofservicestext_media/greenbullet.gif);
   top: 319px;
}

#id0floral p  {
   line-height: 20px;
}

#id0catering  {
   top: 274px;
}

#debutante p  {
   line-height: 20px;
}

#id0lighting  {
   top: 273px;
}

#layer78copy  {
   background: url(sg_dayofservicestext_media/layer78copy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 251px;
   z-index: 4;
   width: 708px;
   height: 12px;
}

#id0services  {
   top: 276px;
}

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

#phonebutton  {
   top: 369px;
}

#id0layer89  {
   background: url(sg_dayofservicestext_media/id0layer89.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 188px;
   top: 373px;
   z-index: 7;
   width: 6px;
   height: 10px;
}

#mailbutton  {
   top: 434px;
}

#prevbutton  {
   left: 532px;
}

#nextbutton  {
   left: 558px;
}

#id0decor p  {
   line-height: 20px;
}

#id3layer89  {
   background-image: url(sg_dayofservicestext_media/id3layer89.gif);
   top: 278px;
}

#bluebullet  {
   background-image: url(sg_dayofservicestext_media/bluebullet.gif);
   top: 295px;
}

#id2layer89  {
   background-image: url(sg_dayofservicestext_media/id2layer89.gif);
   top: 302px;
}

#id1layer89  {
   background-image: url(sg_dayofservicestext_media/id1layer89.gif);
   top: 326px;
}

#quinceaera  {
   top: 272px;
}

#layer5copy  {
   background-image: url(sg_home_media/layer5copy.gif);
}

#debutante  {
   top: 273px;
}

#redbullet  {
   background-image: url(sg_dayofservicestext_media/redbullet.gif);
   top: 343px;
}

#id0floral  {
   top: 273px;
}

#layer220  {
   background: url(sg_contactebd_media/layer220.gif) no-repeat;
   position: absolute;
   left: 119px;
   top: 258px;
   z-index: 5;
   width: 178px;
   height: 227px;
}

#id1frame  {
   background-image: url(sg_staffsupportgifts_media/id1frame.gif);
   z-index: 4;
}

#layer270  {
   background-image: url(sg_aboutus_media/layer270.gif);
}

#layer276  {
   background: url(sg_contactebd_media/layer276.gif) no-repeat;
   position: absolute;
   left: 114px;
   top: 120px;
   z-index: 4;
   width: 731px;
   height: 386px;
}

#id2frame  {
   background-image: url(sg_anniversarycelebrations_media/id2frame.gif);
   z-index: 4;
}

#layer271  {
   background-image: url(sg_eventsgallery_media/layer271.gif);
}

#layer203  {
   background: url(sg_contactebd_media/layer203.gif) no-repeat;
   position: absolute;
   left: 329px;
   top: 146px;
   z-index: 5;
   width: 276px;
   height: 339px;
}

#id4frame  {
   background-image: url(sg_dayofservicestext_media/id4frame.gif);
   z-index: 5;
}

#id0decor  {
   top: 273px;
}

#mainmenu  {
   font: bold 10px/14px GillSans, "Gill Sans";
   margin: 0px;
   height: 14px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   position: absolute;
   left: 294px;
   top: 102px;
   z-index: 4;
}

#id0frame  {
   background-image: url(sg_accommodations_media/id0frame.gif);
   z-index: 4;
}

#id3frame  {
   background-image: url(sg_quinceaeratext_media/id3frame.gif);
   z-index: 5;
}

#layer78  {
   background: url(sg_dayofservicestext_media/layer78.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 110px;
   top: 251px;
   z-index: 6;
   width: 714px;
   height: 12px;
}

#layer92  {
   background: url(sg_dayofservicestext_media/layer92.gif) no-repeat;
   position: absolute;
   left: 109px;
   top: 259px;
   z-index: 5;
   width: 92px;
   height: 247px;
}

#layer93  {
   background-image: url(sg_dayofservicestext_media/layer93.gif);
}

#banner  {
   background: url(sg_hourlyservicestext_media/banner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 105px;
   top: 118px;
   z-index: 3;
   width: 727px;
   height: 139px;
}

.centerac  {
   text-align: center;
}

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

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

