#aardvarkmainmenutree .children .page_item .children,
#aardvarkmainmenutree .children .menu-item .children,
#aardvarkmainmenutree .sub-menu .page_item .children,
#aardvarkmainmenutree .sub-menu .menu-item .children,
#aardvarkmainmenutree .sub-menu .page_item .sub-menu,
#aardvarkmainmenutree .sub-menu .menu-item .sub-menu  {
   position: absolute;
   left: 200px;
   top: 0px;
   visibility: hidden;
}

#inspectionpicturebox table,
#i306whypicturebox table,
#i163whypicturebox table,
#homepicturebox table,
#pruningpicturebox table,
#removalpicturebox table  {
   width: 100%;
   height: 100%;
}

.menutreetop > .page_item,
.menutreetop > .menu-item,
.children > .page_item,
.children > .menu-item,
.sub-menu > .page_item,
.sub-menu > .menu-item  {
   list-style-type: none;
   display: block;
   position: relative;
}

#i138pictureboxframe,
#i59pictureboxframe,
#i122pictureboxframe,
#i162pictureboxframe,
#i150pictureboxframe,
#i305pictureboxframe  {
   position: absolute;
   left: 10px;
   top: 14px;
   z-index: 4;
   width: 901px;
   height: 181px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #3A7133;
   background-image: none;
}

#inspectionpicturebox,
#homepicturebox,
#i306whypicturebox,
#i163whypicturebox,
#pruningpicturebox,
#removalpicturebox  {
   position: absolute;
   left: 14px;
   top: 18px;
   z-index: 5;
   width: 893px;
   height: 173px;
   margin-left: 0px;
   margin-top: 0px;
}

#inspectionpagetext,
#whypagetext,
#removalpagetext,
#pruningpagetext,
#homepagetext,
#contactuspagetext  {
   position: absolute;
   left: 15px;
   top: 265px;
   z-index: 4;
   width: 892px;
   margin-left: 0px;
   margin-top: 0px;
}

#i301treebg,
#i118treebg,
#i146treebg,
#i134treebg,
#i81treebg,
#i158treebg  {
   position: absolute;
   left: 261px;
   top: 154px;
   z-index: 3;
   width: 400px;
   height: 438px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#aardvarkmainmenutree ul.children li,
#aardvarkmainmenutree ul.sub-menu li  {
   width: 200px;
   float: left;
}

#aardvarkmainmenutree .children a,
#aardvarkmainmenutree .sub-menu a  {
   padding: 0px;
   overflow: hidden;
   line-height: 14px;
   font-weight: bold;
   font-size: 12px;
   font-family: Palatino, "Book Antiqua", serif;
   text-align: center;
}

#aardvarkmainmenutree .children,
#aardvarkmainmenutree .sub-menu  {
   position: absolute;
   padding: 0;
   margin: 0;
   visibility: hidden;
   display: block;
}

.footer_div_bkg,
.page_content_bkg,
.headerbackground_bkg  {
   position: absolute;
   width: 933px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

.fl li a,
.fl li *,
#aardvarkmainmenutree > ul > li > a  {
   display: inline;
}

.menutreetop > .page_item,
.menutreetop > .menu-item  {
   float: left;
}

#pruningpagetitleg,
#removalpagetitleg  {
   position: absolute;
   left: 13px;
   top: 225px;
   z-index: 4;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#whypagetitleg,
#inspectionpagetitleg  {
   position: absolute;
   left: 13px;
   top: 225px;
   z-index: 3;
   height: 28px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#homebutton,
#contactaardvarkbutton  {
   line-height: 12px;
   font-size: 10px;
   font-family: Verdana, sans-serif;
   text-align: justify;
   position: absolute;
   top: 6px;
   z-index: 3;
   height: 7px;
   margin-left: 0px;
   margin-top: 0px;
}

#aardvarkmainmenutree .menutreetop  {
   position: relative;
}

#twitterbutton,
#facebookbutton  {
   position: absolute;
   top: 6px;
   z-index: 3;
   height: 13px;
   margin-left: 0px;
   margin-top: 0px;
}

#aardvarkmainmenutree ul li a  {
   padding: 2px 2.2em 2px 2.2em;
   line-height: 16px;
   height: 100%;
}

#page_content .container_div  {
   background-image: none;
}

