#solutionsbutton a:hover,
#offersbutton a:hover,
#aboutbutton a:hover,
#contactbutton a:hover,
#testimonialsbutton a:hover  {
   background-color: #FAFA08;
}

#offersbutton a,
#aboutbutton a,
#testimonialsbutton a,
#solutionsbutton a,
#homebutton a,
#contactbutton a  {
   border: 0px none #000000;
   background-color: transparent;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #333333;
}

#solutionsbutton,
#offersbutton,
#homebutton,
#contactbutton,
#aboutbutton,
#testimonialsbutton  {
   font: bold 12px/35px Helvetica, Arial, sans-serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 113px;
   width: 100px;
   height: 35px;
}

#moretext p a:hover,
#footernavmenu li a:hover,

#id1solutions p a:hover  {
   text-decoration: underline;
}

#myexperiencewithloudmouthwasexceptionalirequiredasim  {
   background: url(sg_home_media/id0myexperiencewithloudmout.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 664px;
   top: 653px;
   z-index: 4;
   width: 193px;
   height: 112px;
}

#filloutyourdetailsbelowandwellkeepyoupostedofanyne  {
   background: url(sg_home_media/id0filloutyourdetailsbelowa.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 418px;
   top: 653px;
   z-index: 4;
   width: 191px;
   height: 40px;
}

#solutionsmenu li a,
#footernavmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   height: 100%;
   display: block;
}


#moretext p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#homepageflashxmedia,
#nonflashimage  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 940px;
   height: 373px;
}

#footernavmenu li,
#solutionsmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#contentxmediagrow *:first-child  {
   margin-top: 0px;
}

#contentxmediagrow *:last-child  {
   margin-bottom: 0px;
}

#loudmailstripbutton a:hover  {
   background-position: -940px 0%;
}

#loudmouthlogobutton a:hover  {
   background-position: -91px 0%;
}

#solutionsmenu li a:hover  {
   color: #FAFA08;
}

#loudmouthlogobutton a  {
   background: url(sg_nav_media/loudmouthlogobutton.png) no-repeat 0% 0px;
   display: block;
   height: 99px;
   width: 91px;
   font-size: 99px;
   line-height: 99px;
}

#loudmailstripbutton a  {
   background: url(sg_nav_media/loudmailstripbutton.png) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 940px;
   font-size: 25px;
   line-height: 25px;
}

#homesubscribeliteral  {
   visibility: visible;
   position: absolute;
   left: 418px;
   top: 698px;
   z-index: 5;
   width: 221px;
}

#id8vectorsmartobject  {
   background: url(sg_home_media/id8vectorsmartobject.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 892px;
   top: 795px;
   z-index: 4;
   width: 14px;
   height: 28px;
}

#solutionsboundrybox  {
   background: url(sg_home_media/solutionsboundrybox.png) no-repeat;
   position: absolute;
   left: 659px;
   top: 411px;
   z-index: 4;
   width: 220px;
   height: 172px;
}

#homepageflashxmedia  {
   z-index: 5;
}

#loudmouthlogobutton  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 9px;
   z-index: 4;
   width: 91px;
   height: 99px;
}

#loginbutton a:hover  {
   background-position: -38px 0%;
}

#loudmailstripbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 25px;
   z-index: 4;
   width: 940px;
   height: 25px;
}

#i6monthsboxboundry  {
	background: url(sg_home_media/6monthsboxboundry.png) no-repeat;
	position: absolute;
	left: 417px;
	top: 410px;
	z-index: 4;
	width: 220px;
	height: 173px;
	background-image: url(bw2010.png);
}

#testimonialsbutton  {
   z-index: 7;
   left: 599px;
}

#homebutton a:hover  {
   background-color: #FBEF04;
}

#footernavmenu li a  {
   color: #99CC33;
}

#solutionsmenu li a  {
   color: #333333;
}

#interiorbackgorund  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1px;
   z-index: 3;
   width: 940px;
   height: 846px;
   background-color: #FFFFFF;
   background-image: none;
}

#contentxmediagrow  {
   padding: 0px;
   background: #FFFFFF url(sg_nav_media/interiorgrowtile.png) center top repeat-y;
   visibility: visible;
   margin: 0px;
   position: relative;
   padding: 0px;
}

#id1solutions p a  {
   color: #333333;
   border: 0px none #000000;
   text-decoration: none;
}

#id1testimonials  {
   background: url(sg_home_media/id1testimonials.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 658px;
   top: 617px;
   z-index: 4;
   width: 181px;
   height: 19px;
}

