a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#deltauvbutton a:hover,
#beachcomberbutton a:hover,
#poolspabutton a:hover,
#ecosmartebutton a:hover,
#aboutbutton a:hover,
#testimonialsbutton a:hover,
#pentairbutton a:hover  {
   background-position: -112px 0%;
}

#pentairbutton a,
#deltauvbutton a,
#beachcomberbutton a,
#homebutton a,
#aboutbutton a,
#ecosmartebutton a,
#testimonialsbutton a,
#poolspabutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 112px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#ecosmartebutton,
#pentairbutton,
#deltauvbutton,
#poolspabutton,
#testimonialsbutton,
#aboutbutton,
#beachcomberbutton  {
   visibility: visible;
   position: absolute;
   top: 201px;
   z-index: 5;
   width: 112px;
   height: 38px;
}

#phtext p,
#gogreentext p  {
   font: 12px/24px Verdana;
   margin: 0px;
   text-align: justify;
}

#testimonialsbutton a  {
   background-image: url(sg_underconstruction_media/testimonialsbutton.jpg);
}

#emailtext p a:hover  {
   text-decoration: underline;
}

#beachcomberbutton a  {
   background-image: url(sg_underconstruction_media/beachcomberbutton.jpg);
}

#homebutton a:hover  {
   background-position: -109px 0%;
}

#testimonialsbutton  {
   left: 788px;
}

#beachcomberbutton  {
   left: 449px;
}

#underconstruction  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#ecosmartebutton a  {
   background-image: url(sg_underconstruction_media/ecosmartebutton.jpg);
}

#poolspabutton a  {
   background-image: url(sg_underconstruction_media/poolspabutton.jpg);
}

#deltauvbutton a  {
   background-image: url(sg_underconstruction_media/deltauvbutton.jpg);
}

#ecosmartebutton  {
   left: 336px;
}

#pentairbutton a  {
   background-image: url(sg_underconstruction_media/pentairbutton.jpg);
}

#gogreentext p  {
   color: #346700;
}

#poolspabutton  {
   left: 675px;
}

#aboutbutton a  {
   background-image: url(sg_underconstruction_media/aboutbutton.jpg);
}

#emailtext p a  {
   border: 0px none #000000;
   color: #3A72B9;
   text-decoration: none;
}

#pentairbutton  {
   left: 562px;
}

#deltauvbutton  {
   left: 223px;
}

#homebutton a  {
   width: 109px;
   background-image: url(sg_underconstruction_media/homebutton.jpg);
}

#bannerxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 6;
   width: 900px;
   height: 200px;
}

#gogreentext  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 287px;
   z-index: 4;
   width: 300px;
}

#emailtext p  {
   font: 12px/18px Verdana;
   margin: 0px;
   color: #3A72B9;
   text-align: left;
}

#aboutbutton  {
   left: 110px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 201px;
   z-index: 5;
   width: 109px;
   height: 38px;
}

#greenlogo  {
   background: url(sg_underconstruction_media/greenlogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 491px;
   top: 294px;
   z-index: 4;
   width: 119px;
   height: 125px;
}

#emailtext  {
   visibility: visible;
   position: absolute;
   left: 265px;
   top: 354px;
   z-index: 2;
   width: 188px;
}

#beachlogo  {
   background: url(sg_underconstruction_media/beachlogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 560px;
   top: 434px;
   z-index: 2;
   width: 123px;
   height: 118px;
}

#phtext p  {
   color: #5A5A5A;
}

#mbtext p  {
   font: 14px/24px Verdana;
   margin: 0px;
   color: #AC0010;
   text-align: left;
}

#greenbkg  {
   background: url(sg_underconstruction_media/greenbkg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 160px;
   z-index: 3;
   width: 319px;
   height: 294px;
}

#gogreen  {
   background: url(sg_underconstruction_media/gogreen.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 256px;
   z-index: 4;
   width: 552px;
   height: 20px;
}

#linetop  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 392px;
   z-index: 2;
   width: 415px;
   height: 1px;
   background-color: #C5C5C5;
   background-image: none;
   font-size: 1px;
}

#banner  {
   background: url(sg_underconstruction_media/banner.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 900px;
   height: 200px;
}

#gemony  {
   background: url(sg_underconstruction_media/gemony.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 756px;
   top: 468px;
   z-index: 2;
   width: 133px;
   height: 35px;
}

#phtext  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 254px;
   z-index: 5;
   width: 275px;
}

#mbtext  {
   visibility: visible;
   position: absolute;
   left: 235px;
   top: 424px;
   z-index: 6;
   width: 294px;
}

#blk  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 200px;
   z-index: 4;
   width: 900px;
   height: 40px;
   background-color: #000000;
   background-image: none;
}

#bbb  {
   background: url(sg_underconstruction_media/bbb.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 689px;
   top: 457px;
   z-index: 2;
   width: 53px;
   height: 73px;
}

#bkg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 900px;
   height: 669px;
   background-color: #FFFFFF;
   background-image: none;
}

#box  {
   background: url(sg_underconstruction_media/box.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 221px;
   top: 413px;
   z-index: 5;
   width: 314px;
   height: 126px;
}

#uc  {
   background: url(sg_underconstruction_media/uc.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 401px;
   z-index: 2;
   width: 177px;
   height: 226px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}


