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

a ins  {
   text-decoration: none;
}

#pid17jobs,
#pid15testimonials,
#pid12streetteams,
#pid8humanspheredirectionals,
#pid3services,
#pid9balloondecor,
#pid14clients,
#pid6aerialadvertising,
#pid4humandirectionals,
#pid18contactus,
#pid11signageandbanners,
#pid10inflatables,
#pid1home,
#pid7bikebillboards,
#pid16results,
#pid2aboutus,
#pid5livebillboards,
#productphotos  {
   margin: 0px auto 0px auto;
   width: 869px;
   position: relative;
}

#id9productphotosbutton a,
#id1productphotosbutton a,
#id5productphotosbutton a,
#testimonialsbutton a,
#id0productphotosbutton a,
#id8productphotosbutton a,
#id4productphotosbutton a,
#id3productphotosbutton a,
#id7productphotosbutton a,
#id2productphotosbutton a,
#id6productphotosbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 49px;
   width: 599px;
   background-position: 0% 0px;
   font-size: 49px;
   line-height: 49px;
}

#id8productphotosbutton,
#id2productphotosbutton,
#id3productphotosbutton,
#id0productphotosbutton,
#id1productphotosbutton,
#id7productphotosbutton,
#id6productphotosbutton,
#id4productphotosbutton,
#id5productphotosbutton,
#testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 631px;
   z-index: 6;
   width: 599px;
   height: 49px;
}

#coldairinflatablescopy p,
#bannerssignagecopy p,
#bikebillboardscopy p,
#aerialadvertisingcopy p,
#humanspheredirectionalscopy p,
#humandirectionalscopy p,
#streetteamscopy p,
#livebillboardscopy p,
#balloondcorcopy p  {
   font: 9px/23px Arial-BoldMT, "Arial- Bold MT";
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#id1humandirectionals p,
#coldairinflatables p,
#id1aerialadvertising p,
#bannerssignage p,
#id1livebillboards p,
#balloondcor p,
#id2bikebillboards p,
#id1streetteams p,
#id0humanspheredirectionals p  {
   font: 9px/23px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#hsdtext p,
#bikebillboardstext p,
#livebillboardstext p,
#streetteamsbodytext p,
#inflatablestext p,
#hsdtextcopy p,
#balloondecontext p,
#arialtext p,
#bannerstext p  {
   font: 12px/15px Arial, Helvetica, sans-serif;
   margin: 0px;
   letter-spacing: 1px;
   padding-bottom: 10px;
   text-align: left;
}

#whatwedotext p a,
#roitext p a,
#jobstext p a,
#pleasefillouttheformandanadventvisualcompanyrepresent p a,
#whoisavtext p a,
#whatotherssaytext p a  {
   border: 0px none #000000;
   font-weight: bold;
   letter-spacing: 1px;
   text-decoration: none;
}

#humandirectionalsbutton a,
#humanspheredirectionalsbutton a,
#livebillboardsbutton a,
#aerialadvertisingbutton a,
#bikebillboardsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 99px;
   background-position: 0% 0px;
   font-size: 99px;
   line-height: 99px;
}

#whoisavtext p,
#whatwedotext p,
#whatotherssaytext p,
#jobstext p,
#pleasefillouttheformandanadventvisualcompanyrepresent p,
#roitext p  {
   font: bold 11px/16px Verdana, sans-serif;
   margin: 0px;
   letter-spacing: 1px;
   text-align: left;
}

#id0contactform fieldset div,
#id1contactform fieldset div,
#id1contactform fieldset legend,
#id0contactform fieldset legend  {
   font: bold 10px/12px Verdana, sans-serif;
   margin-bottom: 10px;
}

#signagebannersbutton a,
#inflatablesbutton a,
#balloondecorbutton a,
#contactusbutton a,
#streetteamsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 98px;
   background-position: 0% 0px;
   font-size: 98px;
   line-height: 98px;
}

