body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; line-height: 130%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; background-color: #AFABA1; }
a { color: #000000; text-decoration:none; }
a:hover{ color: #000000; text-decoration:underline; }
a.white { color: #ffffff; text-decoration:none; }
a.white:hover{ color: #ED6842; text-decoration:underline; }
h1 { font-size: 12px; font-weight: bold; display: inline; }

#logo { width: 1000px; background-color: #ffffff; }
#logo ul { margin-left: 0px; }
#logo ul li { float: left; list-style: none; height: 78px; }


#headermenu {
  width: 1000px; height: 33px; background-image: url(/images/menu.gif); background-color: #ffffff;
}
#headermenu ul { margin-left:30px; }
#headermenu ul li { list-style: none; font-weight: bold; color: #ffffff; }
.menubutton1 { background-image: url(/images/menubg.gif); /*cursor:hand;*/ margin:6px 0 0 10px; text-align: center; width: 85px; float: left; height: 20px; }
.menubutton2 { margin:6px 0 0 10px; text-align: center; width: 85px; float: left; height: 20px; }
.menuli { margin:6px 0 0 10px; text-align: center; width: 85px; float: left; height: 20px; }
#headermenu a { width: 100%; color: #ffffff; text-decoration:none; }
#headermenu a:hover { width: 100%; color: #ffffff; text-decoration:none; }
#search1 { float: left; height:20px; padding: 2px 0 0 150px; }
#search2 { float: left; height:20px; padding: 4px 0 0 5px; }



#productcatalog {
	position:absolute;
	margin-left: -108px;
	margin-top: 19px;
	/*FILTER: Alpha(opacity=80);*/
}
#productcatalog ul { width: 190px; }
#productcatalog ul li { font-size: 10px; }
.productcataloglist{
     background: #6A812C; text-align: left; padding: 0 0 0 5px; line-height: 22px; height: 22px; vertical-align: middle;
}
#productcatalog a { width: 100%; color: #ffffff; text-decoration:none; }
#productcatalog a:hover { width: 100%; color: #ffffff; text-decoration:none; }
.productcatalog1 { /*cursor:hand;*/ background-color: #189600; text-align: left; padding: 0 0 0 5px; line-height: 22px; height: 22px; vertical-align: middle; }
.productcatalog2 { background-color: #6A812C; text-align: left; padding: 0 0 0 5px; line-height: 22px; height: 22px; vertical-align: middle; }

#navigation{ width: 995px; padding: 6px 0 10px 5px; background-color: #ffffff; }
#navigation ul { margin-left: 0px; }
#navigation ul li { float: left; list-style: none; background-color: #E2E2E2; font-size: 11px; height: 15px; overflow: hidden; }

#pagemid { width: 1000px; text-align: left; background-color: #ffffff; }
#pagemid ul { margin-left: 0px; }
#pagemid1 { width: 230px; padding-left: 5px; float: left; }
#pagemid2 { width: 740px; padding-left: 20px; padding-right: 5px; float: left; }
#pagemid ul li { list-style: none;float: left; }

#catalog1 { width: 24px; height: 27px; overflow: hidden; }
#catalog2 { width: 195px; height: 27px; padding: 5px 0 0 5px; background-image: url(/images/catalog2.jpg); font-weight: bold; margin-bottom: -5px; color: #ffffff; overflow: hidden; }
#catalog3 { width: 6px; height: 27px; overflow: hidden; }
.catalog41 { width: 15px; line-height: 20px; height: 20px; vertical-align: middle; border-left: 1px solid #cecece; border-top: 1px solid #cecece; padding: 0 0 0 4px; }
.catalog42 { width: 209px; line-height: 20px; height: 20px; vertical-align: middle; font-size: 11px; border-right: 1px solid #cecece; border-top: 1px solid #cecece; }
.catalog5 { width: 230px; height: 17px; border-top: 1px solid #cecece; }
.hot1 { width: 32px; height: 24px; overflow: hidden; }
.hot2 { width: 198px; line-height: 24px; height: 24px; vertical-align: middle; background-image: url(/images/hot2.jpg); font-weight: bold; color: #ffffff; overflow: hidden; }
.hot3 { width: 228px; height: 7px; background-image: url(/images/hot3.jpg); border-left: 1px solid #cecece; border-right: 1px solid #cecece; overflow: hidden; }
.hot4 { width: 224px; text-align: center; border-left: 1px solid #cecece; border-right: 1px solid #cecece; padding: 2px 2px 2px 2px; }
.hot5 { width: 224px; border-left: 1px solid #cecece; border-right: 1px solid #cecece; padding: 2px 2px 2px 2px; }
#bottom { width: 1000px; background-color: #ffffff; }
#bottom ul { margin-left: 0px; float: left; width: 100%; }
#bottom ul li { padding: 2px 5px 2px 5px; list-style: none; }
#bottom1 { background-color: #1A5606; line-height: 30px; height: 30px; vertical-align: middle; color: #ffffff; }
#bottom1 a { color: #ffffff; }
#bottom2 { line-height: 40px; height: 40px; vertical-align: middle; }
#bottom3 { text-align: left; }