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

a ins  {
   text-decoration: none;
}

#glasscommissionsthumbsheet .thumbwrapper,#glassrestorationthumbsheet .thumbwrapper,#preservationthumbsheet .thumbwrapper,#giftsthumbsheet .thumbwrapper,#othercommissionsthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 45px;
   height: 29px;
}

#aboutustext p,#areyoulookingtext p,#glassrestorationtext p,#atvitreuxtext p,#othercommissionstext p,#glasscommissionstext p,#giftstext p,#preservationtext p  {
   font: 12px/18px "Trebuchet MS";
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
   letter-spacing: 1px;
}

#glasscommissionspicturebox table,#glassrestorationpicturebox table,#preservationpicturebox table,#giftspicturebox table,#othercommissionspicturebox table  {
   width: 100%;
   height: 100%;
}

#glassrestorationbutton a,#aboutusbutton a,#othercommissionsbutton a,#glasscommissionsbutton a,#homebutton a,#contactbutton a,#giftsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#glassrestorationpicturebox,#preservationpicturebox,#glasscommissionspicturebox,#othercommissionspicturebox,#giftspicturebox  {
   visibility: visible;
   position: absolute;
   left: 383px;
   top: 385px;
   z-index: 2;
   width: 364px;
   height: 243px;
}

#preservationthumbsheet,#othercommissionsthumbsheet,#giftsthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 385px;
   z-index: 2;
   width: 168px;
   height: 243px;
}

#glassrestorationthumbsheet,#glasscommissionsthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 385px;
   width: 169px;
   height: 243px;
}

#enquiriesrichardmolineuxcoukbutton a:hover  {
   background-position: -152px 0%;
}

#nextbutton a:hover,#prevbutton a:hover  {
   background-position: -52px 0%;
}

#enquiriesrichardmolineuxcoukbutton a  {
   background: url(aboutusmedia/id82enquiriesrichardmolineu.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 152px;
   font-size: 24px;
   line-height: 24px;
}

#glasscommissions,#glassrestoration  {
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 19px;
   z-index: 3;
   height: 63px;
   background-repeat: no-repeat;
}

#enquiriesrichardmolineuxcoukbutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 566px;
   z-index: 3;
   width: 152px;
   height: 24px;
}

#glassrestorationbutton a:hover  {
   background-position: -129px 0%;
}

#glasscommissionsbutton a:hover  {
   background-position: -139px 0%;
}

#othercommissionsbutton a:hover  {
   background-position: -142px 0%;
}

#prevbutton a,#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   width: 52px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#glassrestorationpicturebox  {
   z-index: 3;
}

#glasscommissionsthumbsheet  {
   z-index: 2;
}

#glassrestorationthumbsheet  {
   z-index: 3;
}

#preservationbutton a:hover  {
   background-position: -89px 0%;
}

#richardmolineux2007allcon  {
   background: url(aboutusmedia/richardmolineux2007allcon.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 687px;
   z-index: 2;
   width: 463px;
   height: 23px;
}

#othercommissionsbutton a  {
   width: 142px;
   background-image: url(aboutusmedia/othercommissionsbutton.gif);
}

#glassrestorationbutton a  {
   width: 129px;
   background-image: url(aboutusmedia/glassrestorationbutton.gif);
}

#glasscommissionsbutton a  {
   width: 139px;
   background-image: url(aboutusmedia/glasscommissionsbutton.gif);
}

#prevbutton,#nextbutton  {
   visibility: visible;
   position: absolute;
   top: 649px;
   z-index: 2;
   width: 52px;
   height: 23px;
}

#phone07714210054londonm  {
   background: url(aboutusmedia/phone07714210054londonm.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 609px;
   z-index: 3;
   width: 148px;
   height: 38px;
}

#glasscommissionsbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 299px;
   z-index: 3;
   width: 139px;
   height: 11px;
}

#othercommissionsbutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 394px;
   z-index: 3;
   width: 142px;
   height: 11px;
}

#glassrestorationbutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 324px;
   z-index: 3;
   width: 129px;
   height: 11px;
}

#aboutusbutton a:hover  {
   background-position: -64px 0%;
}

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

#preservationbutton a  {
   background: url(aboutusmedia/preservationbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 89px;
   font-size: 10px;
   line-height: 10px;
}

#paypalbutton a:hover  {
   background-position: -145px 0%;
}

#areyoulookingtext p  {
   font-size: 15px;
}

#giftsbutton a:hover  {
   background-position: -36px 0%;
}

#preservationbutton  {
   visibility: visible;
   position: absolute;
   left: 29px;
   top: 348px;
   z-index: 3;
   width: 89px;
   height: 10px;
}

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

#othersitestext p  {
   font: bold 13px/16px "Trebuchet MS";
   margin: 0px;
   text-align: left;
   letter-spacing: 1px;
   color: #FFFFFF;
}

#glassrestoration  {
   background-image: url(glassrestorationmedia/glassrestoration.gif);
   width: 315px;
}

#glasscommissions  {
   background-image: url(glasscommissionsmedia/glasscommissions.gif);
   width: 320px;
}

#atvitreuxtext p  {
   font-size: 13px;
}

#aboutusbutton a  {
   width: 64px;
   background-image: url(aboutusmedia/aboutusbutton.gif);
}

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

#paypalbutton a  {
   background: url(aboutusmedia/paypalbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 42px;
   width: 145px;
   font-size: 42px;
   line-height: 42px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 417px;
   z-index: 3;
   width: 64px;
   height: 11px;
}

#giftsbutton a  {
   width: 36px;
   background-image: url(aboutusmedia/giftsbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 440px;
   z-index: 3;
   width: 58px;
   height: 11px;
}

#nextbutton a  {
   background-image: url(othercommissionsmedia/nextbutton.gif);
}

#paypalbutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 481px;
   z-index: 3;
   width: 145px;
   height: 42px;
}

#prevbutton a  {
   background-image: url(othercommissionsmedia/prevbutton.gif);
}

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

#vitreuxlogo  {
   background: url(aboutusmedia/vitreuxlogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 15px;
   z-index: 2;
   width: 179px;
   height: 522px;
}

#giftsbutton  {
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 372px;
   z-index: 3;
   width: 36px;
   height: 11px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 276px;
   z-index: 3;
   width: 40px;
   height: 11px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 740px;
   width: 780px;
   position: relative;
   background-color: #141474;
   background-image: none;
}

#nextbutton  {
   left: 678px;
}

#prevbutton  {
   left: 621px;
}

#redborder  {
   background: url(aboutusmedia/redborder.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 554px;
   z-index: 2;
   width: 170px;
   height: 112px;
}

.sgthumb:hover  {
   border-color: #4695C1;
}

.sgthumb  {
   border: 1px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 45px;
   height: 29px;
}

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

