@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; color:#666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

ul,ol,li,h1,h2,h3,h4,h5,h6,div,p,form{margin:0; padding:0;}
h3{color:#776443; font-size:14px;}
h4{color:#776443; font-size:13px;}
img{border:0; vertical-align:middle;}
input{font-size:11px; vertical-align:middle;}/*new add	--	font-size:11px; */
p{line-height:150%;}
a{color:#333; text-decoration:none;}
hr{height:2px; margin:7px 0; *margin:0; clear:both; border-bottom:1px solid #fff; border-top:1px dashed #95a1aa; border-width:1px 0; overflow:hidden;}
hr.tbmar20{margin:20px 0; *margin:12px 0 8px 0;}
textarea{overflow-y:auto;}
br{line-height:100%;}

#wrapper{width:960px; margin:0 auto;}
#header{width:936px; height:100px; position:relative; padding:0 12px; background:url(/images/headerbg.jpg) top center no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif;}
#header .info{padding-top:60px; height:38px; color:#000; text-align:right;}
#header .info .s{margin:0 10px; color:#bcddd8;}
#header .info a.cartlink{margin-left:25px; padding:12px 0 12px 35px; background:url(/images/shipping_bag.jpg) left center no-repeat;}

#main{width:936px; padding:0 12px 20px 12px; position:relative;}

#logo{width:445px; height:65px; float:left;}
#logo a{width:425px; height:60px; margin-top:2px; margin-left:15px; display:block;}

#menu{width:936px; height:65px; padding:0 12px 15px 12px; background:url(/images/avfbg.jpg) 12px 0 no-repeat; overflow:hidden;}
#menu ul{width:475px; float:right; margin-top:9px; background:url(/images/menubg.jpg) top left no-repeat;}
#menu li{float:left; height:56px; list-style:none;}
#menu li a{height:56px; display:block; text-indent:1000px; overflow:hidden;}
#menu li.l1,#menu li.l1 a{width:98px;}
#menu li.l2,#menu li.l2 a{width:97px;}
#menu li.l3,#menu li.l3 a{width:97px;}
#menu li.l4,#menu li.l4 a{width:87px;}
#menu li.l5,#menu li.l5 a{width:95px;}

#errormsg{width:936px; margin:0 auto;}
#errormsg p{color:#ff0000; font-size:14px; padding-bottom:5px;}

#footer{width:936px; height:100px; position:relative; padding:0 12px; background:url(/images/footerbg.jpg) top center no-repeat;}
#footer .dv1{width:610px; float:left; padding-top:10px;}
#footer .dv1 a{margin-left:18px; color:#95a0a9; font-size:11px; font-weight:bold; text-decoration:none;}
#footer .dv1 a.special{margin:0; color:#95a0a9; font-size:12px; font-weight:bold; font-family:"Courier New", Courier, monospace;}
#footer .dv1 span{margin:0 15px; color:#95a0a9; font-weight:bold;}
#footer .dv2{width:320px; float:left; padding-top:5px; text-align:right;}
#footer .dv2 .input{width:165px; height:14px; margin-left:15px; color:#95a1aa; font-size:10px; padding:2px 2px 0px 2px; border:1px solid #95a1aa; font-family:"Courier New", Courier, monospace; /*letter-spacing:-1px;*/ word-spacing:-3px;}
#footer .links{clear:left; position:absolute; left:92px; top:42px; color:#acb6ab;}
#footer .links a{color:#776443; margin:0 12px; text-decoration:none;}
#footer .mcafee{position:absolute; left:26px; top:40px;}


#home{width:936px; position:relative;}
#home .left{width:618px; height:460px; float:left; position:relative; padding:12px 14px; border:1px dashed #95a1aa; overflow:hidden;}
#home .right{width:265px; float:right; position:relative; overflow:hidden;}
#home .box1{width:265px; height:42px; overflow:hidden; text-align:right;}
#home .box2{width:263px; height:96px; border:1px dashed #95a1aa; overflow:hidden; margin:16px 0; text-align:center;}
#home .box3{width:243px; height:176px; border:1px dashed #95a1aa; overflow:hidden; padding:10px; text-align:center; background-color:#f7f5f1;}
#home .box4{width:243px; height:75px; border:1px dashed #95a1aa; overflow:hidden; margin-top:18px; padding:10px; text-align:center; background-color:#f7f7f7;}
#homeslideshow {width:618px; height:460px; overflow:hidden;}


#left{width:157px; float:left;}
#left .freeshipping{width:155px; margin:20px 0; border:1px dashed #95a1aa; overflow:hidden;}
#left .testimonials{width:155px; overflow:hidden;}
#left #testimonials img{display:none;}
#left .maindv{width:145px; padding:20px 0 20px 12px;}
#left .maindv h4{font-size:14px; font-weight:normal; font-family:"Times New Roman", Times, serif;}
#left .maindv h5{padding-top:2px; font-size:12px; font-weight:normal; cursor:pointer;}

#left .maindv ul{margin-top:20px;}
#left .maindv li{padding:8px 0; list-style:none;}

#left .maindv div.listitems{border:1px solid #fff; border-width:1px 0;}



#leftnav{width:155px; margin-top:41px; padding:70px 0 10px 0; border:1px dashed #95a1aa; background:url(/images/shopbg_left.jpg) #e4ebe4 top center no-repeat;}
#leftnav li{padding:10px 0 10px 12px; list-style:none;}
#leftnav li a{color:#5d4930; font-size:14px; font-weight:bold; text-decoration:none;}
#leftnav li.cur{background:url(/images/leftnav_itembg.jpg) left bottom no-repeat;}


#right{width:760px; float:right;}
#right ul{margin-left:2em;}
#right td ul{margin:0; list-style:none;}
#right .maindv{width:760px; padding-top:20px; position:relative;}
#right .maindv div.listitems{border:1px solid #fff;}
#right hr{margin:20px 0; *margin:14px 0 8px 0;}

#topnav{height:40px; position:relative; line-height:40px; color:#776443; padding-left:5px; padding-right:12px; border-top:1px dashed #95a1aa; vertical-align:middle; text-align:right;}
#topnav .crumbs{width:245px; float:left; text-align:left;}
#topnav span{color:#298787;}
#topnav a{color:#776443; text-decoration:none;}

#productslist{width:760px;}
#productslist ul{margin:0; padding:0;}
#productslist li{width:184px; float:left; padding-right:8px; padding-bottom:15px; list-style:none;}
#productslist li.fix{padding:0;}
#productslist li div.imgdv{width:164px; margin:0 auto; padding:8px; border:1px dashed #95a1aa; text-align:center;}
#productslist li div.info{width:160px; margin-top:5px; padding:5px 12px; color:#776443; font-size:11px; font-weight:bold; line-height:150%; background-color:#f1f1f3;}
#productslist li div.info a{font-size:11px; font-weight:bold; text-transform:capitalize;}

#productdetail{width:760px;}
#productdetail .left{width:287px; float:left; margin-left:5px;}
#productdetail .left .zoomarea {width:267px; height:400px; padding:8px 10px; border:1px dashed #95a1aa;}
#productdetail .middle{width:270px; float:left; color:#666; padding:10px 30px 0 25px;}
#productdetail .middle h3{color:#776443; font-size:18px; font-weight:normal; text-transform:capitalize;}
#productdetail .middle .price{color:#776443; font-weight:bold;}
#productdetail .middle .qty{width:22px; margin-right:5px; font-size:11px; text-align:center;}
#productdetail .right{width:124px; float:right; padding:35px 12px 0 0;}
#productdetail .right div.items{width:108px; margin:5px 0; padding:6px 7px; border:1px dashed #95a1aa; text-align:center; overflow:hidden;}

#zoomdv{width:267px; height:400px; position:relative; padding:0 0; text-align:center; background-color:#e5e3e4;}
#zoomdv a {width:267px; height:400px; display:block;}

#thumblist{margin:10px;}
#thumblist ul{margin:0; padding:0; list-style:none;}
#thumblist li{float:left; padding:0 10px 0 5px;}





/*popups begin*/
#popupdv{width:680px; margin:0 auto; padding:10px; overflow:hidden;}
#popupdv .top{width:680px; height:90px; margin-bottom:5px; border-bottom:1px dashed #95a1aa; background:url(/images/avfbg.jpg) -20px bottom no-repeat;}
#popupdv .con{width:660px; padding:45px 10px 10px 10px; background:url(/images/headerbg.jpg) left top no-repeat;}
#popupdv h3{color:#776443; font-size:18px; font-weight:normal;}
#popupdv .title{color:#776443; font-size:13px; font-weight:bold;}

#popupdv .share_left{width:184px; float:left;}
#popupdv .share_left div.imgdv{width:164px; margin:0 auto; padding:8px; border:1px dashed #95a1aa; text-align:center;}
#popupdv .share_left div.info{width:160px; margin-top:5px; padding:5px 12px; color:#776443; line-height:150%; background-color:#f1f1f3;}
#popupdv .share_right{width:435px; float:left; padding:10px 0 0 20px;}
#popupdv .share_right textarea{width:295px; height:60px; float:left; overflow-y:auto;}

#popupdv .stores_left{width:184px; float:left;}
#popupdv .stores_left div.imgdv{width:164px; margin:0 auto; padding:8px; border:1px dashed #95a1aa; text-align:center;}
#popupdv .stores_right{width:435px; float:left; padding:10px 0 0 20px;}


#popupdv .printtbl{width:100%; text-align:left;}
#popupdv .printtbl th{color:#776443; font-size:13px; padding-bottom:12px; border-bottom:1px dashed #95a1aa;}
#popupdv .printtbl td{height:25px; padding:0; vertical-align:middle;}
#popupdv .printtbl tr.items td{height:90px; vertical-align:middle; border-bottom:1px dashed #95a1aa;}
#popupdv .printtbl .last{padding-left:30px;}
/*popups end*/


/*headers*/
.header13,a.header13{color:#776443; font-size:13px; font-weight:bold;}
.header12,a.header12{color:#776443; font-size:12px; font-weight:bold;}

#blog{width:750px; padding:20px 0 30px 0;}
#blog span.date{font-size:10px; margin-left:20px;}
#blog .entryitem{width:750px; padding:20px 0; border-bottom:1px dashed #95a1aa; clear:both;}
#blog .entryitem img{margin:0 0 10px 10px; padding:10px; border:1px dashed #95a1aa; background-color:#f6f5f1;}
#blog .paging{clear:both; font-size:12px; padding-top:20px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif;}
#blog .paging a{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}




/*faqs.html*/

.faqs_topic1{}
.faqs_topic2{margin-top:149px; *margin-top:147px; white-space:nowrap;}
.faqs_topic3{margin-top:1101px; *margin-top:1117px;}
.faqs_topic4{margin-top:417px; *margin-top:420px;}
.faqs_topic5{margin-top:265px; *margin-top:265px;}
.faqs_topic6{margin-top:427px; *margin-top:429px;}
.faqs_topic7{margin-top:708px; *margin-top:708px;}
.faqs_topic8{margin-top:550px; *margin-top:553px;}
.faqs_topic9{margin-top:327px; *margin-top:328px;}
.faqs_topic10{margin-top:538px; *margin-top:540px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
.faqs_topic1{}
.faqs_topic2{margin-top:153px;}
.faqs_topic3{margin-top:1175px;}
.faqs_topic4{margin-top:441px;}
.faqs_topic5{margin-top:285px;}
.faqs_topic6{margin-top:455px;}

.faqs_topic7{margin-top:734px;}
.faqs_topic8{margin-top:572px;}
.faqs_topic9{margin-top:345px;}
.faqs_topic10{margin-top:571px;}
}




/*.service_topic1,.service_topic2,.service_topic3,.service_topic4,.service_topic5,.service_topic6,
.about_topic1,.about_topic2,
.contact_topic1,
.events_topic1,.events_topic2,.events_topic3,
.faqs_topic1,.faqs_topic2,.faqs_topic3,.faqs_topic4,.faqs_topic5,.faqs_topic6,.faqs_topic7,.faqs_topic8,.faqs_topic9,.faqs_topic10,
.fisrt_topic
{font-size:14px; font-weight:normal; font-family:"Times New Roman", Times, serif;}

.service_topic1{margin-top:430px; *margin-top:455px; white-space:nowrap;}
.service_topic2{margin-top:463px; *margin-top:486px;}
.service_topic3{margin-top:20px; *margin-top:25px;}
.service_topic4{margin-top:266px; *margin-top:282px;}
.service_topic5{margin-top:49px; *margin-top:53px;}
.service_topic6{margin-top:19px; *margin-top:22px;}

.about_topic1{padding-top:1px; *padding-top:2px; white-space:nowrap;}
.about_topic2{margin-top:145px; *margin-top:142px;}

.contact_topic1{}

.events_topic1{}
.events_topic2{margin-top:57px; *margin-top:56px;}
.events_topic3{margin-top:264px; *margin-top:270px;}

.faqs_topic1{}
.faqs_topic2{margin-top:149px; *margin-top:147px; white-space:nowrap;}
.faqs_topic3{margin-top:1101px; *margin-top:1117px;}
.faqs_topic4{margin-top:417px; *margin-top:420px;}
.faqs_topic5{margin-top:265px; *margin-top:265px;}
.faqs_topic6{margin-top:427px; *margin-top:429px;}
.faqs_topic7{margin-top:708px; *margin-top:708px;}
.faqs_topic8{margin-top:550px; *margin-top:553px;}
.faqs_topic9{margin-top:327px; *margin-top:328px;}
.faqs_topic10{margin-top:538px; *margin-top:540px;}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
.service_topic1{margin-top:446px;}
.service_topic2{margin-top:505px;}
.service_topic3{margin-top:20px;}
.service_topic4{margin-top:290px;}
.service_topic5{margin-top:55px;}
.service_topic6{margin-top:20px;}

.about_topic1{padding-top:1px;}
.about_topic2{margin-top:155px;}

.contact_topic1{}

.events_topic1{}
.events_topic2{margin-top:60px;}
.events_topic3{margin-top:270px;}

.faqs_topic1{}
.faqs_topic2{margin-top:153px;}
.faqs_topic3{margin-top:1175px;}
.faqs_topic4{margin-top:441px;}
.faqs_topic5{margin-top:285px;}
.faqs_topic6{margin-top:455px;}

.faqs_topic7{margin-top:734px;}
.faqs_topic8{margin-top:572px;}
.faqs_topic9{margin-top:345px;}
.faqs_topic10{margin-top:571px;}
}*/
