/* CSS Document */

body { font-family: tahoma, verdana; font-size: 11px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; /*background-image:url(images/body_bg.gif);*/ background-color:#292929; }

/*body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image:url(images/body_bg.gif); } */

body h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; }
body h1 a { color:#000000; }

body h2 { background:url(images/sec_head.gif); color:#500000; font-size:12px; font-weight:bold; width:544px; height:22px; padding-top:6px; background-position:right; }

#container { width:770px; height:100%; padding:0px; margin:auto; background-color:#ffffff; }
#toplogo {width:770px; height:53px; }
#logo { width:259px; height:53px; float:left; }
#cartinfo { padding-top:10px; padding-right:10px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; line-height:16px; }
#cartinfo a { color:#8c050a; text-decoration:none; }
#cartinfo a:hover { color:#000000; text-decoration:none; }

#cartoptions { width:auto; list-style:none; margin:0px; padding:0px; background-color:#f3f3f3; font-weight:normal; }
#cartoptions li { display:block; float:left; }
#cartoptions li a { font-weight:normal; padding-left:10px; padding-right:10px;}
#cartoptions li a:hover { background-color:#990000; color:#FFFFFF;}

#spacer1 { padding-right:20px; }
#banner {width:770px; height:214px; }

#bann_left_nav {width:199px; height:154px; padding:30px 7px 30px 7px; float:left; background-image:url(images/topbanner_01.gif); }
#menu a, #menu a:visited { text-decoration:none; font-size:14px; font-weight:bold; color:#fff; display:block; width:179px; height:21px; padding-top:4px; padding-left:20px; background:url(images/nav_seperator.gif); background-position:bottom; background-repeat:no-repeat; }
#menu a:hover { background-image:url(images/mainnav_hover.gif); background-repeat:repeat;/*background-color:#666666;*/ }


#main_banner {width:557px; height:214px; float:left; background-image:url(images/topbanner_02.gif); }

#shopcartnav { width:760px; height:26px; background-image:url(images/shopcart_navbg.jpg); float:left; padding-right:10px; }
#shopcart_links { float:left; padding-left:10px; padding-top:6px;}
#shopcart_links ul { list-style:none; padding:0px; margin:0px;}
#shopcart_links ul li { display:block; float:left; padding-left:10px; padding-right:10px; border-left:1px #dddddd solid;}
#shopcart_links ul li a { font-family:tahoma, verdana; font-size:11px; color:#000000;}
#shopcart_links ul li a:hover { color:#8f161b;}
#shopcart_links ul li a:active, #shopcart_links ul li a:focus { color:#8f161b; }
#searcharea { float:right; }

#bodypart { width:770px; background-image:url(images/bodybgline.gif); padding:10px 0 10px 0; float:left; }
#body_left { width:188px; float:left; padding:0 8px 0 10px;}
#product_tab { width:187px; height:22px; background:url(images/products_tab.gif); margin-bottom:2px; }
#cat_head_tab { width:165px; height:19px; background:url(images/cat_head_tab.gif); margin-bottom:2px; color:#FFFFFF; font-weight:bold; padding-top:3px; padding-left:22px; }
#cat_head_tab a { color:#FFFFFF; text-decoration:none;}


#linkbox { width:182px; border:1px #e5bebf solid; padding:0 2px 0 2px; background:url(images/link_box_bg.gif); background-position:bottom; }
#linkbox a, #linkbox a:visited { text-decoration:none; color:#443839; border-bottom:1px #eec6c7 solid; display:block; width:162px; padding-bottom:3px; padding-top:3px; padding-left:10px; background:url(images/linkbox_bull.gif); background-position:left; background-repeat:no-repeat; }
#linkbox a:hover { color:#000000; background:url(images/linkbox_bull_out.gif); background-position:left; background-repeat:no-repeat; }
#linkbox a:focus { color:#000000; background:url(images/linkbox_bull_out.gif); background-position:left; background-repeat:no-repeat; }

#body_right { width:544px; float:left; padding:0 10px 0 10px; text-align:justify; line-height:16px; }

#products_disp { width:544px; margin-bottom:20px; }
#products_disp_tab { width:158px; padding-left:6px; padding-bottom:10px; padding-top:10px; padding-right:6px; margin-right:5px; background-color:#f9f3f3; float:left; font-family:arial; font-size:14px; font-weight:bold; color:#000000; line-height:20px; border:1px #f4ebeb solid; }
#products_disp_tab .last { border-right:0px; }
#products_disp_tab a { font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#6a0a0a; font-weight:bold; }
#products_disp_tab a:hover { text-decoration:none; color:#cc0000; font-weight:bold; }
#product_disp_title { width:540px; color:#500000; font-size:13px; border-bottom:2px #e4cfd0 solid; background-image:url(images/head_back.gif); padding-top:3px; padding-bottom:3px; padding-left:4px; margin-top:6px; margin-bottom:6px; float:left; font-weight:bold; }

#feature_products { height:210px; list-style:none; padding:0px; margin:0px; border-bottom:1px #d0d0d0 solid;  }
#feature_products li { width:161px; display:block; padding-left:7px; padding-right:7px; float:left; font-family:tahoma; font-size:11px; font-weight:bold; color:#670207; line-height:14px; border-right:1px #d0d0d0 solid; }
#feature_products li.last { border-right:0px; }
#feature_products li a { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-weight:bold; }
#feature_products li a:hover { text-decoration:none; color:#cc0000; font-weight:bold; }
#lastfeatpro { border-right:1px #ffffff soid; }
.productimg { padding:2px; border:1px #dddddd solid;  }

#fotter { width:760px; background-image:url(images/footer_bg.gif); background-position:bottom; color:#FFFFFF; text-align:center; font-family:tahoma; font-size:11px; border-top:4px #000000 solid; padding-left:10px; padding-top:10px; padding-bottom:10px; float:left;}
#fotter a { text-decoration:none; padding-left:10px; padding-right:10px; color:#FFFFFF; font-weight:bold; }
#fotter a:hover { text-decoration:underline; }

#view_results { background:url(images/sec_head.gif); color:#500000; font-size:12px; font-weight:bold; width:544px; height:23px; padding-top:5px; background-position:right; }

#producthead { wiäth:544px; height:21px; background-image:url(images/head_bg.jpg); color:#FFFFFF; float:left;  margin-bottom:10px; font-size:11px; font-family:tahoma; font-weight:bold; padding-top:5px;}
#product_list { width:540px; padding:2px; background-color:#ffffff; float:left; line-height:18px; border-bottom:1px #f5e9ea solid; }
#product_list_image { width:89px; padding:2px; float:left;}
#product_list_img { width:89px; padding:2px; float:left; border:1px #999999 solid;}

#product_desc { width:430px; float:left; padding-left:4px; padding-right:10px; }
#product_desc a { color:#9a2917; text-decoration:none; }
#product_desc a:hover { color:#9a2917; text-decoration:underline; }

#product_detail { width:336px; float:left; padding-left:4px; padding-right:10px; }
#product_detail a { color:#9a2917; text-decoration:none; }
#product_detail a:hover { color:#9a2917; text-decoration:underline; }
#product_price { width:86px; float:left; padding-left:4px; padding-right:4px; font-size:11px; font-family:tahoma; }

#product_area { width:544px; padding-bottom:10px; margin-bottom:10px; background-color:#ffffff; float:left; line-height:18px; border-bottom:1px #f5e9ea solid; }
#product_left { width:170px; float:left; color:#841116; font-family:tahoma; font-size:11px; }
#product_left img { border:1px #d0d0d0 solid; padding:2px; }
#product_left p { margin-top:0; }
#product_left a { color:#841116; text-decoration:none; border:0px; text-align:center; }
#product_left a:hover { color:#000000; text-decoration:none; text-align:center; }
#product_right { width:370px; float:left; }
#product_right .price { color:#510c0f; }

.seperator1 { border-bottom:1px #a69f9f solid; }
.seperator2 { border-bottom:1px #a69f9f solid; float:left; }
.txtbox1 { border:1px #b2a07b solid; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.price { font-weight:bold; color:#7c4239;}
a.prolink1 { color:#9a2917; text-decoration:none;} a.prolink1:hover { color:#000000; text-decoration:none;}
.add_quantity { border: 1px #b2a07b solid; width:30px; margin-left:4px; font-size:11px; font-family:tahoma; padding:2px;}
.product_title { font-family:arial; font-size:14px; font-weight:bold;}
.unitsinstock { height:21px; padding-top:4px; font-size:11px; font-family:tahoma; padding-left:6px; color:#4d161c; background-image:url(images/info_bg.jpg); background-position:left; background-repeat:no-repeat;}
.add2cart{ height:22px; padding-top:3px; padding-left:6px; color:#4d161c; background-image:url(images/info_bg.jpg); background-position:left; background-repeat:no-repeat;}
.sec_head { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#b62d37; background-image:url(images/sec_bg.gif);}

#form { }


a.proheadlink { color:#000000; text-decoration:none;} a.prolink1:hover { color:#89181a; text-decoration:none;}