#id1contactform fieldset div label,
#id0contactform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
}

#pleasefillouttheformandanadventvisualcompanyrepresent p  {
   padding-bottom: 14px;
}

#humanspheredirectionalsbutton,
#bikebillboardsbutton  {
   visibility: visible;
   position: absolute;
   top: 424px;
   z-index: 7;
   width: 126px;
   height: 99px;
}

#mainmenu li a:hover,
#id0productmenu li a:hover  {
   font-weight: bold;
}

#livebillboardsbutton,
#aerialadvertisingbutton  {
   visibility: visible;
   position: absolute;
   top: 424px;
   z-index: 7;
   width: 128px;
   height: 99px;
}

#aerialadvertisingcopy,
#humandirectionalscopy  {
   visibility: visible;
   position: absolute;
   top: 504px;
   z-index: 6;
   width: 103px;
}

#coldairinflatablescopy,
#bannerssignagecopy  {
   visibility: visible;
   position: absolute;
   top: 645px;
   z-index: 6;
   width: 106px;
}

#streamteamsheader,
#id0humandirectionals  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 340px;
   z-index: 6;
   height: 19px;
   background-repeat: no-repeat;
}

#inflatablesbutton,
#signagebannersbutton  {
   visibility: visible;
   position: absolute;
   top: 565px;
   z-index: 7;
   width: 128px;
   height: 98px;
}

#bikebillboardscopy,
#livebillboardscopy  {
   visibility: visible;
   position: absolute;
   top: 504px;
   z-index: 6;
   width: 80px;
}

#sheahomesquote p,
#lennarhomesquote p  {
   font: bold 13px/13px Verdana, sans-serif;
   margin: 0px;
   letter-spacing: 2px;
   text-align: left;
}

#coldairinflatables,
#bannerssignage  {
   visibility: visible;
   position: absolute;
   top: 645px;
   z-index: 8;
   width: 97px;
}

#id1contactform fieldset div label  {
   width: -13px;
}

#id0contactform fieldset div label  {
   width: 69px;
}

#humanspheredirectionalsbutton a  {
   width: 126px;
   background-image: url(sg_services_media/id0humanspheredirectionalsb.jpg);
}

#humanspheredirectionalsbutton  {
   left: 666px;
}

#id1contactform fieldset div  {
   clear: both;
}

#id0contactform fieldset div  {
   clear: both;
}

#layer43,
#id1testimonials  {
   visibility: visible;
   position: absolute;
   top: 422px;
   z-index: 6;
   width: 167px;
   height: 103px;
   background-repeat: no-repeat;
}

#aerialadvertisingbutton a  {
   width: 128px;
   background-image: url(sg_services_media/aerialadvertisingbutton.jpg);
}

#humandirectionalsbutton a  {
   width: 127px;
   background-image: url(sg_services_media/humandirectionalsbutton.jpg);
}

#id1productphotosbutton a  {
   background-image: url(sg_pid11signageandbanners_media/id1productphotosbutton.jpg);
}

#id9productphotosbutton a  {
   width: 552px;
   background-image: url(sg_home_media/id9productphotosbutton.jpg);
}

#id5productphotosbutton a  {
   background-image: url(sg_bikebillboards_media/id5productphotosbutton.jpg);
}

#id2productphotosbutton a  {
   background-image: url(sg_inflatables_media/id2productphotosbutton.jpg);
}

#id0productphotosbutton a  {
   background-image: url(sg_streetteams_media/id0productphotosbutton.jpg);
}

#id6productphotosbutton a  {
   background-image: url(sg_aerialadvertising_media/id6productphotosbutton.jpg);
}

#id3productphotosbutton a  {
   background-image: url(sg_balloondecor_media/id3productphotosbutton.jpg);
}

#id8productphotosbutton a  {
   background-image: url(sg_humandirectionals_media/id8productphotosbutton.jpg);
}

#id7productphotosbutton a  {
   background-image: url(sg_livebillboards_media/id7productphotosbutton.jpg);
}

