html { min-height: 100%; margin-bottom: 1px }
body { background-color: #FFF; font-family: Trebuchet MS; font-size: 79%; padding: 0 0 20px; color: #333 }

#webSite { width: 950px }

#siteMain { width: 950px; background: url(sitemain_bg.png) 0 0 repeat-y}

#siteHead { height: 100px; width: 100% }
#siteHead p { height: 100px; padding: 0; position: relative }
#siteHead p span { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: url(head_bg.png) 0 0 no-repeat #FFF }
#siteHead #head-anchor { display: block; height: 50px; left: 10px; position: absolute; text-decoration: none; top: 30px; width: 250px }

#mainBar { padding-left: 0; padding-top: 0; padding: 10px 0 0 20px }
#mainBar h1 { color: #000; padding: 0; line-height: 120%; font-family: Arial; font-size: 1.7em; margin: 0 0 15px; font-weight: normal }
#mainBar h2 { color: #016700; padding: 0; line-height: 120%; font-family: Arial; font-size: 1.4em; margin: 15px 0 10px; font-weight: normal }
#mainBar h3 { color: #339900; font-family: Arial; font-size: 1.2em; font-weight: bold }
#mainBar p { margin: 0 0 6px }
#mainBar a, #rightBar a { color: #000 }
#mainBar a:hover, #leftBar a:hover, #rightBar a:hover { border: 0; text-decoration: none }

#leftBar { width: 159px }
#leftBar #myMenu { margin-left: 0; font-family: Trebuchet MS; background: transparent; margin: 15px 0 0 }
#myMenu li a:link, #myMenu li a:visited { background: transparent; color: #339900; display: block; font-weight: bold }
#myMenu li a:link, #myMenu li a:visited { padding: 6px 0 6px 10px }
#myMenu li a:hover { background: url(menu_hover_bg.png) left center no-repeat; padding: 6px 0 6px 10px; color: #016700 }
#myMenu li.select a:visited, #myMenu li.select a { background: url(menu_select_bg.png) left center no-repeat; color: #016700; padding: 6px 0 6px 10px }

#myMenu li.select li a:link, #myMenu li.select li a:visited { background: transparent; color: #339900; display: block; font-weight: bold }
#myMenu li.select li a:link, #myMenu li.select li a:visited { padding: 6px 0 6px 10px }
#myMenu li.select li a:hover { background: url(menu_hover_bg.png) left center no-repeat; padding: 6px 0 6px 10px; color: #016700 }
#myMenu li.select li.select a:visited, #myMenu li.select li.select a { background: url(menu_select_bg.png) left center no-repeat; color: #016700; padding: 6px 0 6px 10px }

#rightBar div { _margin-right: 5px }
#rightBar ul { margin: 0 2px 0 20px }
#siteFoot { border-top: 1px solid #222;  width: 920px; color: #666; background: #FFF }
#siteFoot #rightFoot a { color: #666 }
#siteFoot a:hover { border: 0; text-decoration: none }

.searchdiv { border: 0; text-align: center }
.searchdiv .formSubmit { margin: 5px 0 0; background: #C0C0C0 }

.cleaner { clear: both; height: 0; font-size: 0; line-height: 0 }
.cleaner2 { clear: both; height: 0; font-size: 0; line-height: 0; padding-bottom: 5px; border: 0 }

img, #mainBar a.nb, #rightBar a.nb { border: 0 }
table { border: 0 !important }
td { vertical-align: top }
#mainBar form { margin: 10px 0 0 }

img.product-main-img {
border: 1px
}

#mainBar {
width:600px;
}

table#product-normal-table td.product-title h3 {
font-family: Arial;
}

#price_label { color: #970000 }

#vo_note { background: #F9F9F9; padding: 10px }
#vo_note .vo_info { font-size: .95em; color: #970000; margin: 0 0 0 15px }
#vo_note .vo_info a, #vo_note .vo_price { color: #970000 }
#vo_note .vo_secline { color: #666; font-size: .95em }
#vo_note .vo_secline a, #vo_note .vo_afterprice { color: #666 }


      .h1Fix a, .h1Fix a:visited {

      text-decoration: none;

      font-weight: bold;

      }
