a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#dryfilled580text p,
#waterports580text p,
#dimensionstext p,
#dimension360text p,
#dimension378text p,
#dimension578text p,
#personal720xtext p,
#waterports350text p,
#dryfilledweighttext p,
#watertmsystemengineeredrighttext p,
#watercapacitytext p,
#watercap720xtext p,
#waterports578text p,
#watercap360text p,
#watercap320text p,
#waterports720text p,
#watercap578text p,
#dryfilled720xtext p,
#watercap538text p,
#dimensiontext p,
#massage1text p,
#customerprotectiontext p,
#personal360text p,
#personal350text p,
#personal320text p,
#autotext p,
#waterports750text p,
#dryfilled320text p,
#dryfilled738text p,
#dryfilled520text p,
#dryfilled538text p,
#dimension320text p,
#dimension520text p,
#dimension538text p,
#personal738text p,
#safetytext p,
#customertext p,
#waterports530text p,
#massage2text p,
#waterports538text p,
#watercap378text p,
#personalcustomizedtherapeuticjettingtext p,
#heatshieldtext p,
#automaticcontrolstext p,
#watercaptext p,
#personal578text p,
#personal538text p,
#dryfilled360text p,
#dryfilled378text p,
#dryfilled578text p,
#dimension580text p,
#safetyapprovaltext p,
#microfilterfiltrationtext p,
#personal740text p,
#personal750text p,
#personal720text p,
#undertext p,
#personal550xtext p,
#dryfilled750text p,
#waterports520text p,
#heatshieldcovertext p,
#watercap580text p,
#watercap520text p,
#waterports738text p,
#massagingpumpstext p,
#dimension720xtext p,
#personal378text p,
#waterports720xtext p,
#watercap550xtext p,
#underwaterlightingtext p,
#microtext p,
#waterports320text p,
#personal530text p,
#personal520text p,
#personal580text p  {
   font: 11px Verdana;
   margin: 0px;
   color: #333333;
   text-align: left;
}

#personal378text,
#personal520text,
#personal530text,
#personal580text,
#personal360text,
#personal350text,
#personal320text,
#personal738text,
#personal578text,
#personal538text,
#personal750text,
#personal740text,
#personal720text,
#personal550xtext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 900px;
   z-index: 3;
}

#id2seatingtext p,
#id5seatingtext p,
#i300text p,
#i700text p,
#i500text p,
#id0seatingtext p,
#id3seatingtext p,
#id6seatingtext p,
#id8seatingtext p,
#gogreentext p,
#id1seatingtext p,
#id4seatingtext p,
#id7seatingtext p,
#id9seatingtext p  {
   font: 12px/24px Verdana;
   margin: 0px;
   color: #3A72B9;
   text-align: justify;
}

#waterports580text,
#waterports720text,
#waterports530text,
#waterports750text,
#waterports738text,
#waterports720xtext,
#waterports320text,
#waterports520text,
#waterports578text,
#waterports350text,
#waterports538text  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 844px;
   z-index: 3;
   width: 294px;
}

#pid31i520,
#pid28i550x,
#pid25i720,
#pid26i500series,
#pid27i578,
#pid20beachcomber,
#pid22i740,
#pid36i320,
#pid29i538,
#pid23i738,
#pid34i360,
#pid33i378,
#pid30i530,
#i300series,
#pid24i720x,
#pid35i350,
#pid21i750  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#menumenu li a:hover,
#id0i700menu li a:hover,
#id0i500menu li a:hover,
#id0i300menu li a:hover,
#emailtext p a:hover,
#id1i500menu li a:hover,
#id1i700menu li a:hover,
#id1i300menu li a:hover  {
   text-decoration: underline;
}

#dryfilled720xtext,
#dryfilled750text,
#dryfilled320text,
#dryfilled520text,
#dryfilled738text,
#dryfilled538text,
#dryfilled360text,
#dryfilled378text,
#dryfilled578text,
#dryfilled580text  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 821px;
   z-index: 3;
}

#id1i500menu li a,
#id1i700menu li a,
#id1i300menu li a,
#id2i500menu li a,
#id2i700menu li a,
#id2i300menu li a,
#id0i500menu li a,
#id0i700menu li a,
#id0i300menu li a,
#menumenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   height: 100%;
}

