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

a ins  {
   text-decoration: none;
}

#logitechcopytext p,
#metracopytext p,
#timhilltext p,
#billlauertext p,
#directvcopytext p,
#monstercopybottomtext p,
#monstercopy1text p,
#noelleetext p,
#johnasbilltext p,
#erickingtext p  {
   font: 12px/18px Verdana;
   margin: 0px;
}

#id39horizredline3,
#id41horizredline1,
#horizredlineunderserviceslist,
#horizredlinetop,
#id40horizredline2,
#id118horizredlineundermaincopy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 747px;
   height: 3px;
   background-repeat: no-repeat;
}

#customretailertext p,
#growingbusinesscopytext p,
#stssamplercopytext p,
#axxesscopytext p,
#id177maincopytext p  {
   font: 13px/20px Verdana;
   margin: 0px;
   padding-bottom: 16px;
   text-align: left;
}

#axxesscopytext,
#stssamplercopytext,
#customretailertext,
#growingbusinesscopytext  {
   visibility: visible;
   position: absolute;
   left: 27px;
   z-index: 1;
   width: 344px;
}

#pid2aboutus,
#pid5clients,
#pid1home,
#pid4ourwork,
#pid3services,
#pid6contactus  {
   margin: 0px auto 0px auto;
   background: #FFFFFF url(ourworkmedia/interiortile.png) center top repeat-y;
   width: 750px;
   position: relative;
}

#id52horizredline3,
#id53horizredline2,
#id54horizredline1,
#horizredline4  {
   background: url(clientsmedia/id54horizredline1.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   z-index: 1;
   width: 701px;
   height: 3px;
}

#erickingtext,
#billlauertext,
#johnasbilltext,
#noelleetext,
#timhilltext  {
   visibility: visible;
   position: absolute;
   left: 135px;
   z-index: 1;
   width: 564px;
}

#ethereallogobutton a,
#id79directvlogobutton a,
#id157directvlogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 115px;
   background-position: 0% 0px;
   font-size: 115px;
   line-height: 115px;
}

#stsaddresstext p,
#followusontext p,
#sellthroughsolutionssupportstext p  {
   margin: 0px;
   text-align: center;
   line-height: 24px;
   font-weight: bold;
   font-family: Verdana;
}

#constantcontactcopy2button a:hover,
#constantcontactcopy4button a:hover  {
   color: #0000FF;
   text-decoration: underline;
   font-weight: bold;
}

#teachingtext p,
#strategytext p,
#resultstext p,
#accountabilitytext p  {
   font: 13px/24px Verdana;
   margin: 0px;
   padding-bottom: 14px;
   text-align: left;
}

#clientlistlinkcopytext p,
#certificationstext p,
#clientcopytext p  {
   font: bold 14px/24px Verdana;
   margin: 0px;
   text-align: center;
}

#constantcontactcopy2button a,
#constantcontactcopy4button a  {
   font-weight: bold;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #61001D;
}

#catalystlogobutton a,
#urclogobutton a,
#clickherebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   background-position: 0% 0px;
   font-size: 34px;
   line-height: 34px;
}

#constantcontactcopy3text p,
#constantcontactcopy1text p  {
   font: 14px/24px Verdana;
   margin: 0px;
   padding-bottom: 13px;
   text-align: left;
}

#constantcontactcopy3text,
#constantcontactcopy1text  {
   visibility: visible;
   position: absolute;
   left: 336px;
   z-index: 1;
   width: 459px;
}

#monstercopy1text,
#metracopytext,
#logitechcopytext  {
   visibility: visible;
   position: absolute;
   left: 135px;
   z-index: 2;
   width: 586px;
}

#tsunamiwakeboard,
#tsunamisplash,
#raptorcapacitors  {
   visibility: visible;
   position: absolute;
   left: 280px;
   z-index: 1;
   width: 450px;
   height: 253px;
   background-repeat: no-repeat;
}

#tributarieslogobutton a,
#id159monsterlogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#trainingcontenttext p,
#trainingsupporttext p  {
   font: 13px/14px Verdana;
   margin: 0px;
   padding-top: 3px;
   text-align: left;
}

#id163avadlogobutton a,
#id97avadlogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 42px;
   width: 160px;
   background-position: 0% 0px;
   font-size: 42px;
   line-height: 42px;
}