#id4productphotosbutton a  {
   background-image: url(sg_humanspheredirectionals_media/id4productphotosbutton.jpg);
}

#aerialadvertisingbutton  {
   left: 374px;
}

#id8productphotosbutton  {
   left: 91px;
}

#signagebannersbutton a  {
   width: 128px;
   background-image: url(sg_services_media/signagebannersbutton.jpg);
}

#id4productphotosbutton  {
   left: 92px;
}

#id0hsd,
#bannersheader  {
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 340px;
   z-index: 6;
   height: 21px;
   background-repeat: no-repeat;
}

#bikebillboardsbutton a  {
   width: 126px;
   background-image: url(sg_services_media/bikebillboardsbutton.jpg);
}

#coldairinflatablescopy  {
   left: 254px;
}

#livebillboardsbutton a  {
   width: 128px;
   background-image: url(sg_services_media/livebillboardsbutton.jpg);
}

#hsdtextcopy,
#hsdtext  {
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 365px;
   z-index: 6;
}

#googletrackingliteral  {
   visibility: visible;
   position: absolute;
   left: 217px;
   top: 497px;
   z-index: 3;
   width: 333px;
}

#humandirectionalscopy  {
   left: 107px;
}

#aerialadvertisingcopy  {
   left: 402px;
}

#shape29copy,
#shape29  {
   visibility: visible;
   position: absolute;
   left: 29px;
   z-index: 10;
   width: 810px;
   height: 6px;
   background-repeat: no-repeat;
}

#bikebillboardsbutton  {
   left: 523px;
}

#signagebannersbutton  {
   left: 374px;
}

#balloondecorbutton a  {
   width: 127px;
   background-image: url(sg_services_media/balloondecorbutton.jpg);
}

#livebillboardsbutton  {
   left: 230px;
}

#id0humandirectionals  {
   background-image: url(sg_humandirectionals_media/id0humandirectionals.jpg);
   width: 262px;
}

#bikebillboardstext p  {
   line-height: 14px;
}

#testimonialsbutton a  {
   background-image: url(sg_clients_media/testimonialsbutton.jpg);
}

#streetteamsbutton a  {
   width: 126px;
   background-image: url(sg_services_media/streetteamsbutton.jpg);
}

#id0productmenu li a  {
   font-weight: bold;
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #000000;
   width: 100%;
   display: block;
}

#whatotherssaytext p  {
   padding-bottom: 10px;
}

#inflatablesbutton a  {
   width: 128px;
   background-image: url(sg_services_media/inflatablesbutton.jpg);
}

#livebillboardscopy  {
   left: 279px;
}

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

#bannerssignagecopy  {
   left: 403px;
}

#bikebillboardscopy  {
   left: 569px;
}

#coldairinflatables  {
   left: 258px;
}

#layer21,
#layer39  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 341px;
   z-index: 6;
   width: 187px;
   background-repeat: no-repeat;
}

#layer28,
#layer42  {
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 340px;
   z-index: 6;
   width: 186px;
   background-repeat: no-repeat;
}

#inflatablesbutton  {
   left: 230px;
}

#id0productmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#streamteamsheader  {
   background-image: url(sg_streetteams_media/streamteamsheader.jpg);
   width: 338px;
}

#layer46,
#layer25  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 340px;
   z-index: 6;
   height: 273px;
   background-repeat: no-repeat;
}

#contactusbutton a  {
   width: 127px;
   background-image: url(sg_services_media/contactusbutton.jpg);
}

#copyrighttext p  {
   font: bold 8px/10px Verdana, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#id1testimonials  {
   background-image: url(sg_home_media/id1testimonials.jpg);
   left: 650px;
}

#whatwedotext p  {
   padding-bottom: 10px;
}

#bannerssignage  {
   left: 404px;
}

#id0productmenu  {
   font: bold 10px/35px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   position: absolute;
   left: 669px;
   top: 324px;
   z-index: 9;
   width: 161px;
}