#watercaptext,
#watercap580text,
#watercap520text,
#watercap360text,
#watercap320text,
#watercap578text,
#watercap538text,
#watercap550xtext,
#watercap378text,
#watercap720xtext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 797px;
   z-index: 3;
}

#poolspabutton a:hover,
#beachcomberbutton a:hover,
#deltauvbutton a:hover,
#pentairbutton a:hover,
#aboutbutton a:hover,
#ecosmartebutton a:hover,
#testimonialsbutton a:hover  {
   background-position: -112px 0%;
}

#dimension360text,
#dimension378text,
#dimension578text,
#dimensiontext,
#dimension320text,
#dimension520text,
#dimension538text,
#dimension720xtext,
#dimension580text  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 773px;
   z-index: 3;
   width: 216px;
}

#id2i700menu li,
#id1i500menu li,
#id0i300menu li,
#id1i700menu li,
#menumenu li,
#id0i500menu li,
#id2i300menu li,
#id0i700menu li,
#id2i500menu li,
#id1i300menu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#testimonialsbutton a,
#homebutton a,
#deltauvbutton a,
#poolspabutton a,
#beachcomberbutton a,
#ecosmartebutton a,
#pentairbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   width: 112px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#id2i700menu,
#id1i500menu,
#id0i300menu,
#id1i700menu,
#id0i500menu,
#menumenu,
#id2i300menu,
#id0i700menu,
#id2i500menu,
#id1i300menu  {
   font: 11px/18px Verdana;
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: left;
   position: absolute;
   z-index: 2;
}

#i300seriesbutton a:hover,
#watercarebutton a:hover,
#i500seriesbutton a:hover,
#accessoriesbutton a:hover,
#i700seriesbutton a:hover  {
   background-position: -89px 0%;
}

#ecosmartebutton,
#testimonialsbutton,
#aboutbutton,
#beachcomberbutton,
#poolspabutton,
#pentairbutton,
#deltauvbutton  {
   visibility: visible;
   position: absolute;
   top: 201px;
   z-index: 4;
   width: 112px;
   height: 38px;
}

#id1seatingtext,
#id2seatingtext,
#id7seatingtext,
#id8seatingtext,
#id3seatingtext,
#id9seatingtext,
#id5seatingtext  {
   visibility: visible;
   position: absolute;
   left: 538px;
   top: 685px;
   z-index: 3;
   width: 233px;
}

#id11seatingtext p,
#emailtext p,
#id10seatingtext p,
#id13seatingtext p,
#id12seatingtext p,
#id14seatingtext p  {
   font: 14px/18px Verdana;
   margin: 0px;
   color: #3A72B9;
   text-align: left;
}

#accessoriesbutton a,
#i300seriesbutton a,
#watercarebutton a,
#i500seriesbutton a,
#i700seriesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   width: 89px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#i700seriesbutton,
#i500seriesbutton,
#accessoriesbutton,
#watercarebutton,
#i300seriesbutton  {
   visibility: visible;
   position: absolute;
   top: 834px;
   z-index: 2;
   width: 89px;
   height: 28px;
}

#id10seatingtext,
#id13seatingtext,
#id12seatingtext,
#id14seatingtext,
#id11seatingtext  {
   visibility: visible;
   position: absolute;
   left: 534px;
   top: 692px;
   z-index: 2;
   width: 276px;
}

#color12,
#color10,
#color6,
#color3,
#color9,
#color11  {
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 45px;
   height: 45px;
   background-repeat: no-repeat;
}

#box1text p,
#box2text p,
#box3text p,
#box4text p  {
   font: 12px/18px Verdana;
   margin: 0px;
   text-align: center;
   color: #333333;
}

#automaticcontrolstext,
#microfilterfiltrationtext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   z-index: 3;
   width: 118px;
}

#id4seatingtext,
#id0seatingtext,
#id6seatingtext  {
   visibility: visible;
   position: absolute;
   left: 538px;
   top: 685px;
   z-index: 2;
}

#personalcustomizedtherapeuticjettingtext p  {
   line-height: 14px;
}