#autonetmobilelogobutton a,
#rcalogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 43px;
   background-position: 0% 0px;
   font-size: 43px;
   line-height: 43px;
}

#id139maincopytext p,
#starsellthroughtext p  {
   font: 13px/24px Verdana;
   margin: 0px;
   text-align: justify;
}

#twitterlogobutton a,
#tsunamilogobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
}

#id126topcopytext p,
#powerpointcopytext p  {
   font: 13px/16px Verdana;
   margin: 0px;
   padding-bottom: 14px;
   padding-top: 5px;
}

#accountabilitybutton a,
#strategybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 166px;
   background-position: 0% 0px;
   font-size: 166px;
   line-height: 166px;
}

#id139maincopytext,
#starsellthroughtext  {
   visibility: visible;
   position: absolute;
   left: 31px;
   z-index: 2;
   width: 684px;
}

#sellthroughsolutionssupportstext p  {
   font-size: 16px;
   color: #61001D;
}

#resultstext,
#accountabilitytext  {
   visibility: visible;
   position: absolute;
   left: 100px;
   z-index: 1;
   width: 618px;
}

#ourworkheaderimage,
#titlebanner  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 119px;
   z-index: 1;
   width: 747px;
   background-repeat: no-repeat;
}

#id118horizredlineundermaincopy  {
   background-image: url(homemedia/horizredlineunderclients.png);
   top: 854px;
}

#menutextbuttonsmenu li a:hover  {
   color: #FFE2B7;
   font-style: italic;
   font-weight: bold;
}

#horizredlineunderserviceslist  {
   background-image: url(homemedia/horizredlineunderclients.png);
   top: 1025px;
}

#autonetmobilelogobutton a  {
   width: 155px;
   background-image: url(clientsmedia/autonetmobilelogobutton.png);
}

#horizredlineunderclients  {
   background: url(homemedia/horizredlineunderclients.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 880px;
   z-index: 1;
   width: 747px;
   height: 3px;
}

#id159monsterlogobutton a  {
   width: 240px;
   background-image: url(homemedia/id159monsterlogobutton.png);
}

#clientlistlinkcopytext p  {
   padding-bottom: 13px;
}

#id157directvlogobutton a  {
   width: 139px;
   background-image: url(homemedia/id157directvlogobutton.png);
}

#constantcontactcopy1text  {
   top: 901px;
}

#constantcontactcopy3text  {
   top: 1052px;
}

#menutextbuttonsmenu li a  {
   font-style: Normal;
   font-weight: bold;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
   display: block;
}

#growingbusinesscopytext  {
   top: 1026px;
}

#tributarieslogobutton a  {
   width: 161px;
   background-image: url(clientsmedia/tributarieslogobutton.png);
}

#monstercopybottomtext p  {
   text-align: left;
}

#id79directvlogobutton a  {
   width: 139px;
   background-image: url(clientsmedia/id79directvlogobutton.png);
}

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

#accountabilitybutton a  {
   width: 143px;
   background-image: url(aboutusmedia/accountabilitybutton.png);
}

#copyrightfootertext p  {
   font: 10px/24px Verdana;
   margin: 0px;
   text-align: left;
}

#id163avadlogobutton a  {
   background-image: url(homemedia/id163avadlogobutton.png);
}

#powerpointcopytext p  {
   text-align: left;
}

#catalystlogobutton a  {
   width: 347px;
   background-image: url(contactusmedia/catalystlogobutton.png);
}

#id97avadlogobutton a  {
   background-image: url(clientsmedia/id97avadlogobutton.png);
}

#ethereallogobutton a  {
   width: 147px;
   background-image: url(clientsmedia/ethereallogobutton.png);
}

#certificationstext p  {
   color: #61001D;
}

#tsunamilogobutton a  {
   width: 148px;
   background-image: url(clientsmedia/tsunamilogobutton.png);
}

#starsellthroughtext  {
   top: 1066px;
}

#id177maincopytext p  {
   text-align: justify;
}

#twitterlogobutton a  {
   width: 185px;
   background-image: url(contactusmedia/twitterlogobutton.png);
}

#id139maincopytext p  {
   padding-bottom: 13px;
}

#copyrightfootertext  {
   visibility: visible;
   position: absolute;
   left: 20px;
   z-index: 1;
   width: 369px;
}