#mainmenu li a  {
   border: 0px none #000000;
   font-weight: Normal;
   text-decoration: none;
   color: #000000;
   height: 100%;
   display: block;
}

#hsdtextcopy p  {
   font-size: 13px;
}

#copyrighttext  {
   visibility: visible;
   position: absolute;
   left: 596px;
   top: 701px;
   z-index: 10;
   width: 230px;
}

#bannersheader  {
   background-image: url(sg_pid11signageandbanners_media/bannersheader.jpg);
   width: 254px;
}

#mainslideshow  {
   background: #FFFFFF url(sg_bikebillboards_media/mainslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 54px;
   z-index: 9;
   width: 810px;
   height: 260px;
}

#whoisavtext p  {
   padding-bottom: 10px;
}

#jobstext p a  {
   font-size: 12px;
}

#homebutton a  {
   background: url(sg_bikebillboards_media/homebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 38px;
   width: 147px;
   font-size: 38px;
   line-height: 38px;
}

#shape24copy3  {
   background: url(sg_results_media/shape24copy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 313px;
   z-index: 8;
   width: 179px;
   height: 382px;
}

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

#hsdtextcopy  {
   width: 387px;
}

#layer36copy  {
   background: url(sg_bikebillboards_media/layer36copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 693px;
   z-index: 9;
   width: 810px;
   height: 27px;
}

#arialtext p  {
   line-height: 13px;
}

#shape29copy  {
   background-image: url(sg_bikebillboards_media/shape29copy.jpg);
   top: 53px;
}

#jobstext p  {
   padding-bottom: 12px;
   font-weight: Normal;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 7px;
   z-index: 6;
   width: 147px;
   height: 38px;
}

#dividers  {
   background: url(sg_bikebillboards_media/dividers.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 357px;
   z-index: 8;
   width: 152px;
   height: 247px;
}

#mainmenu  {
   font: 13px/17px Verdana, sans-serif;
   height: 17px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   position: absolute;
   left: 366px;
   top: 20px;
   z-index: 6;
   width: 460px;
}

#layer39  {
   background-image: url(sg_balloondecor_media/layer39.jpg);
   height: 272px;
}

#hsdtext  {
   width: 378px;
}

#layer50  {
   background: url(sg_bikebillboards_media/layer50.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 0px;
   z-index: 4;
   width: 868px;
   height: 720px;
}

#layer21  {
   background-image: url(sg_bikebillboards_media/layer21.jpg);
   height: 278px;
}

#layer43  {
   background-image: url(sg_home_media/layer43.jpg);
   left: 50px;
}

#shape29  {
   background-image: url(sg_bikebillboards_media/shape29.jpg);
   top: 309px;
}

#layer46  {
   background-image: url(sg_aerialadvertising_media/layer46.jpg);
   width: 183px;
}

#shape30  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 0px;
   z-index: 5;
   width: 810px;
   height: 720px;
   background-color: #FFFFFF;
   background-image: none;
}

#layer42  {
   background-image: url(sg_streetteams_media/layer42.jpg);
   height: 273px;
}

#layer28  {
   background-image: url(sg_pid11signageandbanners_media/layer28.jpg);
   height: 274px;
}

#shape31  {
   background: url(sg_bikebillboards_media/shape31.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 656px;
   top: 311px;
   z-index: 8;
   width: 6px;
   height: 383px;
}

#layer25  {
   background-image: url(sg_humandirectionals_media/layer25.jpg);
   width: 186px;
}

#shape32  {
   background: #FFFFFF url(sg_bikebillboards_media/shape32.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 318px;
   z-index: 7;
   width: 180px;
   height: 375px;
}

#id0hsd  {
   background-image: url(sg_humanspheredirectionals_media/id0hsd.jpg);
   width: 324px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #000000 url(sg_bikebillboards_media/exteriortile.jpg) center top repeat;
}

