#testimonials2text p a:hover,
#seeourproductstext p a:hover,
#coffeeservicestext p a:hover,
#savingscalculatortext p a:hover,
#signupforourfreetrialtext p a:hover,
#clickheretext p a:hover,
#topnavcontactustext p a:hover,
#purificationprocesstext p a:hover,
#productstext p a:hover,
#calculateyoursavingstext p a:hover,
#contactustext p a:hover,
#certificationstext p a:hover  {
   text-decoration: underline;
}

#seeourproductstext p a,
#topnavcontactustext p a,
#testimonials2text p a,
#purificationprocesstext p a,
#coffeeservicestext p a,
#certificationstext p a,
#savingscalculatortext p a,
#productstext p a,
#contactustext p a  {
   border: 0px none #000000;
   color: #FCFDFE;
   text-decoration: none;
   font-weight: bold;
}

#purificationsmtext p,
#productssmtext p,
#testimonialssmtext p,
#savingscalculatorsmtext p,
#contactussmtext p,
#certificationssmtext p,
#coffeeservicessmtext p  {
   font: 12px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
}

#purificationprocesstext p,
#certificationstext p,
#coffeeservicestext p,
#testimonials2text p,
#productstext p,
#savingscalculatortext p,
#contactustext p  {
   font: bold 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FCFDFE;
   padding-bottom: 14px;
   text-align: center;
}

#topnavcontactustext p,
#seeourproductstext p,
#bottlefreebenefitstext p,
#whichcoolertext p,
#neverrunouttext p  {
   font: bold 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   padding-bottom: 13px;
   text-align: left;
}

#shape5,
#shape5copy5,
#shape5copy2,
#shape5copy6,
#shape5copy,
#shape5copy4  {
   visibility: visible;
   position: absolute;
   top: 124px;
   z-index: 6;
   width: 124px;
   height: 49px;
   background-repeat: no-repeat;
}

#drinkfreshwatertext p,
#calculateyoursavingstext p  {
   font: 18px/22px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #010D0D;
   text-align: left;
}

#clickheretext p a,
#calculateyoursavingstext p a  {
   border: 0px none #000000;
   color: #010D0D;
   text-decoration: none;
}

#i5045collegeoakdrivesuitejsacramentoca95841  {
   background: url(sg_indexfnl950vsa_media/id05045collegeoakdrivesuite.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 734px;
   top: 83px;
   z-index: 6;
   width: 184px;
   height: 32px;
}

#productssmtext,
#testimonialssmtext  {
   visibility: visible;
   position: absolute;
   top: 1351px;
   z-index: 4;
   width: 72px;
}

#thehealthiestdrinkingwatertext p  {
   font: italic bold 30px/33px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 16px;
   text-align: left;
}

#productstext,
#testimonials2text  {
   visibility: visible;
   position: absolute;
   top: 136px;
   z-index: 7;
   width: 119px;
}

#c2009aquaperfectofsacramentoinc  {
   background: url(sg_indexfnl950vsa_media/id0c2009aquaperfectofsacram.gif) no-repeat;
   position: absolute;
   left: 376px;
   top: 1328px;
   z-index: 4;
   width: 213px;
   height: 12px;
}

#thehealthiestdrinkingwatertext  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 12px;
   z-index: 6;
   width: 336px;
}

#signupforourfreetrialtext p a  {
   border: 0px none #000000;
   color: #333366;
   text-decoration: none;
   font-style: italic;
   font-weight: bold;
}

#calculateyoursavingstext p a  {
   font-style: italic;
}

#signupforourfreetrialtext p  {
   font: italic bold 14px/17px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #333366;
   padding-bottom: 17px;
   text-align: center;
}

#keepemployeeshealthytext p  {
   font: italic 14px/16px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #010D0D;
   padding-bottom: 14px;
   text-align: left;
}

#calculateyoursavingstext p  {
   padding-bottom: 17px;
   font-style: italic;
}

#signupforourfreetrialtext  {
   visibility: visible;
   position: absolute;
   left: 796px;
   top: 348px;
   z-index: 6;
   width: 109px;
}

#gogreenlogobutton a:hover  {
   background-position: -206px 0%;
}

#keepemployeeshealthytext  {
	visibility: visible;
	position: absolute;
	left: 573px;
	top: 311px;
	z-index: 5;
	width: 209px;
	height: 120px;
}