#personalcustomizedtherapeuticjettingtext  {
   visibility: visible;
   position: absolute;
   left: 488px;
   top: 892px;
   z-index: 3;
   width: 117px;
}

#dimensionstext,
#underwaterlightingtext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   z-index: 3;
   width: 70px;
}

#id1i300seriestxt,
#id1i500seriestxt  {
   visibility: visible;
   position: absolute;
   top: 899px;
   z-index: 2;
   width: 72px;
   height: 13px;
   background-repeat: no-repeat;
}

#id0i300seriestxt,
#id0i500seriestxt  {
   visibility: visible;
   position: absolute;
   top: 900px;
   z-index: 2;
   width: 72px;
   height: 13px;
   background-repeat: no-repeat;
}

#watertmsystemengineeredrighttext p  {
   line-height: 14px;
}

#color4,
#color5,
#color7,
#color13  {
   visibility: visible;
   position: absolute;
   left: 740px;
   z-index: 2;
   width: 45px;
   height: 45px;
   background-repeat: no-repeat;
}

#watertmsystemengineeredrighttext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 845px;
   z-index: 3;
   width: 120px;
}

#personal720xtext,
#customertext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   z-index: 3;
   width: 315px;
}

#i300text,
#i500text,
#i700text  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 558px;
   width: 436px;
}

#microfilterfiltrationtext p  {
   line-height: 14px;
}

#id1i300,
#id1i700,
#id1i500  {
   visibility: visible;
   position: absolute;
   top: 915px;
   z-index: 2;
   width: 177px;
   height: 175px;
   background-repeat: no-repeat;
}

#massage2text,
#massage1text  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 1015px;
   z-index: 3;
   width: 298px;
}

#box4,
#box1,
#box2,
#box3  {
   visibility: visible;
   position: absolute;
   top: 760px;
   z-index: 2;
   width: 102px;
   height: 102px;
   background-color: #B6C3BE;
   background-image: none;
}

#microfilterfiltrationtext  {
   top: 941px;
}

#customerprotectiontext p  {
   line-height: 10px;
}

#underwaterlightingtext p  {
   line-height: 10px;
}

#automaticcontrolstext p  {
   line-height: 14px;
}

#customerprotectiontext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 1089px;
   z-index: 3;
   width: 61px;
}

#underwaterlightingtext  {
   top: 1062px;
}

#heatshieldcovertext p  {
   line-height: 14px;
}

#automaticcontrolstext  {
   top: 966px;
}

#dryfilledweighttext p  {
   line-height: 34px;
}

#specificationstext p  {
   font: 14px/10px Verdana;
   margin: 0px;
   color: #C5C3AA;
   text-align: left;
}

#waterports720xtext p  {
   line-height: 14px;
}

#testimonialsbutton a  {
   background-image: url(sg_500series_media/testimonialsbutton.jpg);
}

#safetyapprovaltext p  {
   line-height: 14px;
}

#massagingpumpstext p  {
   line-height: 14px;
}

#dimension720xtext p  {
   line-height: 10px;
}

#waterports578text p  {
   line-height: 14px;
}

#waterports320text p  {
   line-height: 14px;
}

#waterports580text p  {
   line-height: 14px;
}

#waterports350text p  {
   line-height: 14px;
}

#dryfilledweighttext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 807px;
   z-index: 3;
   width: 105px;
}

#dryfilled720xtext p  {
   line-height: 10px;
}

#waterports738text p  {
   line-height: 14px;
}

#waterports538text p  {
   line-height: 14px;
}

#beachcomberbutton a  {
   background-image: url(sg_500series_media/beachcomberbutton.jpg);
}

#waterports530text p  {
   line-height: 14px;
}

#waterports520text p  {
   line-height: 14px;
}

#waterports750text p  {
   line-height: 14px;
}

#watercapacitytext p  {
   line-height: 34px;
}

#waterports720text p  {
   line-height: 14px;
}

#accessoriesbutton a  {
   background-image: url(sg_500series_media/accessoriesbutton.jpg);
}

#heatshieldcovertext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 990px;
   z-index: 3;
   width: 107px;
}

