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

a ins  {
   text-decoration: none;
}

#commercialbutton a,
#residentialbutton a,
#custombutton a,
#treeshrubbutton a,
#companybutton a,
#sodbutton a,
#irrigationbutton a,
#homebutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 37px;
   background-position: 0% 0px;
   font-size: 37px;
   line-height: 37px;
}

#contactusbutton a:hover,
#id0addresstext p a:hover  {
   font-style: italic;
}

#companybutton a:hover,
#residentialbutton a:hover  {
   background-position: -107px 0%;
}


#staffinfotext p,
#id1addresstext p  {
   font: 16px/20px "Myriad Pro";
   margin: 0px;
   text-align: left;
   color: #003366;
}

#contactusbutton a,
#id0addresstext p a  {
   font-style: Normal;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-width: 0px;
   text-decoration: none;
   color: #FFFFFF;
}

#irrigationbutton a:hover  {
   background-position: -98px 0%;
}

#pid10thank,
#pid9contact  {
   margin: 0px auto 0px auto;
   width: 905px;
   position: relative;
}

#commercialbutton a:hover  {
   background-position: -113px 0%;
}

#treeshrubbutton a:hover  {
   background-position: -115px 0%;
}

#contactbutton a:hover  {
   background-position: -84px 0%;
}

#custombutton a:hover  {
   background-position: -82px 0%;
}

#residentialbutton a  {
   width: 107px;
   background-image: url(sg_contact_media/residentialbutton.jpg);
}

#commercialbutton a  {
   width: 113px;
   background-image: url(sg_contact_media/commercialbutton.jpg);
}

#homebutton a:hover  {
   background-position: -75px 0%;
}

#irrigationbutton a  {
   width: 98px;
   background-image: url(sg_contact_media/irrigationbutton.jpg);
}

#treeshrubbutton a  {
   width: 115px;
   background-image: url(sg_contact_media/treeshrubbutton.jpg);
}

#contactusbutton a  {
   width: 100%;
   display: block;
}

#residentialbutton  {
	visibility: visible;
	position: absolute;
	left: 331px;
	top: 98px;
	z-index: 5;
	width: 107px;
	height: 37px;
}

#sodbutton a:hover  {
   background-position: -50px 0%;
}

#commercialbutton  {
	visibility: visible;
	position: absolute;
	left: 218px;
	top: 98px;
	z-index: 4;
	width: 113px;
	height: 37px;
}

#id0addresstext p  {
   font: 17px/30px "Myriad Pro";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#irrigationbutton  {
	visibility: visible;
	position: absolute;
	left: 635px;
	top: 98px;
	z-index: 4;
	width: 98px;
	height: 37px;
}

#contactusbutton  {
   font: 22px/23px "Myriad Pro";
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 716px;
   top: 572px;
   z-index: 4;
   width: 125px;
   height: 23px;
}

#companybutton a  {
   width: 107px;
   background-image: url(sg_contact_media/companybutton.jpg);
}

#contactbutton a  {
   width: 84px;
   background-image: url(sg_contact_media/contactbutton.jpg);
}

#treeshrubbutton  {
	visibility: visible;
	position: absolute;
	left: 520px;
	top: 98px;
	z-index: 3;
	width: 115px;
	height: 37px;
}

#id0addresstext  {
	visibility: visible;
	position: absolute;
	left: 44px;
	top: 572px;
	z-index: 3;
	width: 689px;
}

#custombutton a  {
   width: 82px;
   background-image: url(sg_contact_media/custombutton.jpg);
}

#contactbutton  {
	visibility: visible;
	position: absolute;
	left: 783px;
	top: 98px;
	z-index: 4;
	width: 84px;
	height: 37px;
}

#logowatermark  {
   background: url(sg_contact_media/logowatermark.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 255px;
   z-index: 3;
   width: 325px;
   height: 305px;
}

#companybutton  {
	visibility: visible;
	position: absolute;
	left: 111px;
	top: 98px;
	z-index: 3;
	width: 107px;
	height: 37px;
}

#custombutton  {
	visibility: visible;
	position: absolute;
	left: 438px;
	top: 98px;
	z-index: 6;
	width: 82px;
	height: 37px;
}

#homebutton a  {
   width: 75px;
   background-image: url(sg_contact_media/homebutton.jpg);
}

#sodbutton a  {
   width: 50px;
   background-image: url(sg_contact_media/sodbutton.jpg);
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 98px;
   z-index: 4;
   width: 75px;
   height: 37px;
}


#sodbutton  {
   visibility: visible;
   position: absolute;
   left: 733px;
   top: 98px;
   z-index: 3;
   width: 51px;
   height: 37px;
}
#id0shape1  {
	background: url(sg_contact_media/shape1.jpg) no-repeat;
	position: absolute;
	left: 29px;
	top: 4px;
	z-index: 2;
	width: 874px;
	height: 611px;
}

#layer2  {
   background: url(sg_contact_media/layer2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 905px;
   height: 641px;
}
html, body  {
	padding: 0px;
	margin: 0px;
	background-color: #405167;
}