#bottlefreebenefitstext p  {
   color: #010D0D;
   font-weight: Normal;
}

#calculateyoursavingstext  {
   visibility: visible;
   position: absolute;
   left: 337px;
   top: 753px;
   z-index: 6;
   width: 569px;
}

#savingscalculatorsmtext  {
	visibility: visible;
	position: absolute;
	left: 350px;
	top: 1351px;
	z-index: 4;
	width: 128px;
	height: 16px;
}

#asheardontheradiotext p  {
   font: italic bold 11px/13px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #333366;
   padding-bottom: 3px;
   text-align: center;
}

#purificationprocesstext  {
   visibility: visible;
   position: absolute;
   left: 678px;
   top: 128px;
   z-index: 7;
   width: 105px;
}

#topnavcontactustext p a  {
   color: #3399CC;
}

#seeourproductstext p a  {
   color: #11110F;
}

#smallbusinesscertified  {
   background: url(sg_indexfnl950vsa_media/smallbusinesscertified.gif) no-repeat;
   position: absolute;
   left: 768px;
   top: 785px;
   z-index: 7;
   width: 150px;
   height: 103px;
}

#bottlefreebenefitstext  {
   visibility: visible;
   position: absolute;
   left: 334px;
   top: 556px;
   z-index: 7;
   width: 556px;
}

#topnavcontactustext p  {
   color: #3399CC;
}

#drinkfreshwatertext p  {
   padding-bottom: 7px;
}

#asheardontheradiotext  {
   visibility: visible;
   position: absolute;
   left: 796px;
   top: 318px;
   z-index: 6;
   width: 113px;
}

#savingscalculatortext  {
   visibility: visible;
   position: absolute;
   left: 299px;
   top: 126px;
   z-index: 7;
   width: 97px;
}

#waterinthenewstext p  {
   font: bold 24px/29px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #006666;
   letter-spacing: -1px;
   padding-bottom: 13px;
   text-align: center;
}

#coffeeservicessmtext  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 1351px;
   z-index: 4;
   width: 87px;
}

#seeourproductstext p  {
   color: #11110F;
   padding-bottom: 17px;
}

#separationsubheadbox  {
   background: url(sg_indexfnl950vsa_media/separationsubheadbox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 198px;
   z-index: 5;
   width: 265px;
   height: 35px;
}

#certificationssmtext  {
   visibility: visible;
   position: absolute;
   left: 717px;
   top: 1351px;
   z-index: 4;
   width: 73px;
}

#gogreenlogobutton a  {
   background: url(sg_indexfnl950vsa_media/gogreenlogobutton.gif) no-repeat 0% 0px;
   display: block;
   height: 177px;
   width: 206px;
   font-size: 177px;
   line-height: 177px;
}

#topnavcontactustext  {
   visibility: visible;
   position: absolute;
   left: 737px;
   top: 23px;
   z-index: 6;
   width: 157px;
}

#drinkfreshwatertext  {
   visibility: visible;
   position: absolute;
   left: 337px;
   top: 703px;
   z-index: 5;
   width: 515px;
}

#bannertaglinetext p  {
   font: italic bold 31px/37px Souvenir-Light, "Souvenir- Light";
   margin: 0px;
   color: #27547F;
   padding-bottom: 6px;
   text-align: left;
}

#purificationsmtext  {
	visibility: visible;
	position: absolute;
	left: 599px;
	top: 1351px;
	z-index: 5;
	width: 122px;
	height: 15px;
}

#seeourproductstext  {
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 931px;
   z-index: 4;
   width: 503px;
}

#testimonialssmtext  {
   left: 460px;
}

#waterinthenewstext  {
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 202px;
   z-index: 6;
   width: 297px;
}

#coffeeservicestext  {
   visibility: visible;
   position: absolute;
   left: 168px;
   top: 127px;
   z-index: 7;
   width: 86px;
}

#certificationstext  {
   visibility: visible;
   position: absolute;
   left: 801px;
   top: 135px;
   z-index: 7;
   width: 122px;
}

#whichcoolertext p  {
   color: #FDFEFC;
}

#gogreenlogobutton  {
   visibility: visible;
   position: absolute;
   left: 524px;
   top: 418px;
   z-index: 6;
   width: 206px;
   height: 177px;
}

#testimonials2text  {
   left: 411px;
}

