
.slider{ overflow:hidden;}
.slider div{position: relative;text-align: center;padding: 0px;list-style-type: none;margin: 0px;width:425px;background: #ffffff;height: 282px;overflow: hidden;}
.slider span{z-index: 99;position: absolute;text-align: center;width: 100%;bottom: 2px;color: #ffffff;font-size: 12px;font-weight: bold}
.slider .txtbg{position: absolute;filter: alpha(opacity=70);width: 100%;bottom: 0px;background: #000;height: 17px;padding-top: 5px;left: 0px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7}
.slider .txtbg img{width: 620px;height:282px;}
.hdnum{width: 425px;height:73px;overflow: hidden;padding-top: 2px; display:block; clear:both;}
.hdnum li{padding: 1px;background-color: #000;width: 100px; float: left;margin:0 2px 0 2px;overflow: hidden;}
.hdnum li img{width: 100px;height: 73px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}
.hdnum li.on{padding: 0;background-color: #f54102;width:102px;}
.hdnum li.on img{border: #f54102 2px solid;filter: alpha(opacity=100);width:98px;height: 69px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1}

#banner_section{width:425px; overflow:hidden;}
#banner_section .flexslider{ width:422px; height:385px; float:left; position:relative; overflow:hidden;}
#banner_section .flexslider .flex-direction-nav{ position:absolute; bottom:0px; left:0px;}
#banner_section .flexslider .flex-direction-nav li{ float:left; overflow:hidden;}
#banner_section .promo_banner{ float:right; width:278px; overflow:hidden;}
#banner_section .promo_banner .home_banner{ height:140px; margin-bottom:7px;}
.navigation_container, .products_list li .product_info, ul.sub_menu > li > ul > li:hover, #product_detail, .col_right .block-title{ border-bottom-color:#f38256;}
header .top_links > li.highlight a,
nav .primary_nav li.active > a, .products_list .price_info button .pr_add, .sideNavCategories > ul.departments > li:hover, .cart_drop .cart_bottom a{ background:#f38256;}
nav .minicart span b,
footer .footer_customblock .shipping_info span, ul.breadcrumb li.active a, .product_rightcol .pr_price big, footer .footer_links li a:hover, #shopping-cart-table tr td span.pr_info, #totals-table .total, .cart_drop ul li span.price, .cart_drop .cart_bottom .subtotal_menu big{color:#f38256;}
footer, ul.sub_menu, .sideNavCategories > ul, ul.sub_menu > li > ul, .checkout_tax .shipping_tax, .checkout_discount, .cart_drop {border-top-color:#f38256;}
.flexslider .flex-direction-nav li a:hover, nav .primary_nav > li > a:hover, nav .primary_nav > li:hover > a, .product_rightcol .add_to_buttons button.add_cart, .action_buttonbar button.checkout, #shopping-cart-table tr td a.remove:hover{ background-color:#f38256;}
.products_list li:hover img{ border-color:#f38256}
.flex-caption{ border-left-color:#f38256}
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
.flex-direction-nav {*height: 0;}
.flexslider .flex-direction-nav li a{ display:block; width:62px; height:62px; background-color:#544f4b; margin-right:3px; text-indent:-3000px; background-repeat:no-repeat; background-position:center;-moz-transition: background 200ms ease-in-out 0s;}
.flex-direction-nav .flex-next {background-image:url(../hr_img/banner_rotator_right.png) ; }
.flex-direction-nav .flex-prev {background-image:url(../hr_img/banner_rotator_left.png);}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}






