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

a ins  {
   text-decoration: none;
}

#promprodstext p,
#whowearetext p,
#catalogbodytext p,
#johnpuldapresidentarizonaimagefactory p,
#i7325459799 p,
#screenpbodytext p,
#addresstext p,
#embroiderybodytext p,
#contentareatext p,
#homebodytext p  {
   font: 14px/17px Arial;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#homebutton a:hover,
#catalogsbutton a:hover,
#whowearebutton a:hover,
#catalogsmenu li a:hover,
#servicesmenu li a:hover,
#clientsbutton a:hover,
#servicesbutton a:hover,
#talktousbuttoncopy a:hover  {
   color: #0000FF;
}

#clientsbutton a,
#homebutton a,
#whowearebutton a,
#catalogsbutton a,
#servicesbutton a,
#talktousbuttoncopy a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#servicesbutton,
#talktousbuttoncopy,
#catalogsbutton,
#clientsbutton,
#homebutton,
#whowearebutton  {
   font: bold 14px/17px Arial;
   padding-top: 10px;
   text-align: right;
   visibility: visible;
   position: absolute;
   z-index: 2;
   height: 10px;
}

#promprodstitle,
#promotionalproductstitle,
#talktoustitle,
#whowearetitle  {
   visibility: visible;
   position: absolute;
   left: 223px;
   top: 250px;
   z-index: 2;
   height: 21px;
   background-repeat: no-repeat;
}

#clientsgallerytitle,
#embroiderytitle,
#screenprintingtitle  {
   visibility: visible;
   position: absolute;
   left: 223px;
   top: 250px;
   z-index: 2;
   height: 29px;
   background-repeat: no-repeat;
}

#aifmsgcenterbutton a,
#aifemailbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#homebottomslogantext p,
#servicestext p  {
   font: bold 18px/22px Arial;
   margin: 0px;
   text-align: left;
}

#servicesmenu li a,
#catalogsmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #B8C3FD;
   width: 100%;
   display: block;
}

#catalogsmenu li,
#servicesmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#whowearetext,
#contentareatext  {
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 277px;
   z-index: 2;
}

#javamenuarea2,
#javamenuarea1  {
   background: url(apparelcatalogmedia/javamenuarea1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   top: 348px;
   z-index: 2;
   width: 300px;
   height: 300px;
}

#servicesmenu,
#catalogsmenu  {
   font: 11px/16px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #B8C3FD;
   visibility: hidden;
   position: absolute;
   left: 207px;
   width: 176px;
}

#promotionalproductstitle  {
   background-image: url(promocatalogmedia/promotionalproductstitle.jpg);
   width: 260px;
}

#homebottomslogantext p  {
   color: #0099FF;
}

#aifmsgcenterbutton a  {
   width: 210px;
   background-image: url(talktousmedia/aifmsgcenterbutton.jpg);
}

#homebottomslogantext  {
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 780px;
   z-index: 2;
   width: 605px;
}

#screenprintingtitle  {
   background-image: url(screenprintingmedia/screenprintingtitle.jpg);
   width: 181px;
}

#clientsgallerytitle  {
   background-image: url(clientsandgallerymedia/clientsgallerytitle.jpg);
   width: 199px;
}

#homescreenspiccopy  {
   background: url(homemedia/homescreenspiccopy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 239px;
   z-index: 2;
   width: 200px;
   height: 262px;
}

#addressphonetext p  {
   font: 16px/19px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#talktousbuttoncopy  {
   width: 86px;
   top: 340px;
   left: 102px;
}

#addressphonetext  {
   visibility: visible;
   position: absolute;
   left: 667px;
   top: 132px;
   z-index: 2;
   width: 301px;
}

#aifemailbutton a  {
   width: 211px;
   background-image: url(talktousmedia/aifemailbutton.jpg);
}

#embroiderytitle  {
   background-image: url(embroiderymedia/embroiderytitle.jpg);
   width: 135px;
}

#contentareatext  {
   width: 723px;
}

#whowearebutton  {
   width: 99px;
   top: 317px;
   left: 89px;
}

#promprodstitle  {
   background-image: url(promocatalogmedia/promotionalproductstitle.jpg);
   width: 260px;
}

#catalogsbutton  {
   width: 77px;
   top: 294px;
   left: 111px;
}

#servicestext p  {
   color: #FFFFFF;
}

#homeembmachpic  {
   background: url(homemedia/homeembmachpic.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 707px;
   top: 453px;
   z-index: 3;
   width: 229px;
   height: 167px;
}

#servicesbutton  {
   width: 73px;
   top: 271px;
   left: 115px;
}

#hometopslogan  {
   background: url(homemedia/hometopslogan.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 247px;
   z-index: 2;
   width: 334px;
   height: 55px;
}

#catalogspopup  {
   visibility: hidden;
   position: absolute;
   left: 200px;
   top: 292px;
   z-index: 3;
   width: 178px;
   height: 40px;
   background-color: #333333;
   background-image: none;
}

#javamenuarea2  {
   left: 617px;
}

#javamenuarea1  {
   left: 257px;
}

#whowearetitle  {
   background-image: url(whowearemedia/whowearetitle.jpg);
   width: 154px;
}

#clientsbutton  {
   width: 146px;
   top: 364px;
   left: 42px;
}

#talktoustitle  {
   background-image: url(talktousmedia/talktoustitle.jpg);
   width: 126px;
}

#servicespopup  {
   visibility: hidden;
   position: absolute;
   left: 200px;
   top: 271px;
   z-index: 5;
   width: 178px;
   height: 55px;
   background-color: #333333;
   background-image: none;
}

#homebodytext  {
   visibility: visible;
   position: absolute;
   left: 224px;
   top: 326px;
   z-index: 2;
   width: 425px;
}

#catalogsmenu  {
   z-index: 4;
   top: 296px;
}

#whowearetext  {
   width: 708px;
}

#servicesmenu  {
   z-index: 6;
   top: 274px;
}

#servicestext  {
   visibility: visible;
   position: absolute;
   left: 745px;
   top: 24px;
   z-index: 2;
   width: 218px;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(apparelcatalogmedia/background.jpg) no-repeat;
   visibility: visible;
   height: 1200px;
   width: 1000px;
   position: relative;
}

#homebutton  {
   width: 45px;
   top: 248px;
   left: 142px;
}

#homepenpic  {
   background: url(homemedia/homepenpic.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 685px;
   top: 602px;
   z-index: 4;
   width: 169px;
   height: 151px;
}

#orderbox  {
   background: url(apparelcatalogmedia/orderbox.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 638px;
   z-index: 2;
   width: 157px;
   height: 86px;
}

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


