body     { background-color: #120500; background-repeat: no-repeat; background-position: right 0 }td  { color: #444; font-size: 0.8em; font-family: "Bookman Old Style", "Americana BT", Georgia; line-height: 1.4em }#header   { background-color: #a5a58b; width: auto; height: 1.04in; border-bottom: 4px solid #633 }#container         { margin: 0 auto; position: relative; width: 90%; height: auto }#maincont            { background-color: #fff; margin-top: 5px; margin-right: 30px; margin-left: 15px; height: auto }#maincontcapab              { background-color: #fff; margin-top: 5px; margin-right: 30px; margin-left: 15px; height: auto }#facilities  { }#product   { background-image: url("graphics/CNC-photo.jpg"); background-repeat: no-repeat; background-position: center }#design   { background-image: url("graphics/CAD-photo.jpg"); background-repeat: no-repeat; background-position: center }b.rtop, b.rbottom { background: #ccc0ae; display: block }b.rtop b, b.rbottom b { background: #fff; display: block; height: 1px; overflow: hidden }b.r1{margin: 0 5px}b.r2{margin: 0 3px}b.r3{margin: 0 2px}b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}#middle        { background-image: url("graphics/wood-back.jpg"); padding-top: 15px; width: auto; height: auto; float: none; overflow: visible }#middlemid         { background-image: url("graphics/wood-back.jpg"); padding-top: 15px; width: auto; height: auto; float: none; overflow: visible }#right       { background-color: #835f5f; visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }#rightmid        { background-color: #835f5f; visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }html>body #right       { background-color: #835f5f; visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }html>body #rightmid        { background-color: #835f5f; visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }#leftlong        { background-image: url("graphics/wood-pillar-back-long.jpg"); background-repeat: no-repeat; background-position: right top; visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }#leftcontainer         { visibility: hidden; width: 5%; height: auto; float: none; overflow: hidden }#lefttop        { background-image: url("graphics/wood-pillar-back.jpg"); background-repeat: no-repeat; background-position: right top; width: auto; height: auto; overflow: hidden }#leftbottom           { background-image: url("graphics/wood_pillar_repeating_back.jpg"); background-repeat: repeat-y; background-position: right top; width: auto; height: auto; overflow: hidden }#leftcontainermid         { visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }#leftbottommid           { background-image: url("graphics/wood_pillar_repeating_back.jpg"); background-repeat: repeat-y; background-position: right 0; width: auto; height: auto; overflow: hidden }#leftcontainerlong       { visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }#leftbottomlong         { background-image: url("graphics/wood_pillar_repeating_back.jpg"); background-repeat: repeat-y; background-position: right 0; width: auto; height: auto; overflow: hidden }#middlelong         { background-image: url("graphics/wood-back.jpg"); padding-top: 15px; width: auto; height: auto; float: none; overflow: visible }#rightlong        { background-color: #835f5f; visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }html>body #rightlong        { background-color: #835f5f; visibility: hidden; width: auto; height: auto; float: none; overflow: hidden }#menu a:link     { color: #dcdcdc; text-decoration: none; display: block }#menu       { font-size: 0.8em; font-family: Verdana, Tahoma, "Trebuchet MS", Arial; line-height: 25px; text-align: center; height: 25px; vertical-align: middle; border-right: 1px dotted #996; border-bottom: 2px solid #c4b7a6 }#menu a:visited    { color: #dcdcdc; text-decoration: none; display: block }#menu a:hover       { color: #036; line-height: 25px; text-decoration: none; background-color: #fff; display: block; height: 25px }#menu a:active   { color: #dcdcdc; text-decoration: none; display: block }#menuphoto1    { background-image: url("graphics/backphoto-1.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto2     { background-image: url("graphics/backphoto-2.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto3     { background-image: url("graphics/backphoto-3.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto4     { background-image: url("graphics/backphoto-4.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto5     { background-image: url("graphics/backphoto-5.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto6     { background-image: url("graphics/backphoto-6.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto7     { background-image: url("graphics/backphoto-7.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto8     { background-image: url("graphics/backphoto-8.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto9      { background-image: url("graphics/backphoto-9.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#menuphoto10       { background-image: url("graphics/backphoto-10.jpg"); background-repeat: no-repeat; background-position: right 0; height: 450px }#footer    { background-color: #996; width: 100%; height: 75px; float: left; border-top: 4px solid #633 }.maintext   { color: #444; font-size: 0.8em; font-family: "Bookman Old Style", "Americana BT", Georgia; line-height: 1.4em; margin: 12px }.maintexthome   { color: #444; font-size: 0.8em; font-family: "Bookman Old Style", "Americana BT", Georgia; line-height: 1.4em; margin: 12px 12px 12px 0; padding-right: 24px }.frontphotos { margin: 0 10px 10px 0 }h1  { color: #036; font-size: 1.1em; font-family: Verdana, Arial, sans-serif; font-weight: bold; margin: 12px 12px -6px }h2    { color: #633; font-size: 0.8em; font-family: "Bookman Old Style", "Americana BT", Georgia; font-weight: 600; line-height: 1.4em; margin-top: 12px; margin-bottom: -6px; border-bottom: 1px solid #963 }.photos   { font-size: 1.5em; font-weight: bold; margin: 7px 0 7px 10px; border: solid 1px #222 }.photosleft    { font-size: 1.5em; font-weight: bold; margin: 7px 10px 7px 0; border: solid 1px #222 }.thumbs    { font-size: 1.5em; font-weight: bold; margin: 7px; border: solid 1px #222 }.nomargin     { margin: 0 }img   { margin-top: 18px }#subscribe { background-color: #ff9; padding: 0 24px; width: auto; border-top: 2px solid #999; border-bottom: 2px solid #999 }