#menutextbuttonsmenu  {
   font: bold 18px/38px Calibri;
   height: 38px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   letter-spacing: 4px;
   font-variant: small-caps;
   color: #FFFFFF;
   position: absolute;
   left: 0px;
   top: 80px;
   z-index: 3;
   width: 748px;
}

#monstercopy1text p  {
   text-align: left;
}

#stssamplercopytext  {
   top: 764px;
}

#id126topcopytext p  {
   text-align: justify;
}

#accountabilitytext  {
   top: 1596px;
}

#ourworkheaderimage  {
   background-image: url(ourworkmedia/ourworkheaderimage.png);
   height: 309px;
}

#customretailertext  {
   top: 1291px;
}

#logitechcopytext p  {
   text-align: left;
}

#id41horizredline1  {
   background-image: url(ourworkmedia/id41horizredline1.png);
   top: 744px;
}

#id52horizredline3  {
   top: 2025px;
}

#id39horizredline3  {
   background-image: url(ourworkmedia/id41horizredline1.png);
   top: 1262px;
}

#id54horizredline1  {
   top: 1723px;
}

#id53horizredline2  {
   top: 1869px;
}

#directvcopytext p  {
   text-align: left;
}

#id40horizredline2  {
   background-image: url(ourworkmedia/id41horizredline1.png);
   top: 1003px;
}

#clickherebutton a  {
   width: 108px;
   background-image: url(homemedia/clickherebutton.png);
}

#id139maincopytext  {
   top: 565px;
}

#stsaddresstext p  {
   font-size: 16px;
}

#monstercopy1text  {
   top: 1884px;
}

#followusontext p  {
   font-size: 18px;
}

#johnasbilltext p  {
   text-align: center;
}

#logitechcopytext  {
   top: 1736px;
}

#raptorcapacitors  {
   background-image: url(servicesmedia/raptorcapacitors.png);
   top: 1560px;
}

#clientcopytext p  {
   padding-bottom: 13px;
}

#tsunamiwakeboard  {
   background-image: url(servicesmedia/tsunamiwakeboard.png);
   top: 1301px;
}

#strategybutton a  {
   width: 140px;
   background-image: url(aboutusmedia/strategybutton.png);
}

#urclogobutton a  {
   width: 158px;
   background-image: url(clientsmedia/urclogobutton.png);
}

#horizredlinetop  {
   background-image: url(ourworkmedia/id41horizredline1.png);
   z-index: 2;
   top: 118px;
}

#rcalogobutton a  {
   width: 153px;
   background-image: url(clientsmedia/rcalogobutton.png);
}

#metracopytext p  {
   text-align: left;
}

#billlauertext p  {
   text-align: center;
}

#axxesscopytext  {
   top: 451px;
}

#erickingtext p  {
   text-align: center;
}

#strategytext p  {
   font-weight: bold;
}

#johnasbilltext  {
   top: 1978px;
}

#metracopytext  {
   top: 1612px;
}

#tsunamisplash  {
   background-image: url(servicesmedia/tsunamisplash.png);
   top: 1041px;
}

#timhilltext p  {
   text-align: center;
}

#noelleetext p  {
   text-align: center;
}

#pid6contactus  {
   height: 1327px;
}

#billlauertext  {
   top: 1673px;
}

#horizredline4  {
   top: 2154px;
}

#pid3services  {
   height: 2375px;
}

#erickingtext  {
   top: 2109px;
}

#resultstext  {
   top: 1894px;
}

#timhilltext  {
   top: 1818px;
}

#pid5clients  {
   height: 2389px;
}

#pid4ourwork  {
   height: 1791px;
}

#titlebanner  {
   background-image: url(servicesmedia/titlebanner.png);
   height: 464px;
}

#noelleetext  {
   top: 2255px;
}

#pid2aboutus  {
   height: 2381px;
}

#topbanner  {
   background: url(ourworkmedia/topbanner.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 85px;
   z-index: 1;
   width: 747px;
   height: 33px;
}

#pid1home  {
   width: 864px;
   height: 1207px;
}

#stslogo  {
   background: url(ourworkmedia/stslogo.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 5px;
   z-index: 1;
   width: 280px;
   height: 74px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #61001D url(ourworkmedia/exteriortile.png) center top repeat-x;
}

