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

a ins  {
   text-decoration: none;
}

#testimonialsb a:hover,
#homeb a:hover,
#reviewsscroll p a:hover,
#photos p a:hover,
#venuesscroll p a:hover,
#photogalleryb a:hover,
#carcanob a:hover,
#form p a:hover,
#vendorreferralsb a:hover,
#requestinfob a:hover  {
   color: #FBB34F;
   text-decoration: underline;
}

#photogalleryb a,
#carcanob a,
#vendorreferralsb a,
#testimonialsb a,
#requestinfob a,
#homeb a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#pid2photogallery,
#pid4vendorreferrals,
#pid1home,
#pid5requestinfo,
#pid3testimonials  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#testimonialsb,
#homeb,
#vendorreferralsb,
#requestinfob,
#photogalleryb  {
   font: 12px/45px Verdana, sans-serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 6;
   height: 9px;
}

#form p a,
#photos p a,
#venuesscroll p a,
#reviewsscroll p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
}

#photos p,
#venuesscroll p,
#form p,
#reviewsscroll p  {
   font: 12px/14px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#form,
#photos,
#reviewsscroll  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 207px;
   z-index: 5;
   width: 726px;
}

#line,
#bottomwhiteline  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 6;
   width: 800px;
   height: 4px;
   background-color: #FFFFFF;
   background-image: none;
   font-size: 1px;
}

#chiavarichairs4rent  {
   background: url(sg_photogallery_media/chiavarichairs4rent.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 44px;
   z-index: 6;
   width: 530px;
   height: 31px;
}

#addressb a:hover  {
   background-position: -386px 0%;
}

#vendorreferralsb  {
   width: 143px;
   top: 100px;
   left: 445px;
}

#bottomwhiteline  {
   top: 839px;
}

#emailb a:hover  {
   background-position: -353px 0%;
}

#photogalleryb  {
   width: 115px;
   top: 99px;
   left: 167px;
}

#bottomoutline  {
   background: url(sg_photogallery_media/bottomoutline.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 843px;
   z-index: 5;
   width: 800px;
   height: 89px;
}

#reviewsscroll  {
   height: 588px;
   overflow: auto;
}

#testimonialsb  {
   width: 103px;
   top: 100px;
   left: 311px;
}

#requestinfob  {
   height: 11px;
   width: 103px;
   top: 100px;
   left: 613px;
}

#djservices p  {
   font: 12px/12px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 14px;
   text-align: center;
}

#venuesscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 205px;
   z-index: 5;
   width: 726px;
   height: 590px;
}

#phonenumber  {
   background: url(sg_photogallery_media/phonenumber.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 865px;
   z-index: 6;
   width: 320px;
   height: 17px;
}

#addressb a  {
   background: url(sg_photogallery_media/addressb.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 386px;
   font-size: 10px;
   line-height: 10px;
}

#djservices  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 979px;
   z-index: 5;
   width: 675px;
}

#carcanob a  {
   color: #FEFEFE;
}

#tagline p  {
   font: italic 11px/12px Georgia, serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 14px;
   text-align: center;
}

#photos p  {
   padding-bottom: 40px;
}

#swirltop  {
   background: url(sg_photogallery_media/swirltop.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 800px;
   height: 134px;
}

#carcanob  {
   font: 14px/24px Verdana, sans-serif;
   padding-bottom: 14px;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 313px;
   top: 999px;
   z-index: 4;
   width: 167px;
   height: 24px;
}

#addressb  {
   visibility: visible;
   position: absolute;
   left: 209px;
   top: 904px;
   z-index: 6;
   width: 386px;
   height: 10px;
}

#emailb a  {
   background: url(sg_photogallery_media/emailb.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 353px;
   font-size: 16px;
   line-height: 16px;
}

#outline  {
   background: url(sg_photogallery_media/outline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 131px;
   z-index: 4;
   width: 800px;
   height: 708px;
}

#tagline  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 948px;
   z-index: 5;
   width: 787px;
}

#emailb  {
   visibility: visible;
   position: absolute;
   left: 405px;
   top: 866px;
   z-index: 6;
   width: 353px;
   height: 16px;
}

#black  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 850px;
   z-index: 4;
   width: 800px;
   height: 150px;
   background-color: #000000;
   background-image: none;
}

#homeb  {
   width: 40px;
   top: 99px;
   left: 94px;
}

#line  {
   top: 130px;
}

#id0  {
   visibility: visible;
   position: absolute;
   left: 382px;
   top: 867px;
   z-index: 6;
   width: 1px;
   height: 14px;
   background-color: #FFFFFF;
   background-image: none;
   font-size: 1px;
}

#bg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 800px;
   height: 1034px;
   background-color: #000000;
   background-image: none;
}

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