#videoplaceholders  {
	background: url(sg_indexfnl950vsa_media/videoplaceholders.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 34px;
	top: 244px;
	z-index: 7;
	width: 263px;
	height: 214px;
}

#neverrunouttext p  {
   font-style: italic;
   color: #010D0D;
}

#bannertaglinetext  {
   visibility: visible;
   position: absolute;
   left: 325px;
   top: 196px;
   z-index: 6;
   width: 610px;
}

#aquaperfectlogo  {
   background: url(sg_indexfnl950vsa_media/aquaperfectlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 15px;
   z-index: 7;
   width: 336px;
   height: 74px;
}

#clickheretext p  {
   font: 12px/15px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #010D0D;
   padding-bottom: 13px;
   text-align: center;
}

#neverrunouttext  {
   visibility: visible;
   position: absolute;
   left: 575px;
   top: 256px;
   z-index: 5;
   width: 285px;
}

#contactussmtext  {
   visibility: visible;
   position: absolute;
   left: 184px;
   top: 1351px;
   z-index: 4;
   width: 63px;
}

#whichcoolertext  {
   visibility: visible;
   position: absolute;
   left: 344px;
   top: 818px;
   z-index: 5;
   width: 390px;
}

#indexfnl950vsa  {
   margin: 0px auto 0px auto;
   width: 950px;
   position: relative;
}

#productssmtext  {
   left: 541px;
}

#contactustext  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 137px;
   z-index: 7;
   width: 119px;
}

#waveshapecopy  {
   background: url(sg_indexfnl950vsa_media/waveshapecopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 61px;
   z-index: 4;
   width: 950px;
   height: 676px;
}

#clickheretext  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 755px;
   z-index: 4;
   width: 198px;
}

#productstext  {
   left: 541px;
}

#ofsacramento  {
   background: url(sg_indexfnl950vsa_media/ofsacramento.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 547px;
   top: 85px;
   z-index: 6;
   width: 167px;
   height: 28px;
}

#bottlessicom  {
   background: url(sg_indexfnl950vsa_media/bottlessicom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 247px;
   z-index: 6;
   width: 92px;
   height: 92px;
}

#shape5copy2  {
   background-image: url(sg_indexfnl950vsa_media/shape5copy2.gif);
   left: 282px;
}

#topblueband  {
   background: url(sg_indexfnl950vsa_media/topblueband.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 950px;
   height: 146px;
}

#shape5copy5  {
   background-image: url(sg_indexfnl950vsa_media/shape5copy5.gif);
   left: 670px;
}

#shape5copy3  {
   background: url(sg_indexfnl950vsa_media/shape5copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 409px;
   top: 124px;
   z-index: 6;
   width: 125px;
   height: 49px;
}

#shape5copy4  {
   background-image: url(sg_indexfnl950vsa_media/shape5copy4.gif);
   left: 539px;
}

#phonenumber  {
   background: url(sg_indexfnl950vsa_media/phonenumber.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 733px;
   top: 49px;
   z-index: 6;
   width: 200px;
   height: 31px;
}

#shape5copy6  {
   background-image: url(sg_indexfnl950vsa_media/shape5copy6.gif);
   left: 801px;
}

#shape5copy  {
   background-image: url(sg_indexfnl950vsa_media/shape5copy.gif);
   left: 25px;
}

#layer10  {
   background: url(sg_indexfnl950vsa_media/layer10.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 812px;
   z-index: 4;
   width: 262px;
   height: 444px;
}

#layer11  {
   background: url(sg_indexfnl950vsa_media/layer11.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 318px;
   top: 244px;
   z-index: 5;
   width: 245px;
   height: 309px;
}

#shape5  {
   background-image: url(sg_indexfnl950vsa_media/shape5.gif);
   left: 153px;
}

#layer9  {
	background: url(sg_indexfnl950vsa_media/layer9.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 34px;
	top: 497px;
	z-index: 5;
	width: 263px;
	height: 213px;
}

#shape7  {
   background: url(sg_indexfnl950vsa_media/shape7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 793px;
   top: 309px;
   z-index: 5;
   width: 120px;
   height: 82px;
}

#shape8  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 144px;
   z-index: 3;
   width: 950px;
   height: 1334px;
   background-color: #E5FFFF;
   background-image: none;
}

#shape9  {
   background: url(sg_indexfnl950vsa_media/shape9.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 337px;
   top: 811px;
   z-index: 4;
   width: 447px;
   height: 36px;
}

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

