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

a ins  {
   text-decoration: none;
}

#cranerentalpicturebox table,
#designpicturebox table,
#servicepicturebox table,
#signspicturebox table,
#bannerspicturebox table,
#vehiclegraphicsandwrapspicturebox table,
#channelletterspicturebox table,
#electricsignspicturebox table,
#decalspicturebox table,
#magneticsignspicturebox table,
#dimensionalletterspicturebox table,
#sandblastedandcarvedsignspicturebox table,
#awningspicturebox table  {
   width: 100%;
   height: 100%;
}

#awningspicturebox,
#designpicturebox,
#channelletterspicturebox,
#dimensionalletterspicturebox,
#cranerentalpicturebox,
#signspicturebox,
#electricsignspicturebox,
#magneticsignspicturebox,
#servicepicturebox,
#decalspicturebox,
#bannerspicturebox,
#vehiclegraphicsandwrapspicturebox,
#sandblastedandcarvedsignspicturebox  {
   visibility: visible;
   position: absolute;
   left: 394px;
   top: 276px;
   z-index: 2;
   width: 524px;
   height: 377px;
}

#bannersbutton a,
#sandblastedandcarvedsignsbutton a,
#signsbutton a,
#designbutton a,
#decalsbutton a,
#electricsignsbutton a,
#awningsbutton a,
#magneticsignsbutton a,
#vehiclegraphicsandwrapsbutton a,
#servicebutton a,
#channellettersbutton a,
#dimensionallettersbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#pid13design,
#pid10banners,
#pid6decals,
#pid3sandblastedandcarvedsigns,
#pid11signs,
#pid14cranerental,
#pid7electricsigns,
#pid2awnings,
#home,
#pid12service,
#pid5magneticsigns,
#pid4dimensionalletters,
#pid8channelletters,
#pid9vehiclegraphicsandwraps  {
   margin: 0px auto 0px auto;
   background: url(signsmedia/interiortile.gif) repeat center top;
   height: 1152px;
   width: 1024px;
   position: relative;
}

#nextbutton a:hover,
#prevbutton a:hover,
#emailtext p a:hover  {
   font-style: italic;
}

#electricsignspopup,
#vehiclegraphicsandwrapspopup  {
   visibility: hidden;
   position: absolute;
   left: 406px;
   top: 308px;
   width: 482px;
   height: 307px;
   background-repeat: no-repeat;
}

#magneticsignspopup,
#dimensionalletterspopup  {
   visibility: hidden;
   position: absolute;
   left: 407px;
   top: 302px;
   width: 478px;
   height: 315px;
   background-repeat: no-repeat;
}

#sandblastedandcarvedsignsbutton a:hover  {
   background-position: -246px 0%;
}

#vehiclegraphicsandwrapsbutton a:hover  {
   background-position: -208px 0%;
}

#sandblastedandcarvedsignsbutton a  {
   width: 246px;
   background-image: url(homemedia/id36sandblastedandcarvedsig.gif);
}

#dimensionallettersbutton a:hover  {
   background-position: -166px 0%;
}

#sandblastedandcarvedsignsbutton  {
   visibility: visible;
   position: absolute;
   left: 323px;
   top: 217px;
   z-index: 3;
   width: 246px;
   height: 20px;
}

#vehiclegraphicsandwrapsbutton a  {
   width: 208px;
   background-image: url(homemedia/id12vehiclegraphicsandwraps.gif);
}

#sandblastedandcarvedsignspopup  {
   background: url(homemedia/id35sandblastedandcarvedsig.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 407px;
   top: 303px;
   z-index: 13;
   width: 479px;
   height: 314px;
}

#vehiclegraphicsandwrapsbutton  {
   visibility: visible;
   position: absolute;
   left: 530px;
   top: 248px;
   z-index: 3;
   width: 208px;
   height: 20px;
}

#vehiclegraphicsandwrapspopup  {
   background-image: url(homemedia/id13vehiclegraphicsandwraps.gif);
   z-index: 5;
}

#channellettersbutton a:hover  {
   background-position: -137px 0%;
}

#electricsignsbutton a:hover  {
   background-position: -120px 0%;
}