#safetyapprovaltext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 1040px;
   z-index: 3;
   width: 98px;
}

#dryfilled360text p  {
   line-height: 10px;
}

#dryfilled578text p  {
   line-height: 10px;
}

#personal550xtext p  {
   line-height: 14px;
}

#dryfilled378text p  {
   line-height: 10px;
}

#dryfilled580text p  {
   line-height: 10px;
}

#i300seriesbutton a  {
   background-image: url(sg_500series_media/300seriesbutton.jpg);
}

#watercap720xtext p  {
   line-height: 10px;
}

#i500seriesbutton a  {
   background-image: url(sg_500series_media/500seriesbutton.jpg);
}

#specificationstext  {
   visibility: visible;
   position: absolute;
   left: 486px;
   top: 741px;
   z-index: 2;
   width: 107px;
}

#dimension580text p  {
   line-height: 10px;
}

#personal720xtext p  {
   line-height: 14px;
}

#dryfilled320text p  {
   line-height: 10px;
}

#massagingpumpstext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 1014px;
   z-index: 3;
   width: 109px;
}

#dryfilled738text p  {
   line-height: 10px;
}

#dimension320text p  {
   line-height: 10px;
}

#testimonialsbutton  {
   left: 788px;
}

#dimension538text p  {
   line-height: 10px;
}

#dimension520text p  {
   line-height: 10px;
}

#dryfilled520text p  {
   line-height: 10px;
}

#dimension360text p  {
   line-height: 10px;
}

#dimension378text p  {
   line-height: 10px;
}

#dimension578text p  {
   line-height: 10px;
}

#homebutton a:hover  {
   background-position: -109px 0%;
}

#dryfilled538text p  {
   line-height: 10px;
}

#dryfilled750text p  {
   line-height: 10px;
}

#i700seriesbutton a  {
   background-image: url(sg_500series_media/700seriesbutton.jpg);
}

#watercap550xtext p  {
   line-height: 10px;
}

#personal320text p  {
   line-height: 14px;
}

#personal350text p  {
   line-height: 14px;
}

#personal580text p  {
   line-height: 14px;
}

#dryfilled720xtext  {
   width: 212px;
}

#personal520text p  {
   line-height: 14px;
}

#beachcomberbutton  {
   left: 449px;
}

#watercap378text p  {
   line-height: 10px;
}

#personal378text p  {
   line-height: 14px;
}

#id4i500,
#id4i300  {
   visibility: visible;
   position: absolute;
   top: 914px;
   z-index: 2;
   width: 177px;
   height: 175px;
   background-repeat: no-repeat;
}

#personal360text p  {
   line-height: 14px;
}

#watercapacitytext  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 783px;
   z-index: 3;
   width: 95px;
}

#personal530text p  {
   line-height: 14px;
}

#accessoriesbutton  {
   left: 291px;
}

#watercap360text p  {
   line-height: 10px;
}

#watercap538text p  {
   line-height: 10px;
}

#watercap578text p  {
   line-height: 10px;
}

#watercarebutton a  {
   background-image: url(sg_500series_media/watercarebutton.jpg);
}

#ecosmartebutton a  {
   background-image: url(sg_500series_media/ecosmartebutton.jpg);
}

#personal740text p  {
   line-height: 14px;
}

#personal738text p  {
   line-height: 14px;
}

#personal750text p  {
   line-height: 14px;
}

#personal720text p  {
   line-height: 14px;
}

#watercap320text p  {
   line-height: 10px;
}

#watercap580text p  {
   line-height: 10px;
}

#watercap520text p  {
   line-height: 10px;
}

#personal538text p  {
   line-height: 14px;
}

#personal578text p  {
   line-height: 14px;
}

#id1i500seriestxt  {
   background-image: url(sg_beachcomber_media/500seriestxt.jpg);
   left: 365px;
}

#id0i300menu li a  {
   color: #4072B9;
}

#personal550xtext  {
   width: 307px;
}

#dryfilled378text  {
   width: 212px;
}

#id0i700menu li a  {
   color: #3A72B9;
}

#dryfilled320text  {
   width: 220px;
}

#dryfilled360text  {
   width: 220px;
}

