a.type1:link    {color:#883333; text-decoration: underline; font-weight:bold;}
a.type1:visited {color:#883333; text-decoration: underline; font-weight:bold;}
a.type1:active  {color:#883333; text-decoration: underline; font-weight:bold;}
a.type1:hover   {color:#ff2200; text-decoration: underline; font-weight:bold;}
a.type2:link    {color:#000000; text-decoration: none;}
a.type2:visited {color:#000000; text-decoration: none;}
a.type2:active  {color:#000000; text-decoration: none;}
a.type2:hover   {color:#cc0000; text-decoration: none;}
a:focus { outline-style:none;}
body {    
    background: url(imgs/bg.jpg) top left no-repeat; 
    background-color: #883333; 
    margin: 0px 5px 0px 5px;
    padding: 0px,0px,0px,0px;
    }
.counter {
    float: right;
    margin: 7px 20px 0px 0px;
    padding: 0px 0px 0px 0px;
    font: 9pt arial;
    font-weight: bold;
    color: #fff;
    }
#container {
    width: 987px;
    text-align: center;
    float: left;
    padding-top: 10px;
    }
#wrappermain {
    background-color: #bbb;
    width: 100%;
    text-align: center;
    float: left;
    padding: 0px 1px 0px 1px;
    }
#about_link { padding: 5px 12px 2px 3px; margin-left: 1px; background: url(imgs/tab0_black.gif) no-repeat right top;}
#headstock_link { padding: 6px 12px 2px 12px; background: url(imgs/tab2_black.gif) no-repeat right top; color:#888;}
#other_link { padding: 6px 12px 2px 12px; background: url(imgs/tab2_black.gif) no-repeat right top;}
#catalouge_link { padding: 6px 12px 2px 12px; background: url(imgs/tab2_black.gif) no-repeat right top;}
.nav { 
    float: left;
    width: auto;
    height: auto;
    text-align: left;
    font: 8pt courier new;
    font-weight: normal;
    color: #000;
    margin: 0px 0px 0px 0px;
    }
.nav_about { 
    float: left;
    width: auto;
    height: auto;
    text-align: left;
    font: 9pt arial;
    font-weight: bold;
    color: #000;
    margin: 0px 0px 0px 0px;
    }
.about_drop {
    background-color: #fff;
    float: left;
    width: 987px;
    height: 100px;
    text-align: left;
    font: 9pt arial;
    font-weight: bold;
    color: #000;
    margin: 0px 1px 0px 1px;
    padding: 0px 0px 0px 0px;
    }
.about_text {
    background-color: #fff;
    float: left;
    width: 450px;
    height: auto;
    text-align: left;
    font: 8pt arial;
    font-weight: normal;
    color: #000;
    margin: 5px 1px 0px 10px;
    padding: 0px 0px 0px 0px;
    }
.about_desc {
    background-color: #eee;
    float: left;
    display: block;
    width: 477px;
    height: 100%;
    text-align: left;
    font: 8pt arial;
    font-weight: normal;
    color: #000;
    margin: 0px 0px 0px 25px;
    padding: 5px 5px 5px 5px;
    border-style:solid;
    border-width:1px;
    border-color:#883333;
    }
.about_right_text {
    background-color: #fff;
    float: right;
    width: 450px;
    height: auto;
    text-align: left;
    font: 8pt arial;
    font-weight: normal;
    color: #000;
    margin: 5px 1px 0px 10px;
    padding: 0px 0px 0px 0px;
    }

.cat_header { width: 100%; padding: 15px 0px 0px 0px; background-color: #aaa;}
.cat_header_main { width: 100%; padding: 3px 0px 0px 0px; background-color: #fff;}


.header {
    float: left;
    background-color: #444;
    width: 100%;
    height: 15px
    text-align: center;
    font: 8pt arial;
    font-weight: bold;
    color: #fff;
    margin: 1px;
    }
.header2 {
    float: left;
    background-color: #444;
    width: 100%;
    height: 15px
    text-align: center;
    font: 8pt arial;
    font-weight: bold;
    color: yellow;
    margin: 0px px 0px 0px;
    }
#mod_header { width: 150px; padding-left: 2px; }
#pup_header { width: 150px; padding-left: 2px; }
#hdw_header { width: 50px;  padding-left: 2px; }
#sca_header { width: 45px;  padding-left: 2px; }
#nut_header { width: 40px;  padding-left: 2px; }
#nec_header { width: 100px;  padding-left: 2px; }
#fbi_header { width: 140px; padding-left: 2px; }
#bin_header { width: 50px;  padding-left: 2px; }
#bod_header { width: 110px; padding-left: 2px; }
#cap_header { width: 112px; padding-left: 2px; }



.cat_info { width: 100%; }

.info {
    background-color: #ffffff;
    float: left;
    width: auto;
    height: 15px;
    text-align: left;
    font: 9pt arial;
    font-weight: normal;
    color: #000;
    margin: 0px 1px 0px 1px;
    }
.info2 {
    background-color: #eeeeee;
    float: left;
    width: auto;
    height: 15px;
    text-align: left;
    font: 9pt arial;
    font-weight: normal;
    color: #000;
    margin: 0px 1px 0px 1px;
    }
.info3 {
    background-color: #ffff99;
    float: left;
    width: auto;
    height: 15px;
    text-align: left;
    font: 9pt arial;
    font-weight: bold;
    color: #000;
    margin: 0px 0px 0px 0px;
    }
#mod_info { width: 150px; padding-left: 2px; }
#pup_info { width: 150px; padding-left: 2px; }
#hdw_info { width: 50px;  padding-left: 2px; }
#sca_info { width: 45px;  padding-left: 2px; }
#nut_info { width: 40px;  padding-left: 2px; }
#nec_info { width: 48px;  padding-left: 2px; }
#mtl_info { width: 48px;  padding-left: 2px; }
#fbi_info { width: 140px; padding-left: 2px; }
#bin_info { width: 50px;  padding-left: 2px; }
#bod_info { width: 110px; padding-left: 2px; }
#cap_info { width: 112px; padding-left: 2px; }








#mod_header2 { width: 150px;padding-left:1px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#pup_header2 { width: 150px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#hdw_header2 { width: 50px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#sca_header2 { width: 45px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#nut_header2 { width: 40px;padding-left: 2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#nec_header2 { width: 100px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#fbi_header2 { width: 140px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#bin_header2 { width: 50px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#bod_header2 { width: 110px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}
#cap_header2 { width: 111px;padding-left:2px; border-style: solid; border-width: 1px; border-color: #999; text-align:center;}


#mod_drop { width: 150px; padding-left: 1px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#pup_drop { width: 150px; padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#hdw_drop { width: 50px;  padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#sca_drop { width: 45px;  padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#nut_drop { width: 40px;  padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#nec_drop { width: 48px;  padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#mtl_drop { width: 48px;  padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#fbi_drop { width: 140px; padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#bin_drop { width: 50px;  padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#bod_drop { width: 110px; padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
#cap_drop { width: 111px; padding-left: 2px; border-style: solid; border-width: 1px; border-color: #000; text-align:center;}
.series {
    background-color: #bbb;
    text-align: left;
    float: left;
    width: 100%;
    padding: 0px,0px,0px,0px;
    }
.drop {
    background-color: #fff;
    float: left;
    width: 985px;
    height: auto;
    text-align: left;
    font: 9pt arial;
    font-weight: bold;
    color: #000;
    margin: 1px 1px 15px 1px;
    }
.drop_text {
    float: left;
    width: 250px;
    height: 100%;
    text-align: left;
    font: 9pt arial;
    font-weight: normal;
    color: #000;
    margin: 10px 1px 0px 20px;
    }
.drop_desc {
    background:  url(imgs/watermark.gif);
    float: left;
    width: 250px;
    height: 405px;
    text-align: left;
    font: 9pt arial;
    font-weight: normal;
    color: #000;
    margin: 10px 0px 0px 25px;
    padding: 5px 5px 0px 5px;
    border-style:solid;
    border-width:1px;
    border-color:#883333;
    }
.drop_pics {
    background-color: #eee;
    float: left;
    width: auto;
    height: 100%;
    text-align: left;
    font: 9pt arial;
    font-weight: normal;
    color: #000;
    margin: 10px 0px 0px 10px;
    padding: 5px 5px 2px 5px;
    border-style:solid;
    border-width:1px;
    border-color:#883333;
    }
h1 {
    margin: 0px;
    padding: 0px;
    text-align: left;
    color: #fff; 
    font: 12pt arial;
    font-weight: bold;
    }
h2 {
    margin: 0px 0px 0px 2px;
    padding: 0px;
    text-align: left;
    color: #ddd; 
    float: left;
    font: 9pt courier new;
    font-weight: normal;
    }
h3 {
    margin: 0px 0px 0px 2px;
    padding: 0px;
    text-align: left;
    color: #000; 
    float: left;
    font: 9pt arial;
    font-weight: bold;
    }
