/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { background: transparent url(images/bg.jpg) repeat scroll 0% 50%;
    
    
    
    font-family: sans-serif,Helvetica,arial,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 78%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    text-align: center;
    color: rgb(162, 132, 101);
    letter-spacing: 0.05em;
    }

  #wrapper { border: 2px solid rgb(162, 132, 101);
    margin: 5px auto;
    padding: 10px;
    background: transparent url(images/bg2.html) repeat scroll 0% 50%;
    
    
    
    width: 1000px;
    text-align: left;
    height: 750px;
    }

  #container { margin: 10px auto 0pt;
    position: relative;
    width: 980px;
    height: 525px;
    background-color: rgb(0, 0, 0);
    }

  #container ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    }

  #container u2 { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    }

  #container a.gallery span { background: rgb(255, 255, 255) url(none/index.html) repeat scroll 0% 50%;
    
    
    
    position: absolute;
    width: 1px;
    height: 1px;
    top: 5px;
    left: 5px;
    overflow: hidden;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 102);
    }

  #container a.gallery, #container a.gallery:visited { border: 1px solid rgb(0, 0, 0);
    margin: 1px 2px;
    display: block;
    text-decoration: none;
    text-align: left;
    cursor: default;
    }

  #container a.gallery:hover { border: 1px solid rgb(255, 255, 255);
    }

  #container a.gallery:hover span { background: rgb(0, 0, 0) url(none/index.html) repeat scroll 0% 50%;
    
    
    
    position: absolute;
    width: 750px;
    height: 500px;
    top: 10px;
    left: 10px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 102);
    }

  #container a.gallery:hover img { border: 1px solid rgb(255, 255, 255);
    float: left;
    margin-right: 5px;
    }

  #container a.slidea { background:  url(images/MiniCup-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 93px;
    width: 60px;
    font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 102);
    font-style: normal;
    font-weight: normal;
    }

  #container a.slideb { background: url(images/frame-vert-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 93px;
    width: 60px;
    }

  #container a.slidec { background: url(images/p1-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 93px;
    width: 60px;
    }

  #container a.slided { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slided { width: 93px;
    }

  #container a.slidee { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  #container a.slidef { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slidef { width: 93px;
    }

  #container a.slideg { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  #container a.slideh { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  #container a.slidei { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  #container a.slidej { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

 #container a.slidek { background:  url(images/p12-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    } 

  #container a.slidem { background:  url(images/concept-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }
  * html #container a.slidem { width: 93px;
    }

  #container a.sliden { background:  url(images/TheSetup-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.sliden { width: 93px;
    }

  #container a.slidep { background:  url(images/Close-up-Slitting-jig-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }
  * html #container a.slidep { width: 93px;
    }

  #container a.slideq { background:  url(images/Theoperation-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slideq { width: 93px;
    }

  #container a.slider { background:  url(images/Theoperation-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

   * html #container a.slider { width: 93px;
    }

  #container a.slides { background:  url(images/Theoperation-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slides { width: 93px;
    }

   #container a.slidet { background:  url(images/frame-vert-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 93px;
    width: 60px;
    }

  #container a.slideu { background:  url(images/frame-wide-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 93px;
    width: 60px;
    }

 #container a.slidev { background:  url(images/workshop-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 93px;
    width: 60px;
    }

 #container a.slidew { background:  url(images/frame1-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slidew { width: 93px;
    }

 #container a.slidex { background:  url(images/seat-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slidex { width: 93px;
    }

 #container a.slidey { background:  url(images/seat-support-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slidey { width: 93px;
    }

 #container a.slidez { background:  url(images/seat-clamp-t.jpg) repeat scroll 0% 50%;
    
    
    
    height: 60px;
    width: 93px;
    }

  * html #container a.slidez { width: 93px;
    }



  #container ul { margin: 5px;
    width: 198px;
    background-color: rgb(0, 0, 0);
    height: 386px;
    float: right;
    }

  #container u2 { margin: 5px;
    width: 198px;
    background-color: rgb(0, 0, 0);
    height: 192px;
    float: right;
    }

  #container li { float: left;
    }

  #container a.slideb:hover img, #container a.slideq:hover img { float: right;
    }

  #container2 { border: 2px solid rgb(162, 132, 101);
    background-color: rgb(0, 0, 0);
    margin-top: 10px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    opacity: 0.993;
    width: 980px;
    
    }

  #container2 p { font-weight: bold;
    background-color: rgb(0, 0, 0);
    color: rgb(162, 132, 101);
    text-align: justify;
    }

  #container2 a { color: rgb(242, 132, 101);
    text-decoration: none;
    }

  #container3 { border: 2px solid rgb(162, 132, 101);
    background: rgb(0, 0, 0) url(images/sters002.jpg) no-repeat scroll center;
    
    
    
    margin-top: 10px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    visibility: visible;
    clear: none;
    width: 980px;
    height: 475px;
    opacity: 0.9;
    }

  #container3 p { font-weight: bold;
    background-color: rgb(0, 0, 0);
    color: rgb(162, 132, 101);
    text-align: justify;
    }

  #container3 a { color: rgb(242, 132, 101);
    text-decoration: none;
    }

  #container4 { border: 2px solid rgb(162, 132, 101);
    background: rgb(0, 0, 0) url(images/underconstruction.jpg) no-repeat scroll center;
    
    
    
    margin-top: 10px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    visibility: visible;
    clear: none;
    width: 980px;
    height: 500px ! important;
    opacity: 0.789;
    }

  #footer { border: 2px solid rgb(162, 132, 101);
    background-color: rgb(0, 0, 0);
    margin-top: 10px;
    padding-top: 5px;
    opacity: 0.75;
    }

  #footer p { font-size: 0.9em;
    text-align: center;
    font-weight: bold;
    color: rgb(162, 132, 101);
    }

  #footer a { color: rgb(242, 132, 101);
    text-decoration: none;
    }

  #footer a:hover { text-decoration: underline;
    }

