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

a ins  {
   text-decoration: none;
}

#id1offshoreracingb a:hover,
#id1signsb a:hover,
#id1apparelb a:hover,
#id1motorsportsb a:hover,
#id1corporateb a:hover,
#id1letteringb a:hover  {
   background-color: #FFFFFF;
   color: #154BEC;
}

#id1offshoreracingb a,
#id1signsb a,
#id1letteringb a,
#linksb a,
#id1corporateb a,
#id1apparelb a,
#id1motorsportsb a  {
   border: 0px none #000000;
   background-color: transparent;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#id1offshoreracingb,
#id1letteringb,
#id1corporateb,
#id1apparelb,
#id1signsb,
#id1motorsportsb  {
   font: 10px/17px Verdana;
   padding-left: 6px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 8;
   height: 7px;
}

#linkspointsofinterest p,
#id0offshoreracing p,
#id0aboutkinetic p  {
   font: bold 19px/17px Verdana;
   margin: 0px;
   color: #00A7FE;
   padding-top: 17px;
   padding-right: 17px;
   text-align: left;
}

#pid2graphicsservices,
#pid3links,
#pid1home,
#pid4offshoreracing  {
   margin: 0px auto 0px auto;
   height: 683px;
   width: 825px;
   position: relative;
   background-color: #000000;
}

#linkstextgrow,
#aboutkinetictextgrow,
#offshoreracingtextgrow  {
   padding: 0px 48px 0px 216px;
   background: #000000 url(sg_graphicsservices_media/interiorgrowtile.gif) center top repeat-y;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#id0offshoreracing,
#linkspointsofinterest,
#id0aboutkinetic  {
   visibility: visible;
   position: absolute;
   left: 214px;
   top: 189px;
   z-index: 4;
}

#layer27,
#homeslideshow,
#offshoreracingslideshow  {
   visibility: visible;
   position: absolute;
   left: 202px;
   top: 10px;
   z-index: 4;
   width: 588px;
   height: 220px;
}

#mainmenu li a,
#graphicsservicesmenu li a  {
   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-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#email p,
#phone9417583303fax9417270205 p  {
   font: bold 10px/21px Verdana;
   margin: 0px;
   color: #0F58CD;
   text-align: left;
}

#i599328thstreeteastbradentonfl34203 p  {
   font: bold 10px/19px Verdana;
   margin: 0px;
   color: #DBDADA;
   text-align: left;
}

#graphicsservicesmenu li,
#mainmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

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

#kinetickineticanimationcom p a:hover  {
   font-weight: bold;
   color: #F61C0C;
}

#i599328thstreeteastbradentonfl34203  {
   visibility: visible;
   position: absolute;
   left: 472px;
   top: 260px;
   z-index: 4;
   width: 293px;
}

#id0corporateb a,
#id0motorsportsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 140px;
   background-position: 0% 0px;
   font-size: 140px;
   line-height: 140px;
}

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

#id0offshoreracing *:first-child  {
   padding-top: 0px;
}

#graphicsservicespopup,
#bluebox  {
   background: url(sg_graphicsservices_media/graphicsservicespopup.gif) no-repeat;
   position: absolute;
   left: 51px;
   top: 261px;
   width: 127px;
   height: 107px;
}

#graphicsservicesmenu li a:hover  {
   background-color: #FFFFFF;
   color: #FA0C1D;
}

#kinetickineticanimationcom p a  {
   border: 0px none #000000;
   color: #34B8FF;
   text-decoration: none;
   font-weight: bold;
}

#kinetickineticanimationcom p  {
   font: bold 14px/17px Verdana;
   margin: 0px;
   color: #34B8FF;
   text-align: left;
}

#phone9417583303fax9417270205  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 205px;
   z-index: 4;
   width: 133px;
}

#kinetickineticanimationcom  {
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 261px;
   z-index: 4;
   width: 254px;
}

#graphicsservicesmenu li a  {
   padding-left: 6px;
   background-color: transparent;
}