#aardvarkmainmenutree ul li  {
   margin-top: 0px;
   margin-bottom: 0px;
}

#aardvarkmainmenutree ul  {
   height: 16px;
   margin: 0px;
   padding: 0px;
   line-height: 16px;
   font-weight: bold;
   font-size: 12px;
   font-family: Palatino, "Book Antiqua", serif;
   text-align: center;
}

#contactaardvarkbutton  {
   width: 73px;
   left: 682px;
}

#inspectionpagetitleg  {
   background-image: url(sg_inspection_media/inspectionpagetitleg.jpg);
   width: 164px;
}

#aardvarkmainmenutree  {
   position: absolute;
   left: 144px;
   top: 99px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#removalpagetitleg  {
   background-image: url(sg_removal_media/removalpagetitleg.jpg);
   width: 307px;
}

#pruningpagetitleg  {
   background-image: url(sg_pruning_media/pruningpagetitleg.jpg);
   width: 309px;
}

#facebookbutton a  {
   background: url(sg_removal_media/facebookbutton.jpg) no-repeat;
   display: block;
   height: 13px;
   width: 7px;
   font-size: 13px;
   line-height: 13px;
}

#headerbackground  {
   background: transparent url(sg_removal_media/headerbackground.jpg) center top repeat-x;
   background-attachment: scroll;
   height: 117px;
}

#phonenumbertext  {
   position: absolute;
   left: 375px;
   top: 5px;
   z-index: 3;
   width: 188px;
   margin-left: 0px;
   margin-top: 0px;
}

#twitterbutton a  {
   background: url(sg_removal_media/twitterbutton.jpg) no-repeat;
   display: block;
   height: 13px;
   width: 15px;
   font-size: 13px;
   line-height: 13px;
}

#facebookbutton  {
   width: 7px;
   left: 877px;
}

#whypagetitleg  {
   background-image: url(sg_why_media/whypagetitleg.jpg);
   width: 239px;
}

#aardvark3dpng  {
   background: url(sg_removal_media/aardvark3dpng.png) no-repeat;
   position: absolute;
   left: 15px;
   top: -25px;
   z-index: 6;
   width: 130px;
   height: 241px;
   margin-left: 0px;
   margin-top: 0px;
}

#twitterbutton  {
   width: 15px;
   left: 897px;
}

#page_content  {
   min-height: 611px;
}

#lineabovenav  {
   position: absolute;
   left: 13px;
   top: 96px;
   z-index: 4;
   width: 900px;
   height: 1px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #EEEEE2;
   background-image: none;
   font-size: 1px;
}

#clear_footer  {
   height: 28px;
   clear: both;
}

#connectwith  {
   background: url(sg_removal_media/connectwith.jpg) no-repeat;
   position: absolute;
   left: 777px;
   top: 9px;
   z-index: 3;
   width: 84px;
   height: 7px;
   margin-left: 0px;
   margin-top: 0px;
}

#i158treebg  {
   background-image: url(sg_home_media/d81treebg.jpg);
}

#homebutton  {
   width: 33px;
   left: 616px;
}

#footer_div  {
   height: 28px;
   clear: both;
   background-color: #2F6C26;
}

#i301treebg  {
   background-image: url(sg_home_media/d81treebg.jpg);
}

#i146treebg  {
   background-image: url(sg_pruning_media/d81treebg.jpg);
}

#i134treebg  {
   background-image: url(sg_removal_media/d81treebg.jpg);
}

#i118treebg  {
   background-image: url(sg_inspection_media/d81treebg.jpg);
}

#i81treebg  {
   background-image: url(sg_home_media/d81treebg.jpg);
}

#page_div  {
   min-height: 100%;
   margin-bottom: -28px;
   position: relative;
}

#titleg  {
   background: url(sg_removal_media/titleg.jpg) no-repeat;
   position: absolute;
   left: 10px;
   top: 29px;
   z-index: 4;
   width: 905px;
   height: 64px;
   margin-left: 0px;
   margin-top: 0px;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 933px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.full_width  {
   min-width: 933px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

.c_b * a  {
   color: #000000;
}

.cFFF a  {
   color: #FFFFFF;
}

.fl li  {
   float: left;
}

a.nm  {
   background-position: 0px 0px;
}

ains  {
   text-decoration: none;
}

html, body  {
   background-color: #FFFFFF;
   height: 100%;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

