#moreaboutqmsbutton a:hover,
#contactustextbutton a:hover,
#privacytextbutton a:hover,
#categoriescolumn1text a:hover,
#termsofusetextbutton a:hover  {
   text-decoration: underline;
}

#homebutton a,
#blogbutton a,
#goldbutton a,
#ourindustriesbutton a,
#ourservicesbutton a,
#contactusbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   background-position: 0% 0px;
   font-size: 40px;
   line-height: 40px;
}

#categorytitletext p,
#videosplacetext p,
#featuredvideostext p,
#whytext p,
#whyqmsautomotive p  {
   font: 14px/19px Arial;
   margin: 0px;
   text-align: left;
   color: #6A778D;
}

#contactustextbutton a,
#privacytextbutton a,
#moreaboutqmsbutton a,
#termsofusetextbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #8E8C8C;
}

#categoriescolumn2text p,
#categoriescolumn1text p  {
   font: 12px/30px Arial;
   margin: 0px;
   text-align: left;
   color: #003471;
}

#contactusbutton a:hover,
#aboutqmsbutton a:hover  {
   background-position: -100px 0%;
}

#blogbutton a:hover,
#ourindustriesbutton a:hover  {
   background-position: -101px 0%;
}

#homebutton a:hover,
#ourservicesbutton a:hover  {
   background-position: -99px 0%;
}

#featuredvideostext,
#categoriescolumn1text  {
   visibility: visible;
   position: absolute;
   left: 471px;
   z-index: 2;
   width: 178px;
}

#contactustextbutton,
#termsofusetextbutton  {
   font: 10px/20px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 844px;
   z-index: 1;
   height: 7px;
}

#id70 p,
#copy p,
#i20002008 p,
#copy2 p  {
   font: 10px/20px "Frutiger Std Light";
   margin: 0px;
   color: #8E8C8C;
   text-align: left;
}

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

#ourindustriesbutton,
#blogbutton  {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 1;
   width: 101px;
   height: 40px;
}

#ourservicesbutton,
#homebutton  {
   visibility: visible;
   position: absolute;
   top: 0px;
   z-index: 1;
   width: 99px;
   height: 40px;
}

#rapidresearchresponsebutton a  {
   background: url(interiorpgmedia/rapidresearchresponsebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 166px;
   font-size: 24px;
   line-height: 24px;
}

#rapidresearchresponsebutton  {
   visibility: visible;
   position: absolute;
   left: 704px;
   top: 155px;
   z-index: 1;
   width: 166px;
   height: 24px;
}

#qmspartnersbutton a:hover  {
   background-position: -209px 0%;
}

#categoriescolumn2text  {
   visibility: visible;
   position: absolute;
   left: 651px;
   top: 451px;
   z-index: 2;
   width: 210px;
}

#ourindustriesbutton a  {
   width: 101px;
   background-image: url(interiorpgmedia/ourindustriesbutton.gif);
}

#categoriescolumn1text  {
   top: 451px;
}

#termsofusetextbutton  {
   width: 68px;
   left: 116px;
}

#moreaboutqmsbutton a  {
   color: #003471;
}

#topline,
#bottomline  {
   background: url(interiorpgmedia/bottomline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 753px;
   height: 1px;
}

#qmspartnersbutton a  {
   background: url(interiorpgmedia/qmspartnersbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 34px;
   width: 209px;
   font-size: 34px;
   line-height: 34px;
}

#copy,
#copy2,
#id70  {
   visibility: visible;
   position: absolute;
   top: 845px;
   z-index: 2;
   width: 12px;
}

#i8003144630484875 p  {
   font: 12px/18px Arial;
   margin: 0px;
   text-align: left;
   color: #002157;
}

#contactustextbutton  {
   width: 59px;
   left: 278px;
}

#ourservicesbutton a  {
   width: 99px;
   background-image: url(interiorpgmedia/ourservicesbutton.gif);
}

#ourindustriesbutton  {
   left: 508px;
}

#goldbutton a:hover  {
   background-position: -40px 0%;
}

#moreaboutqmsbutton  {
   font: 14px/20px Arial;
   letter-spacing: -1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 785px;
   z-index: 3;
   width: 215px;
   height: 20px;
}

#whyqmsautomotive p  {
   letter-spacing: -1px;
}

#featuredvideostext  {
   top: 590px;
}

#categorytitletext  {
   visibility: visible;
   position: absolute;
   left: 471px;
   top: 426px;
   z-index: 2;
   width: 359px;
}

#privacytextbutton  {
   font: 10px/20px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 194px;
   top: 844px;
   z-index: 1;
   width: 73px;
   height: 9px;
}

#contactusbutton a  {
   width: 100px;
   background-image: url(interiorpgmedia/contactusbutton.gif);
}

#i8003144630484875  {
   visibility: visible;
   position: absolute;
   left: 781px;
   top: 87px;
   z-index: 2;
   width: 122px;
}

#qmspartnersbutton  {
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 98px;
   z-index: 1;
   width: 209px;
   height: 34px;
}