#offshoreracingtextgrow p  {
   font: 12px/25px Verdana;
   margin: 0px;
   color: #C6C5C5;
   padding-right: 17px;
   text-align: left;
}

#offshoreracingslideshow  {
   background-image: none;
   background-color: #000000;
}

#graphicsservicespopup  {
   z-index: 5;
   visibility: hidden;
}

#i2008kineticanimation  {
   background: url(sg_graphicsservices_media/2008kineticanimation.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 151px;
   z-index: 4;
   width: 11px;
   height: 151px;
}

#linkspointsofinterest  {
   width: 360px;
}

#graphicsservicesmenu  {
   font: 10px/17px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 51px;
   top: 263px;
   z-index: 6;
   width: 121px;
}

#mainmenu li a:hover  {
   font-weight: bold;
   color: #174ADD;
}

#id1offshoreracingb  {
   width: 114px;
   top: 264px;
   left: 51px;
}

#header,
#id1footer  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 825px;
   background-repeat: no-repeat;
}

#id0offshoreracing  {
	width: 596px;
}

#id0motorsportsb a  {
   width: 246px;
   background-image: url(sg_graphicsservices_media/id0motorsportsb.gif);
}

#id0corporateb a  {
   width: 260px;
   background-image: url(sg_graphicsservices_media/id0corporateb.gif);
}

#id1motorsportsb  {
   width: 92px;
   top: 281px;
   left: 51px;
}

#id0aboutkinetic  {
   width: 187px;
}

#linksb a:hover  {
   font-weight: bold;
   color: #151BF7;
}

#id1letteringb  {
   width: 63px;
   top: 314px;
   left: 50px;
}

#id1corporateb  {
   width: 73px;
   top: 298px;
   left: 51px;
}

#mainmenu li a  {
   padding-left: 0px;
   font-weight: bold;
}

#homeslideshow  {
   background-image: none;
   background-color: #000000;
}

#homeb a:hover  {
   background-position: -217px 0%;
}

#id1apparelb  {
   width: 53px;
   top: 331px;
   left: 52px;
}

#id1footer  {
   background-image: url(sg_graphicsservices_media/id1footer.gif);
   height: 302px;
}

#id1signsb  {
   width: 35px;
   top: 348px;
   left: 50px;
}

#topbanner  {
   background: url(sg_home_media/topbanner.gif) no-repeat;
   position: absolute;
   left: 1px;
   top: 24px;
   z-index: 4;
   width: 813px;
   height: 152px;
}

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

#mainmenu  {
   font: bold 10px/21px Verdana;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: right;
   color: #FFFFFF;
   position: absolute;
   left: 33px;
   top: 217px;
   z-index: 4;
   width: 143px;
}

#linksb a  {
   font-weight: bold;
   background-color: transparent;
}

#bluebox  {
   z-index: 7;
   visibility: visible;
}

#layer14  {
   background: url(sg_home_media/layer14.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 30px;
   z-index: 5;
   width: 234px;
   height: 170px;
}

#homeb a  {
   background: url(sg_graphicsservices_media/homeb.gif) no-repeat 0% 0px;
   display: block;
   height: 142px;
   width: 217px;
   font-size: 142px;
   line-height: 142px;
}

#layer27  {
   background: url(sg_links_media/layer27.gif) no-repeat;
}

#footer  {
   background-color: #000000;
   position: relative;
   left: 0px;
   width: 100%;
   height: 302px;
   margin-bottom: 326px;
}

#header  {
   background-image: url(sg_graphicsservices_media/header.gif);
   height: 224px;
}

#linksb  {
   font: bold 10px/33px Verdana;
   text-align: right;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 361px;
   z-index: 3;
   width: 41px;
   height: 7px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 34px;
   z-index: 6;
   width: 217px;
   height: 142px;
}

#email  {
   visibility: visible;
   position: absolute;
   left: 211px;
   top: 241px;
   z-index: 4;
   width: 32px;
}

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