@charset "utf-8";

/* CSS Document */

body{ margin:0; font-size:12px; }

form{ margin:0; padding:0}

input,textarea{font-size:12px;}

.wrapper{ width:1025px; margin:0 auto}

.header{ background:url(../images/headerbg.jpg) right no-repeat; height:119px; position:relative; z-index:99}

.header .product_search{ background:url(../images/product_search_bg.png) no-repeat; width:298px; height:64px; position:absolute; left:0; bottom:0; margin-bottom:-70px; margin-left:330px; z-index:100; text-align:center; padding:100px 0 0 25px; }

.header .logo{ display:block; width:312px; height:119px; background:url(../images/logo.jpg) 0 0 no-repeat}

.header .product_search p{ margin:8px 0 0 0}

.header .product_search a{ color:#B0B0AF; text-decoration:none}

.header .product_search a:hover{ color:#B0B0AF; text-decoration:underline}

.menu{ background:url(../images/menubg.jpg) repeat-x; height:35px; }

.topbanner{ height:97px; background:url(../images/topbanner.jpg) 0 0 no-repeat}

/* ------------------MENU-----------------------*/



	#dropDown{padding:0;margin:0;list-style:none;white-space:nowrap;height:35px; float:left;font-size:12px; background:url(../images/menubg.jpg) repeat-x; }
	body>#dropDown {position: fixed;}
	#dropDown li{display:block;}
	#dropDown ul{position: relative;display:none;margin:0;list-style:none;}
	#dropDown ul.click {display: block;}
	#dropDown ul.click li{}
	#dropDown ul li {background-color:#040509;}
	#dropDown ul li a{padding:0 10px; background-image:none}
	#dropDown ul li a.click {background-color:#B1D21A;color:#FFFFFF;/*display:block;*/}
	#dropDown ul li a:hover {color:#B1D21A; }
	#dropDown li {position:relative;z-index:2;margin: 0;float:left;display:inline; text-align:center;line-height:32px; padding:3px 0 0 0;  text-transform:uppercase; }
	#dropDown li a{ color:#FFFFFF;}
	#dropDown li a:hover{color:#FFFFFF; background:#B1D21A}
	#dropDown li ul {position:absolute;top:35px;left:0;padding-left:0;}
	#dropDown li ul li{background-color:#A1A792; background-image:none;width:140px;padding:0 0;display:block;clear:both; text-align:left; text-transform:none; font-weight:normal}
	#dropDown li ul li a {color:#FFFFFF;width:130px;display:block; padding:1px 5px;height:18px; line-height:18px;clear:both!important;display:block;margin:0;font-size:12px; border-bottom:1px solid #8A8F7E; }
	#dropDown li ul li a:hover {background-color:#B1D21A;color:#FFFFFF; background-image:none;width:130px; font-size:12px}
	#dropDown li.first{ background:none}

	#dropDown2{padding:0;margin:0;list-style:none;white-space:nowrap;height:35px; float:left;font-size:12px; background:url(../images/menubg.jpg) repeat-x; }
	body>#dropDown2 {position: fixed;}
	#dropDown2 li{display:block;}
	#dropDown2 ul{position: relative;display:none;margin:0;list-style:none;}
	#dropDown2 ul.click {display: block;}
	#dropDown2 ul.click li{}
	#dropDown2 ul li {background-color:#040509;}
	#dropDown2 ul li a{padding:0 10px; background-image:none}
	#dropDown2 ul li a.click {background-color:#B1D21A;color:#FFFFFF;/*display:block;*/}
	#dropDown2 ul li a:hover {color:#B1D21A; }
	#dropDown2 li {position:relative;z-index:2;margin: 0;float:left;display:inline; text-align:center;line-height:32px; padding:3px 0 0 0;  text-transform:uppercase; }
	#dropDown2 li a{ color:#FFFFFF;}
	#dropDown2 li a:hover{color:#FFFFFF; background:#B1D21A}
	#dropDown2 li ul {position:absolute;top:35px;left:0;padding-left:0;}
	#dropDown2 li ul li{background-color:#A1A792; background-image:none;width:140px;padding:0 0;display:block;clear:both; text-align:left; text-transform:none; font-weight:normal}
	#dropDown2 li ul li a {color:#FFFFFF;width:130px;display:block; padding:1px 5px;height:18px; line-height:18px;clear:both!important;display:block;margin:0;font-size:12px; border-bottom:1px solid #8A8F7E; }
	#dropDown2 li ul li a:hover {background-color:#B1D21A;color:#FFFFFF; background-image:none;width:130px; font-size:12px}
	#dropDown2 li.first{ background:none}




.leftcontent{ width:233px; float:left}

.rightcontent{ width:792px; float:left}



.listexpander{ margin:0; padding:0; list-style:none; font-size:14px}

.listexpander li{ background:#272727; line-height:32px; font-weight:bold;}

.listexpander a{ color:#FFFFFF; text-decoration:none; display:block;line-height:32px;padding:0 10px 0 20px}

.listexpander a.topcategory{ border-bottom:1px dashed #AED12D; color:#AED12D}

.listexpander ul{ margin:0; padding:0; list-style:none}

.listexpander li li{ font-weight:normal; border-bottom:1px dashed #7A7A7A}

.listexpander li li a{ background:url(../images/sidemenu_arrow1.jpg) 220px 12px no-repeat; }

.listexpander li li a:hover{ background:#ADB49D url(../images/sidemenu_arrow2.jpg) 220px 12px no-repeat; }



.aboutforked{ background:#E9ECD8; color:#767676; }

.aboutforked h2{ font-size:18px; font-weight:bold; color:#272727; margin:0;}

.aboutforked .readmore{ color:#767676; font-weight:bold; text-decoration:none}

.aboutforked .readmore:hover{ color:#767676; font-weight:bold; text-decoration:underline}

.aboutforked .forkedimg1{ position:absolute; bottom:0; left:0; margin-bottom:-10px;}



.rightbanner{}



.clearboth{ clear:both}



.productlist{}





.productitem .title{ color:#9EA490;}

.productitem .title a{ color:#9EA490; text-decoration:none}

.productitem .title a:hover{ color:#9EA490; text-decoration:underline}

.productitem .buybtn{ float:right;  display:block; width:55px; height:19px; background:url(../images/buybtn.jpg) no-repeat}

.productitem .price{ color:#9EA490; font-size:23px; font-weight:bold; width:90px; float:left; display:block}

.productitem .offimg{ position:absolute; left:0; top:0;}



.page_bottom{ background:#F6F7F0 url(../images/bottom_bg.jpg) 0 0 repeat-x; padding:20px 0 }

.page_bottom .bottomcontent{ width:1015px; margin:0 auto}

.page_bottom .div1{ width:380px; float:left; padding:0 20px 0 10px; font-size:11px; color:#838383}

.page_bottom .div1 a{ color:#838383; text-decoration:none}

.page_bottom .div1 a:hover{ color:#838383; text-decoration:underline}

.page_bottom .div1 h2{ font-size:18px; color:#464231; font-weight:normal; margin:0;}

.page_bottom .div2{ float:left;min-height:95px;border-left:1px solid #C4CAB6; border-right:1px solid #C4CAB6; color:#B0B0AF;}

.page_bottom .div2 p{ margin:5px 0; text-transform:uppercase;}

.page_bottom .div2 a{color:#B0B0AF; text-decoration:none}

.page_bottom .div2 a:hover{color:#B0B0AF; text-decoration:underline}

.page_bottom .div3{background:url(../images/contactinfo_img.jpg) right 10px no-repeat;}



.footer{ background:#D9DFC6 url(../images/footer_bg.jpg) 0 0 repeat-x; border-bottom:3px solid #30271A; padding:20px 0 30px 0}

.footer .footer_content{ width:1025px; margin:0 auto}

.footer .divleft{ color:#838383;}

.footer .divleft a{ color:#838383; text-decoration:none; padding-right:5px}

.footer .divleft a:hover{ color:#838383; text-decoration:underline}

.footer .divright{color:#9FA591; }

.footer .divright a{color:#9FA591; text-decoration:none}

.footer .divright a:hover{color:#9FA591; text-decoration:underline}



.toppager{ background:#E8E8E7; }

.toppager .leftdiv{ color:#AED12D;}

.toppager .rightdiv{ color:#AED12D; }

.toppager .rightdiv a{color:#AED12D; font-weight:bold; text-decoration:none}

.toppager .rightdiv a:hover,.toppager .rightdiv a.current{color:#AED12D; font-weight:bold; text-decoration:none}



.product_view{}

.product_view .leftdiv{ width:242px; float:left; padding:20px 20px}

.product_view .leftdiv .detailimg{ width:240px; height:300px; border:1px solid #CFD0D0}

.product_view .rightdiv{ width:470px; float:left; padding-top:20px; padding-left:10px}

.product_view .rightdiv .product_title{ font-size:24px; font-weight:bold; color:#9FA590; margin:0}

.product_view .rightdiv .product_subtitle{font-size:14px;  color:#000000}

.product_view .rightdiv .product_des{font-size:11px;  color:#000000}

.product_view .options{ border-top:1px solid #D5D5D5; padding:10px 0; font-size:11px; color:#000}

.product_view .options2{border-top:1px solid #D5D5D5; padding:10px 0; font-size:11px; color:#000}

.product_view .options2 .span31_black{font-size:31px; font-weight:bold; color:#000;  }

.product_view .options2 .span31_green{font-size:31px; font-weight:bold; color:#ADD01E }

.product_view .rightlink{ border-top:1px solid #D5D5D5; padding:15px 0; font-size:11px; text-align:right; color:#666}

.product_view .rightlink a{color:#666; text-decoration:none}

.product_view .rightlink a:hover{color:#666; text-decoration:underline}

.product_view .morerecommend{border-top:1px solid #D5D5D5; }

.product_view .morerecommend_item{ width:100px; float:left; margin-right:15px}

.product_view .morerecommend_item .product_img{border:1px solid #CFD0D0; width:95px; height:120px}

.product_view .morerecommend_item .product_img img{ width:95px}

.product_view .morerecommend_item .title{ font-size:10px;color:#666}



h1{ font-size:31px; color:#A1A792; font-weight:bold; margin:0}



.page{ padding:20px}



.contactleft{ width:400px; float:left; margin-top:15px}

.contactleft .contactline{ border:1px solid #CACACA; background:#F9F9F9; font-size:11px; color:#666; margin-bottom:5px; padding:10px}

.contactleft .contactline input,.contactleft .contactline textarea{font-size:11px; color:#666;}

.contactright{ width:320px; float:right; margin-top:15px}

.contactright .contact_info{ width:260px; background:#000; color:#FFFFFF; text-align:center; padding:10px 30px}

.contactright .contact_info_bot{ background:url(../images/contactrightbg.jpg) top  no-repeat; height:16px; font-size:0}



a img{ border:0}

p{ margin:1em 0}



.head-alt2 {  background:#add01e;}

.success-msg{  border-color:#add01e;  color:#add01e;  background:#fdfff5;  }

.success-msg li{color:#add01e; }

.one-page-checkout .active .head { border:1px solid #add01e; background:#add01e; }



.notice-msg, .note-msg {  border-color:#add01e;  color:#add01e;  background:#fdfff5;  }

.button_continue_shopping_gray{ background:#000; text-transform:uppercase; color:#FFFFFF!important; text-decoration:none!important; font-size:11px; padding:5px 15px}

.button_continue_shopping_gray:hover{ /*background:#add01e; text-decoration:none!important; */}



.button_update_gray{ background:#000; text-transform:uppercase; color:#FFFFFF!important; text-decoration:none!important; font-size:11px; padding:5px 15px; border:0; cursor:pointer}

.button_update_gray2{/*background:#add01e;color:#FFFFFF!important; text-decoration:none!important; font-size:11px; padding:5px 15px; border:0;cursor:pointer*/}



.btn_create_account{ background:#000; text-transform:uppercase; color:#FFFFFF!important; text-decoration:none!important; font-size:11px; padding:5px 15px}

.btn_create_account:hover{/* background:#add01e; text-decoration:none!important; */}



.baskcart{ position:absolute; right:0; top:0;  margin-top:15px; color:#9fa591; text-transform:uppercase}

.baskcart a{ color:#9fa591; text-decoration:none; float:left}

.baskcart .line{ float:left; margin:0 3px}

.baskcart a:hover{ color:#9fa591; text-decoration:underline}

.baskcart .cartlink{ background:url(../images/cart_spring_bg.jpg) 0 0 no-repeat; padding:10px 38px 7px 5px; color:#FFFFFF;margin-top:-9px; _position:relative}

.baskcart .cartlink:hover{ color:#FFFFFF; text-decoration:none}

.baskcart p strong{ color:#96BD16}

.placeorderbtn{ background:url(../images/btn_place_order_spring.jpg) no-repeat; width:232px; height:27px; border:0}

.sitemaplist a{ color:#87a313; text-decoration:none}
.sitemaplist a:hover{ color:#87a313; text-decoration:underline}
.sitemaplist{ color:#87a313; }

.btn_default{ background:#000000; font-size:11px; color:#FFF; text-transform:uppercase; border:0; padding:3px 12px;}
.btn_over{ background:#add01e;font-size:11px; color:#FFF; text-transform:uppercase; border:0; padding:3px 12px}

.btn_a{background:#000000; font-size:11px; color:#FFF!important; text-transform:uppercase; border:0; padding:4px 12px; text-decoration:none!important; text-align:center}
.btn_a:hover{background:#add01e!important; text-decoration:none!important}

.product_view .morerecommend_item .price{ color:#ADD01E}

.productitem .cate_title a{ color:#ADD01E; text-decoration:none}
.productitem .cate_title a:hover{ color:#ADD01E; text-decoration:underline}

.banner_txt .title{ color:#96bd16}
.banner_txt .content{ color:#b1b1b1}

.float-img {
    background: url(../images/floatimg_bg.png) no-repeat scroll center 0 transparent;
    
    left: 0;
    position: fixed;
    top: 100px;
    width: 43px;
    z-index: 11;
}
.float-img a {
    display: block;
    font-size: 0;
    line-height: 0;
    margin-top: 4px;
}