#magneticsignsbutton a:hover  {
   background-position: -125px 0%;
}

#prevbutton a,
#nextbutton a  {
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #A0ED02;
}

#dimensionallettersbutton a  {
   width: 166px;
   background-image: url(homemedia/dimensionallettersbutton.gif);
}

#cranerentalbutton a:hover  {
   background-position: -173px 0%;
}

#dimensionallettersbutton  {
   visibility: visible;
   position: absolute;
   left: 582px;
   top: 217px;
   z-index: 3;
   width: 166px;
   height: 20px;
}

#welcometextscrollhide p  {
   font: 18px/22px Arial;
   margin: 0px;
   padding-right: 10px;
   padding-left: 10px;
   text-align: left;
   color: #FFFFFF;
}

#dimensionalletterspopup  {
   background-image: url(homemedia/dimensionalletterspopup.gif);
   z-index: 14;
}

#channellettersbutton a  {
   width: 137px;
   background-image: url(homemedia/channellettersbutton.gif);
}

#printerbutton a:hover  {
   background-position: -160px 0%;
}

#magneticsignsbutton a  {
   width: 125px;
   background-image: url(homemedia/magneticsignsbutton.gif);
}

#awningsbutton a:hover  {
   background-position: -73px 0%;
}

#electricsignsbutton a  {
   width: 120px;
   background-image: url(homemedia/electricsignsbutton.gif);
}

#servicebutton a:hover  {
   background-position: -66px 0%;
}

#welcometextscrollhide  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 417px;
   top: 314px;
   z-index: 19;
   width: 450px;
   height: 283px;
}

#bannersbutton a:hover  {
   background-position: -72px 0%;
}

#channellettersbutton  {
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 248px;
   z-index: 3;
   width: 137px;
   height: 20px;
}

#id28cranerentalpopup  {
   background: url(homemedia/id28cranerentalpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 40px;
   top: 441px;
   z-index: 10;
   width: 419px;
   height: 243px;
}

#id29cranerentalpopup  {
   background: url(homemedia/id29cranerentalpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 736px;
   top: 268px;
   z-index: 10;
   width: 288px;
   height: 423px;
}

#decalsbutton a:hover  {
   background-position: -61px 0%;
}

#id30cranerentalpopup  {
   background: url(homemedia/id30cranerentalpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 403px;
   top: 336px;
   z-index: 11;
   width: 462px;
   height: 210px;
}

#designbutton a:hover  {
   background-position: -58px 0%;
}

#signsbutton a:hover  {
   background-position: -49px 0%;
}

#magneticsignsbutton  {
   visibility: visible;
   position: absolute;
   left: 758px;
   top: 217px;
   z-index: 3;
   width: 125px;
   height: 20px;
}

#electricsignsbutton  {
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 248px;
   z-index: 3;
   width: 120px;
   height: 20px;
}

#channelletterspopup  {
   background: url(homemedia/channelletterspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 406px;
   top: 307px;
   z-index: 6;
   width: 482px;
   height: 308px;
}

#phonebutton a:hover  {
   background-position: -516px 0%;
}

#cranerentalbutton a  {
   background: url(homemedia/cranerentalbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 173px;
   font-size: 25px;
   line-height: 25px;
}

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

#electricsignspopup  {
   background-image: url(homemedia/electricsignspopup.gif);
   z-index: 7;
}

#magneticsignspopup  {
   background-image: url(homemedia/magneticsignspopup.gif);
   z-index: 15;
}

#cranerentalbutton  {
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 296px;
   z-index: 3;
   width: 173px;
   height: 25px;
}

#awningsbutton a  {
   width: 73px;
   background-image: url(homemedia/awningsbutton.gif);
}

#printerbutton a  {
   background: url(homemedia/printerbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 128px;
   width: 160px;
   font-size: 128px;
   line-height: 128px;
}

#servicebutton a  {
   width: 66px;
   background-image: url(homemedia/servicebutton.gif);
}

#bannersbutton a  {
   width: 72px;
   background-image: url(homemedia/bannersbutton.gif);
}

#designbutton a  {
   width: 58px;
   background-image: url(homemedia/designbutton.gif);
}

