@CHARSET "UTF-8";

body{margin:10px;font-family: Arial;font-size: 12px;color: #000;background:url(../images/bg_lines.png) repeat-x #fff;}

div.body{width:890px;margin:0 auto;border:1px solid #000;}

div.header div.main_nav{height:11px;line-height:11px;padding:5px 2px;background:url(../images/bk_main_nav.jpg) no-repeat;border-bottom:0px solid #E1BF6D;}
div.header div.main_nav img.logo{float:left;}
div.header div.main_nav a{text-decoration:none;padding:0 12px;border-left:1px solid #fff;color:#fff;display:block;float:left;font-size:11px;font-weight:bold;text-transform:uppercase;}
div.header div.main_nav a:HOVER{color:#000;}

div.socials{position:absolute;background:url(../images/follow.png) right no-repeat;width:237px;height:36px;margin-top:9px;margin-left:170px;}
div.socials a{display:block;float:left;margin:0 7px 0 0;}


div.middle {background:#fff;}
div.middle td{padding:0;}
div.middle td.lside{padding-top:1px;border-right:1px solid #a21538;width:174px;background: url(../images/bk_lside.png) repeat-y;}
div.middle td.rside{width:715px;}

td.lside div.smenu{width:174px;}
a.category{color:#000;font-size:11px;font-weight:bold;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #a21538;display:block;background:url(../images/bk_snav.png) no-repeat;line-height:21px;padding:0 0 0 7px;}
a.subcategory{color:#000;font-size:11px;font-weight:bold;text-decoration:none;border-bottom:1px solid #a21538;display:block;text-transform:lowercase;background:url(../images/sub_nav_bullet.gif) 0 2px no-repeat #ffe4a3;line-height:17px;padding:0 0 0 18px;}

td.lside div.find{border-top:1px solid #ffbb18;color:#fff;}
td.lside div.find form{padding:9px 1px 0 6px;}
td.lside div.find input{font-size:12px;font-family:arial;width:162px;height:15px;border:1px solid #ffbb18;margin:0 0 5px 0;}
td.lside div.find select{font-size:12px;font-family:arial;width:164px;height:17px;border:1px solid #ffbb18;margin:0 0 5px 0;}
td.lside div.find .btn{width:70px;height:20px;float:right;border:0;}
td.lside div.find optgroup{text-transform:uppercase;font-style:normal;}
td.lside img.call_save{border-top:1px solid #ffbb18;}

div.log{background:url(../images/bk_log1.gif) no-repeat;height:21px;padding:2px 0 0 0;}
div.log form{padding:0 0 0 47px;margin:0;}
div.log input{height:15px;width:118px;border:1px solid #a21538;display:block;float:left;}
div.log input.btn{background:url(../images/login.gif) no-repeat; width:46px;margin:0 5px 0 3px;height:17px;border:0;cursor:pointer;}
div.log img{display:block;float:left;}



div.content{width:715px;min-height:700px;_height:700px;background:url(../images/bk_content.png) repeat-x #fff;}
div.content_html {padding:16px 13px 0 13px;}
div.content img.section_image{border-bottom:1px solid #a2183a;}
div.categories div.item{width:220px;float:left;margin:0 14px 14px 0;}
div.categories a.item_title{display:block;text-decoration:none;background:#ffbd17;color:#a2183a;text-transform:uppercase;font-weight:bold;padding:0 2px 0 9px;line-height:15px;}
div.categories div.item_html{height:101px;padding:1px;background:#a2183a;font-weight:bold;color:#ffbd17;line-height:14px;}
div.categories div.item_html div.description{width:115px;height:47px;float:left;padding:0 0 0 3px;}
div.categories div.item_html div.description a{color:#ffbd17;text-decoration:none;text-transform:capitalize;}
div.categories div.item_html div.price{width:115px;text-align:right;float:left;text-transform:uppercase;color:#fff;font-size:16px;font-weight:bold;height:16px;}
div.categories div.item_main_img{text-align:center;vertical-align:middle;width:100px;height:101px;background:#fff;float:left;}
div.categories div.item_main_img img{margin:0 auto;}

div.categories div.add_cart{height:36px;width:115px;display:block;margin:0;background:#ffbd17;float:right;padding:1px;}
div.categories input.field{display:block;float:left;width:34px;height:15px;border:1px solid #a2183a;}
div.categories input.btn{padding:2px 0 0 0;}
div.categories a.view_all{margin:1px 0 0 0;display:block;}

div.products div.item{width:628px;border:1px solid #a2183a;border-bottom:0;background:#fff;}
div.products div.item_image{text-align:center;vertical-align:middle;width:100px;height:100px;border-right:1px solid #a2183a;float:left;background:#fff;} 
div.products div.item_image img{margin:0 auto;}
div.products div.item_html{padding:2px 5px 0 6px;float:right;width:515px;height:74px;background:url(../images/bk_product_item.png) no-repeat;}
div.products a.item_title{text-transform:lowercase;text-transform:capitalize;font-size:14px;color:#a2183a;font-weight:bold;text-decoration:none;}
div.products div.description{color:#a2183a;font-size:14px;}
div.products  span.product_code{font-size:14px;color:#4b9dbc;}
div.products a.view_details{color:#a2183a;font-size:14px;text-decoration:none;}
div.products div.price{color:#a2183a;position:absolute;margin-top:54px;margin-left:410px;text-transform:uppercase;font-weight:bold;font-size:16px;}

div.products div.actions{background:#ffbd17;clear:right;width:524px;padding:2px 2px 0 1px;float:right;}
div.products div.actions div.add_cart{display:block;float:right;}
div.products div.actions input.field{float:left;width:34px;height:15px;border:1px solid #a2183a;}
div.products div.actions .btn{padding:2px 0 0 0;display:inline;cursor:pointer;}

div.product{margin:8px 0 0 0;}
div.product div.prod_img{margin:0 5px 15px 0;float:left;width:300px;text-align:center;background:#fff;border:1px solid #a2183a;}
div.product img.main_img{display:block;margin:0 auto;}
div.product div.intro{float:left;color:#a2183a;width:235px;font-size:14px;line-height:18px;}
div.product div.intro span.blue{color:#4b9dbc;}



div.product div.actions{text-align:right;width:133px;float:left;}

div.product div.actions div.checkout{background:#ffbd17;width:131px;border:1px solid #a2183a;}
div.product div.actions div.checkout div.price{font-size:17px;padding:2px;text-transform:uppercase;font-weight:bold;background:#a2183a;color:#ffbd17;}
div.product div.actions div.checkout div.add_cart{margin:2px 0 0 0;padding:0 0 5px 0;width:129px;display:block;float:right;}
div.product div.actions div.checkout input.field{float:left;width:34px;height:15px;border:1px solid #a2183a;}
div.product div.actions div.checkout .btn{padding:2px 0 0 0;display:inline;cursor:pointer;}

div.product div.actions img.safety_url{margin:5px 0 0 0;}
div.product div.actions img.pdf{margin:5px 0 0 0;}

div.product div.actions div.relation{background:#a2183a;padding:0px;width:131px;text-align:left;font-weight:bold;border:1px solid #a2183a;margin:5px 0 0 0;color:#a2183a;}
div.product div.actions div.relation img{margin:4px;}
div.product div.actions div.relation a{font-size:11px;font-weight:normal;text-decoration:none;padding:4px;background:#ffbd17;display:block;color:#a2183a;}
div.product div.actions div.relation a:HOVER{text-decoration:underline;}

div.product div.html div.title{line-height:22px;font-size:17px;text-transform:uppercase;font-weight:bold;color:#a2183a;}

div.content div.path{color:#a2183a;margin:2px 13px;font-size:12px;}
div.content div.path a{margin:0 4px;color:#a2183a;font-weight:bold;text-decoration:none;text-transform:capitalize;}


div.results{width:624px;padding:0 2px;border:1px solid #a2183a;border-bottom:0;background:#ffbd17;}
div.result_count{width:300px;float:left;color:#a2183a;font-weight:bold;padding:3px 0 0 10px;}
div.pagination{margin:1px 0;float:right;width:160px;color:#a2183a;font-size:11px;}
div.pagination a{float:left;}
div.pagination a.next{margin:0 0 0 1px;}
div.pagination a.prev{margin:0 1px 0 0;}
div.pagination a.num{text-decoration:none;height:17px;width:13px;text-align:center;line-height:19px;color:#fff;float:left;display:block;border:1px solid #a2183a;background:#a2183a;padding:0 3px;}
div.pagination a.selected{color:#a2183a;background:none;}
div.pagination a:HOVER{color:#a2183a;background:none;}



div.dp{line-height:18px;}
div.dp ul{margin:0 0 0 10px;padding:0;}
div.dp ul li{margin:0;padding:0;}
div.dp div.html{float:left;width:330px;}
div.dp a {display:block;color:#000;text-decoration:none;}
div.dp div.html a {display:inline;color:#000;text-decoration:underline;}
div.dp a.title{font-size:16px;text-transform:uppercase;line-height:26px;font-weight:bold;color:#a2183a;text-decoration:none;}
div.dp img.main_img{border:1px solid #a2183a;float:left;display:block;margin:0 10px 15px 0;}


div.cart {}

div.cart form{}
div.cart input.q{display:block;float:left;width:34px;height:15px;border:1px solid #a2183a;}
div.cart input.btn{padding:2px 0 0 0;}

table.cart{background:#a2183a;font-size:11px;font-weight:bold;}
table.cart td{font-size:11px;padding:5px;color:#ffbd17;}

table.totals{}
table.totals td{letter-spacing:0.4px;height:14px;padding:1px 5px;font-weight:normal;border-bottom:1px solid #ffbd17;border-left:1px solid #ffbd17;}

table.frm_register{background:#a2183a;color:#a2183a;font-size:12px;font-weight:bold;}
table.frm_register td{padding:4px;background:#ffbd17;}
table.frm_register input.f,textarea.f{width:200px;border:1px solid #a2183a;}

div.DA {width:200px;text-align:center;margin:0 auto;margin-top:10px;font-size: 10px; line-height: 13px; color: #FFFFFF; padding-left: 10px;}

div.prods_added{padding:4px 3px 3px 9px;background:#ffbd17;margin-left:100px;margin-top:-20px;font-weight:bold;line-height:18px;color:#a2183a;border:1px solid #a2183a;height:73px;width:231px;opacity:0.93;filter:alpha(opacity=93);display:none;position:absolute;}
div.prods_added img.close{display:block;float:right;margin:0 0 40px 20px;cursor:pointer;}


div.footer{clear:both;margin:2px 0px 4px 8px;color:#a2183a;font-size:9px;}
div.footer a {color:#72a1bd;}
div.footer span,div.footer span a{color:#000;}


img{display:block;}
p{margin:2px 0;}
h1{font-size:16px;text-transform:uppercase;line-height:26px;font-weight:bold;color:#a2183a;}


hr.special_delim{border:0;height:1px;background:#a2183a;}
div.special_media{float:left;margin:0 20px 0 0;width:147px;min-height:100px;_height:100px;}
div.special_media img{float:none !important;margin:0 0 10px 0;}
div.special_description{width:500px;float:left;line-height:20px;}
div.special_description h2{font-size:16px;text-transform:uppercase;line-height:26px;font-weight:bold;color:#a2183a;margin:0;line-height:18px;}