#id0i500menu li a  {
   color: #4072B9;
}

#dryfilled538text  {
   width: 212px;
}

#dryfilled738text  {
   width: 212px;
}

#dryfilled520text  {
   width: 206px;
}

#watercap550xtext  {
   width: 180px;
}

#personal720xtext  {
   top: 900px;
}

#watercap720xtext  {
   width: 180px;
}

#id1i300menu li a  {
   color: #4072B9;
}

#dryfilled580text  {
   width: 212px;
}

#id2i700menu li a  {
   color: #3A72B9;
}

#id2i500menu li a  {
   color: #3A72B9;
}

#i500seriesbutton  {
   left: 111px;
}

#i700seriesbutton  {
   left: 21px;
}

#heatshieldtext p  {
   line-height: 14px;
}

#dimension320text  {
   width: 179px;
}

#dryfilled578text  {
   width: 212px;
}

#i300seriesbutton  {
   left: 201px;
}

#id1i300seriestxt  {
   background-image: url(sg_beachcomber_media/300seriestxt.jpg);
   left: 605px;
}

#id1i500menu li a  {
   color: #4072B9;
}

#id2i300menu li a  {
   color: #3A72B9;
}

#dryfilled750text  {
   width: 212px;
}

#dimensionstext p  {
   line-height: 34px;
}

#id0i300seriestxt  {
   background-image: url(sg_500series_media/300seriestxt.jpg);
   left: 359px;
}

#id1i700menu li a  {
   color: #3A72B9;
}

#id0i500seriestxt  {
   background-image: url(sg_720_media/500seriestxt.jpg);
   left: 119px;
}

#id0i700seriestxt  {
   background: url(sg_500series_media/700seriestxt.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 120px;
   top: 899px;
   z-index: 2;
   width: 71px;
   height: 13px;
}

#watercap378text  {
   width: 182px;
}

#watercap538text  {
   width: 180px;
}

#personal750text  {
   width: 307px;
}

#watercap360text  {
   width: 180px;
}

#watercap320text  {
   width: 173px;
}

#dimensiontext p  {
   line-height: 10px;
}

#personal520text  {
   width: 304px;
}

#pentairbutton a  {
   background-image: url(sg_500series_media/pentairbutton.jpg);
}

#personal740text  {
   width: 307px;
}

#personal580text  {
   width: 307px;
}

#ecosmartebutton  {
   left: 336px;
}

#personal378text  {
   width: 307px;
}

#personal578text  {
   width: 304px;
}

#personal738text  {
   width: 307px;
}

#watercap580text  {
   width: 182px;
}

#personal360text  {
   width: 304px;
}

#personal538text  {
   width: 304px;
}

#personal350text  {
   width: 304px;
}

#watercarebutton  {
   left: 381px;
}

#watercap520text  {
   width: 173px;
}

#personal530text  {
   width: 304px;
}

#poolspabutton a  {
   background-image: url(sg_500series_media/poolspabutton.jpg);
}

#deltauvbutton a  {
   background-image: url(sg_500series_media/deltauvbutton.jpg);
}

#watercap578text  {
   width: 180px;
}

#personal320text  {
   width: 304px;
}

#color2,
#color8  {
   visibility: visible;
   position: absolute;
   left: 787px;
   z-index: 2;
   width: 45px;
   height: 45px;
   background-repeat: no-repeat;
}

#personal720text  {
   width: 307px;
}

#massage1text p  {
   line-height: 14px;
}

#id5seatingtext  {
   z-index: 2;
}

#id6seatingtext  {
   width: 197px;
}

#watercaptext p  {
   line-height: 10px;
}

#id4seatingtext  {
   width: 236px;
}

#customertext p  {
   line-height: 14px;
}

#heatshieldtext  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 991px;
   z-index: 3;
   width: 303px;
}

#id0seatingtext  {
   width: 231px;
}

#dimensionstext  {
   top: 759px;
}

#massage2text p  {
   line-height: 14px;
}

#poolspabutton  {
   left: 675px;
}

#deltauvbutton  {
   left: 223px;
}

#menumenu li a  {
   color: #7C7C7C;
}