#solutionsbutton  {
   z-index: 5;
   left: 359px;
}

#telephonenumber  {
   background: url(sg_nav_media/telephonenumber.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 686px;
   top: 84px;
   z-index: 5;
   width: 163px;
   height: 20px;
}

#id1solutions p  {
   font: 12px/19px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #333333;
   padding-bottom: 4px;
   text-align: left;
}

#nonflashimage  {
   z-index: 4;
   background: url(sg_home_media/nonflashimage.png) no-repeat;
}

#solutionsmenu  {
   font: 9px/15px Helvetica, Arial, sans-serif;
   height: 15px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #333333;
   visibility: hidden;
   position: absolute;
   left: 200px;
   top: 154px;
   z-index: 6;
   width: 520px;
}

#loginbutton a  {
   background: url(sg_nav_media/loginbutton.png) no-repeat 0% 0px;
   display: block;
   height: 9px;
   width: 38px;
   font-size: 9px;
   line-height: 9px;
}

#contactbutton  {
   z-index: 7;
   left: 719px;
}

#footernavmenu  {
   font: 9px/14px Helvetica, Arial, sans-serif;
   height: 14px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #99CC33;
   position: absolute;
   left: 38px;
   top: 81px;
   z-index: 4;
   width: 380px;
}

#moretext p a  {
   color: #99CC00;
}

#offersbutton  {
   z-index: 5;
   left: 479px;
}

#keepmeposted  {
   background: url(sg_home_media/keepmeposted.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 419px;
   top: 617px;
   z-index: 4;
   width: 218px;
   height: 19px;
}

#id1solutions  {
   visibility: visible;
   position: absolute;
   left: 686px;
   top: 480px;
   z-index: 5;
   width: 196px;
}

#mainbody p a  {
   border: 0px none #000000;
   font-weight: bold;
   text-decoration: none;
   color: #99CC33;
}

#disclaimer p  {
   font: 10px/19px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #666666;
   text-align: right;
}

#aboutbutton  {
   z-index: 5;
   left: 239px;
}

#loginbutton  {
   visibility: visible;
   position: absolute;
   left: 810px;
   top: 86px;
   z-index: 4;
   width: 38px;
   height: 9px;
}

#sendemails  {
   background: url(sg_nav_media/sendemails.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 1px;
   z-index: 5;
   width: 42px;
   height: 42px;
}

#homebutton  {
   z-index: 5;
   left: 119px;
}

#mainbody p  {
   font: bold 12px/19px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #99CC33;
   padding-bottom: 23px;
   text-align: left;
}

#moretext p  {
   font: 11px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #99CC00;
   text-align: right;
}

#disclaimer  {
   visibility: visible;
   position: absolute;
   left: 422px;
   top: 811px;
   z-index: 4;
   width: 457px;
}

#smalllogo  {
   background: url(sg_nav_media/smalllogo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 867px;
   top: 69px;
   z-index: 4;
   width: 33px;
   height: 36px;
}

#scootdown  {
   position: relative;
   top: 172px;
}

#graycopy  {
   background: url(sg_nav_media/graycopy.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 41px;
   z-index: 3;
   width: 940px;
   height: 79px;
}

#mainbody  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 409px;
   z-index: 4;
   width: 362px;
}

#moretext  {
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 771px;
   z-index: 4;
   width: 220px;
}

#pid1home  {
   margin: 0px auto 0px auto;
   height: 847px;
   width: 940px;
   position: relative;
   background-color: #FFFFFF;
}

#pid0nav  {
   margin: 0px auto 0px auto;
   height: 1682px;
   width: 940px;
   position: relative;
}

#footer  {
   position: relative;
   left: 0px;
   width: 100%;
   height: 120px;
   margin-bottom: 162px;
}

#tcs p  {
   font: 9px/14px Helvetica, Arial, sans-serif;
   margin: 0px;
   color: #999999;
   text-align: left;
}

#green  {
   background: url(sg_nav_media/green.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 113px;
   z-index: 4;
   width: 940px;
   height: 57px;
}

#gray  {
   background: url(sg_nav_media/gray.png) no-repeat;
   position: absolute;
   left: 0px;
   top: 51px;
   z-index: 3;
   width: 940px;
   height: 62px;
}

#tcs  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 97px;
   z-index: 4;
   width: 657px;
}

.style1  {
   font: 12px Arial, Helvetica, sans-serif;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_nav_media/exteriortile.png) center top repeat;
}