#ourservicesbutton  {
   left: 375px;
}

#aboutqmsbutton a  {
   background: url(interiorpgmedia/aboutqmsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 100px;
   font-size: 41px;
   line-height: 41px;
}

#whyqmsautomotive  {
   visibility: visible;
   position: absolute;
   left: 138px;
   top: 672px;
   z-index: 2;
   width: 260px;
}

#featuredvideobox  {
   background: url(interiorpgmedia/featuredvideobox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 456px;
   top: 575px;
   z-index: 1;
   width: 270px;
   height: 251px;
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 642px;
   top: 0px;
   z-index: 1;
   width: 100px;
   height: 40px;
}

#videosplacetext  {
   visibility: visible;
   position: absolute;
   left: 495px;
   top: 659px;
   z-index: 2;
   width: 245px;
}

#researchbanner  {
   background: url(interiorpgmedia/researchbanner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 749px;
   top: 574px;
   z-index: 1;
   width: 120px;
   height: 108px;
}

#strategybanner  {
   background: url(interiorpgmedia/strategybanner.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 749px;
   top: 717px;
   z-index: 1;
   width: 121px;
   height: 109px;
}

#aboutqmsbutton  {
   visibility: visible;
   position: absolute;
   left: 241px;
   top: 0px;
   z-index: 1;
   width: 100px;
   height: 41px;
}

#layer13xmedia  {
   visibility: visible;
   position: absolute;
   left: 119px;
   top: 187px;
   z-index: 2;
   width: 751px;
   height: 205px;
}

#blogbutton a  {
   width: 101px;
   background-image: url(interiorpgmedia/blogbutton.gif);
}

#topicsxmedia  {
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 414px;
   z-index: 1;
   width: 315px;
   height: 228px;
}

#goldbutton a  {
   width: 40px;
   background-image: url(interiorpgmedia/goldbutton.gif);
}

#homebutton a  {
   width: 99px;
   background-image: url(interiorpgmedia/homebutton.gif);
}

#categorybox  {
   background: url(interiorpgmedia/categorybox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 455px;
   top: 416px;
   z-index: 1;
   width: 415px;
   height: 140px;
}

#i20002008 p  {
   font-family: Arial;
}

#categorybar  {
   background: url(interiorpgmedia/categorybar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 455px;
   top: 413px;
   z-index: 2;
   width: 414px;
   height: 3px;
}

#interiorpg  {
   margin: 0px auto 0px auto;
   width: 984px;
   position: relative;
}

#blogbutton  {
   left: 780px;
}

#homebutton  {
   left: 115px;
}

#goldbutton  {
   visibility: visible;
   position: absolute;
   left: 666px;
   top: 592px;
   z-index: 2;
   width: 40px;
   height: 40px;
}

#bottomline  {
   top: 840px;
   left: 117px;
}

#i20002008  {
   visibility: visible;
   position: absolute;
   left: 352px;
   top: 844px;
   z-index: 1;
   width: 385px;
}

#contact p  {
   font: 16px/20px Arial;
   margin: 0px;
   color: #002157;
   text-align: left;
}

#whytext p  {
   font-size: 12px;
}

#topicsbar  {
   background: url(interiorpgmedia/topicsbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 116px;
   top: 413px;
   z-index: 2;
   width: 314px;
   height: 3px;
}

#pointers  {
   background: url(interiorpgmedia/pointers.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 249px;
   top: 785px;
   z-index: 2;
   width: 31px;
   height: 21px;
}

#videobar  {
   background: url(interiorpgmedia/videobar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 456px;
   top: 574px;
   z-index: 2;
   width: 269px;
   height: 3px;
}

#topline  {
   top: 146px;
   left: 116px;
}

#contact  {
   visibility: visible;
   position: absolute;
   left: 780px;
   top: 82px;
   z-index: 3;
   width: 60px;
}

#whytext  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 712px;
   z-index: 3;
   width: 240px;
}

#id60 p  {
   font: bold 12px/12px "Frutiger Std";
   margin: 0px;
   color: #FFFEFE;
   text-align: left;
}

#shape4  {
   background: url(interiorpgmedia/shape4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 716px;
   top: 159px;
   z-index: 2;
   width: 17px;
   height: 17px;
}

#whybar  {
   background: url(interiorpgmedia/whybar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 659px;
   z-index: 2;
   width: 313px;
   height: 3px;
}

#whybox  {
   background: url(interiorpgmedia/whybox.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 117px;
   top: 662px;
   z-index: 1;
   width: 314px;
   height: 164px;
}

#shape8  {
   background: url(interiorpgmedia/shape8.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 180px;
   z-index: 1;
   width: 978px;
   height: 222px;
}

#copy2  {
   left: 337px;
}

#copy  {
   left: 265px;
}

#id60  {
   visibility: visible;
   position: absolute;
   left: 723px;
   top: 163px;
   z-index: 3;
   width: 2px;
}

#id70  {
   left: 182px;
}

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