#aboutbutton a  {
   background-image: url(sg_500series_media/aboutbutton.jpg);
}

#pentairbutton  {
   left: 562px;
}

#gogreentext p  {
   color: #346700;
}

#emailtext p a  {
   border: 0px none #000000;
   color: #3A72B9;
   text-decoration: none;
}

#id0i500thumb  {
   background: url(sg_720_media/500thumb.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 910px;
   z-index: 2;
   width: 32px;
   height: 184px;
}

#customertext  {
   top: 1092px;
}

#watercaptext  {
   width: 180px;
}

#safetytext p  {
   line-height: 14px;
}

#bannerxmedia  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 900px;
   height: 200px;
}

#id0i300thumb  {
   background: url(sg_500series_media/300thumb.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 438px;
   top: 907px;
   z-index: 3;
   width: 47px;
   height: 159px;
}

#homebutton a  {
   width: 109px;
   background-image: url(sg_500series_media/homebutton.jpg);
}

#id0i700thumb  {
   background: url(sg_500series_media/700thumb.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 204px;
   top: 909px;
   z-index: 2;
   width: 35px;
   height: 190px;
}

#emailtext p  {
   font-size: 12px;
}

#microtext p  {
   line-height: 14px;
}

#id1i500menu  {
   top: 738px;
   left: 652px;
   color: #4072B9;
}

#id2i500menu  {
   top: 1098px;
   left: 256px;
   color: #3A72B9;
}

#id0i500menu  {
   top: 1100px;
   left: 10px;
   color: #4072B9;
}

#id0i700menu  {
   top: 1098px;
   left: 25px;
   color: #3A72B9;
}

#id2i300menu  {
   top: 1098px;
   left: 540px;
   color: #3A72B9;
}

#gogreentext  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 287px;
   z-index: 3;
   width: 300px;
}

#copyright p  {
   font: 11px/18px Verdana;
   margin: 0px;
   color: #7C7C7C;
   text-align: left;
}

#id1i700menu  {
   top: 736px;
   left: 705px;
   color: #3A72B9;
}

#id1i300menu  {
   top: 738px;
   left: 702px;
   color: #4072B9;
}

#undertext p  {
   line-height: 14px;
}

#id0i300menu  {
   top: 1100px;
   left: 294px;
   color: #4072B9;
}

#aboutbutton  {
   left: 110px;
}

#id2i700menu  {
   top: 1098px;
   left: 25px;
   color: #3A72B9;
}

#safetytext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 1041px;
   z-index: 3;
   width: 242px;
}

#i300text p  {
   color: #333333;
}

#i700text p  {
   font-size: 14px;
}

#i500text p  {
   font-size: 14px;
}

#i700series  {
   background: url(sg_720_media/700series.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 500px;
   z-index: 2;
   width: 265px;
   height: 35px;
}

#autotext p  {
   line-height: 14px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 201px;
   z-index: 4;
   width: 109px;
   height: 38px;
}

#i500series  {
   background: url(sg_500series_media/500series.jpg) no-repeat;
   position: absolute;
   left: 35px;
   top: 500px;
   z-index: 2;
   width: 274px;
   height: 41px;
}

#undertext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 1066px;
   z-index: 3;
   width: 263px;
}

#copyright  {
   visibility: visible;
   position: absolute;
   left: 337px;
   top: 1173px;
   z-index: 2;
   width: 288px;
}

#emailtext  {
   visibility: visible;
   position: absolute;
   left: 301px;
   top: 352px;
   z-index: 2;
   width: 188px;
}

#i300title  {
   background: url(sg_350_media/300title.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 499px;
   z-index: 2;
   width: 274px;
   height: 42px;
}

#microtext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 941px;
   z-index: 3;
   width: 302px;
}

#beachlogo  {
   background: url(sg_500series_media/beachlogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 394px;
   z-index: 2;
   width: 359px;
   height: 93px;
}

#greenlogo  {
   background: url(sg_500series_media/greenlogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 491px;
   top: 294px;
   z-index: 3;
   width: 119px;
   height: 125px;
}

#i300text  {
   z-index: 3;
}

#menumenu  {
   top: 1134px;
   left: 199px;
   color: #7C7C7C;
}