#decalsbutton a  {
   width: 61px;
   background-image: url(homemedia/decalsbutton.gif);
}

#phonebutton a  {
   background: url(homemedia/phonebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 516px;
   font-size: 16px;
   line-height: 16px;
}

#emailtext p a  {
   font-style: Normal;
   color: #CFD0CE;
   text-decoration: none;
   font-weight: bold;
}

#bannersbutton  {
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 248px;
   z-index: 3;
   width: 72px;
   height: 20px;
}

#awningsbutton  {
   visibility: visible;
   position: absolute;
   left: 177px;
   top: 248px;
   z-index: 3;
   width: 73px;
   height: 20px;
}

#printerbutton  {
   visibility: visible;
   position: absolute;
   left: 848px;
   top: 81px;
   z-index: 3;
   width: 160px;
   height: 128px;
}

#servicebutton  {
   visibility: visible;
   position: absolute;
   left: 877px;
   top: 248px;
   z-index: 3;
   width: 66px;
   height: 20px;
}

#signsbutton a  {
   width: 49px;
   background-image: url(homemedia/signsbutton.gif);
}

#printerpopup  {
   background: url(homemedia/printerpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 422px;
   top: 307px;
   z-index: 17;
   width: 461px;
   height: 318px;
}

#decalsbutton  {
   visibility: visible;
   position: absolute;
   left: 891px;
   top: 217px;
   z-index: 3;
   width: 61px;
   height: 20px;
}

#awningspopup  {
   background: url(homemedia/awningspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 406px;
   top: 304px;
   z-index: 8;
   width: 482px;
   height: 307px;
}

#designbutton  {
   visibility: visible;
   position: absolute;
   left: 948px;
   top: 248px;
   z-index: 11;
   width: 58px;
   height: 20px;
}

#homebutton a  {
   background: url(signsmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 59px;
   font-size: 19px;
   line-height: 19px;
}

#servicepopup  {
   background: url(homemedia/servicepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 406px;
   top: 304px;
   z-index: 9;
   width: 481px;
   height: 313px;
}

#bannerspopup  {
   background: url(homemedia/bannerspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 406px;
   top: 308px;
   z-index: 4;
   width: 482px;
   height: 305px;
}

#emailtext p  {
   font: bold 23px/20px Arial;
   margin: 0px;
   color: #CFD0CE;
   text-align: left;
}

#designpopup  {
   background: url(homemedia/designpopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 408px;
   top: 304px;
   z-index: 12;
   width: 479px;
   height: 314px;
}

#signsbutton  {
   visibility: visible;
   position: absolute;
   left: 822px;
   top: 248px;
   z-index: 3;
   width: 49px;
   height: 20px;
}

#decalspopup  {
   background: url(homemedia/decalspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 410px;
   top: 306px;
   z-index: 16;
   width: 480px;
   height: 312px;
}

#phonebutton  {
   visibility: visible;
   position: absolute;
   left: 129px;
   top: 682px;
   z-index: 11;
   width: 516px;
   height: 16px;
}

#signspopup  {
   background: url(homemedia/signspopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 406px;
   top: 307px;
   z-index: 3;
   width: 480px;
   height: 309px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 247px;
   z-index: 2;
   width: 59px;
   height: 19px;
}

#phonepopup  {
   background: url(homemedia/phonepopup.gif) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 412px;
   top: 300px;
   z-index: 18;
   width: 460px;
   height: 297px;
}

#nextbutton  {
   font: bold 22px/20px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 859px;
   top: 666px;
   z-index: 2;
   width: 65px;
   height: 16px;
}

#prevbutton  {
   font: bold 21px/19px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 394px;
   top: 667px;
   z-index: 2;
   width: 120px;
   height: 15px;
}

#emailtext  {
   visibility: visible;
   position: absolute;
   left: 653px;
   top: 676px;
   z-index: 11;
   width: 380px;
}

#layer7  {
   background: url(homemedia/layer7.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 287px;
   z-index: 1;
   width: 508px;
   height: 336px;
}

#layer4  {
   background: url(signsmedia/layer4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 1152px;
}

#home  {
   background-image: url(homemedia/interiortile.gif);
}

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