#phtext p  {
   font: bold 12px/24px Verdana;
   margin: 0px;
   text-align: justify;
   color: #727272;
}

#i700text  {
   z-index: 2;
}

#i500text  {
   z-index: 3;
}

#autotext  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 966px;
   z-index: 3;
   width: 254px;
}

#greenbkg  {
   background: url(sg_500series_media/greenbkg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 160px;
   z-index: 2;
   width: 319px;
   height: 294px;
}

#color12  {
   background-image: url(sg_beachcomber_media/color12.jpg);
   top: 1013px;
   left: 833px;
}

#color11  {
   background-image: url(sg_beachcomber_media/color11.jpg);
   top: 1013px;
   left: 787px;
}

#id4i300  {
   background-image: url(sg_beachcomber_media/300.jpg);
   left: 508px;
}

#i378tub  {
   background: url(sg_378_media/378tub.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 457px;
   z-index: 2;
   width: 362px;
   height: 230px;
}

#linetop  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 387px;
   z-index: 2;
   width: 435px;
   height: 1px;
   background-color: #C5C5C5;
   background-image: none;
   font-size: 1px;
}

#color13  {
   background-image: url(sg_beachcomber_media/color13.jpg);
   top: 1059px;
}

#id1i700  {
   background-image: url(sg_500series_media/700.jpg);
   left: 20px;
}

#gogreen  {
   background: url(sg_500series_media/gogreen.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 256px;
   z-index: 3;
   width: 552px;
   height: 20px;
}

#boxspec  {
   background: url(sg_500series_media/boxspec.jpg) no-repeat;
   position: absolute;
   left: 488px;
   top: 758px;
   z-index: 2;
   width: 411px;
   height: 356px;
}

#id1i300  {
   background-image: url(sg_500series_media/300.jpg);
   left: 262px;
}

#linebtm  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1119px;
   z-index: 2;
   width: 900px;
   height: 1px;
   background-color: #C5C5C5;
   background-image: none;
   font-size: 1px;
}

#id1i500  {
   background-image: url(sg_720_media/500.jpg);
   left: 19px;
}

#id4i500  {
   background-image: url(sg_beachcomber_media/500.jpg);
   left: 265px;
}

#color10  {
   background-image: url(sg_beachcomber_media/color10.jpg);
   top: 1013px;
   left: 740px;
}

#tubpix  {
   background: url(sg_750_media/tubpix.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 533px;
   top: 456px;
   z-index: 2;
   width: 365px;
   height: 232px;
}

#color4  {
   background-image: url(sg_beachcomber_media/color4.jpg);
   top: 921px;
}

#color9  {
   background-image: url(sg_beachcomber_media/color9.jpg);
   top: 967px;
   left: 833px;
}

#color5  {
   background-image: url(sg_beachcomber_media/color5.jpg);
   top: 921px;
   left: 787px;
}

#color6  {
   background-image: url(sg_beachcomber_media/color6.jpg);
   top: 921px;
   left: 833px;
}

#color7  {
   background-image: url(sg_beachcomber_media/color7.jpg);
   top: 967px;
}

#banner  {
   background: url(sg_500series_media/banner.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 900px;
   height: 200px;
}

#phtext  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 254px;
   z-index: 4;
   width: 276px;
}

#color8  {
   background-image: url(sg_beachcomber_media/color8.jpg);
   top: 967px;
}

#color2  {
   background-image: url(sg_beachcomber_media/color2.jpg);
   top: 875px;
}

#color3  {
   background-image: url(sg_beachcomber_media/color3.jpg);
   top: 875px;
   left: 833px;
}

#line1  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 864px;
   z-index: 2;
   width: 454px;
   height: 1px;
   background-color: #CDCDCD;
   background-image: none;
   font-size: 1px;
}

#box2  {
   left: 591px;
}

#box1  {
   left: 488px;
}

#box4  {
   left: 797px;
}

#box3  {
   left: 694px;
}

#bkg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 900px;
   height: 1200px;
   background-color: #FFFFFF;
   background-image: none;
}

#blk  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 200px;
   z-index: 3;
   width: 900px;
   height: 40px;
   background-color: #000000;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}


