#footer .social_list{float:right;padding:0;}
#footer .social_list li{float:left;height:31px;margin-left:4px;width:31px;}
#footer .social_list li a{display:block;height:31px;transition:all 0.4s ease 0s;width:31px;}
#footer .social_list li a:hover{opacity:0.7;transition:all 0.4s ease 0s;}
#footer .social_list li.facebook a{background:rgba(0,0,0,0) url("../images/facebook-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.twitter a{background:rgba(0,0,0,0) url("../images/twitter-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.google a{background:rgba(0,0,0,0) url("../images/google-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.linkedin a{background:rgba(0,0,0,0) url("../images/linkedin-icon.png") no-repeat scroll 0 0;}
#footer .social_list li.mail a{background:rgba(0,0,0,0) url("../images/mail-icon.png") no-repeat scroll 0 0;}
#footnav ul{overflow:hidden;margin:0;}
#footnav li{float:left;padding:20px 30px 20px 10px ;color:#FFF;display:inline-block;}
#footnav li a{color:#FFF;text-decoration:none !important;font-size:16px;color:#656565;}
.security{bottom:-30px;position:relative;right:-70px;}
#img_1{margin-bottom:20px;display:table-cell;vertical-align:middle;width:350px;min-height:300px;height: 350px;}
#img_1 img{width:100% !important;height:auto !important;}
.mainimages{border:1px solid #eceaea;display:block;padding:2px;position:relative;width:350px;margin-right:10px;} .additional_images div{width:31% !important;padding:1%;height:auto;} .additional_images div  img{width:100%;padding:1%;height:auto;}
#footnav{text-align:center;}
.copyright{text-align:center;}
.product-col .img img{text-align:center;width:200px;height:auto;}
.product-col .img{display:table-cell;text-align:center ;vertical-align:middle;height:300px;width:200px !important;overflow:hidden;}
#cartAdd input:last-child{float:right;border:none;}
.prod-info .name{display:block;min-height:40px;}.navNextPrevWrapper{clear:both}
.categoryListBoxContents a{padding:5px;min-width:200px;}
.additional_images div:nth-child(3n+1){clear:left;}
#categories ul{max-height:1200px;overflow:auto;}
#productDescription{clear:both;padding-top:20px;}
.product-col .prod-info{background-color:rgba(255,255,255,0.4);z-index:100;position:relative;word-wrap:break-word;}
.categoryListBoxContents a{display:block;max-width:200px;line-height:20px;border:1px #ddd solid;padding-left:8px;}
.navNextPrevWrapper{clear:both;}
#specials .product-col{width:208px!important;}
#specials .product-col .img{width:208px!important;}
#specials .product-col .img img{width:208px!important;height:auto;}
LABEL.inputLabel{float:left;margin:5px 0;padding-left:10px;padding-right:10px;}
.visibleField{display:inline;}
.desc2 h1{background:none !important;padding-left:5px !important;}
.cart .count{font-weight:bold;;font-size:14px;}
.col1,.col2{margin-left:20px;}
#productinfoBody .col1,#productinfoBody .col2{margin-left:8px;}
#indexProductList .col1,#indexProductList .col2{margin-left:9px;}
#advSearchResultsDefault .col1,#advSearchResultsDefault .col2{margin-left:9px;}
.desc2{width:320px;}
*{margin:0;padding:0;}
body{background:url(../images/body-bg.gif) repeat-x left 220px #fff;font-family:'Vidaloka',serif;font-size:12px;line-height:16px;color:#291109;}
table,td{border-collapse:collapse;font-size:100%;}
table,td,img{border:0;}
form,td{margin:0;padding:0;}
td{vertical-align:top;text-align:left;}
.main-width{width:950px;margin:0 auto;text-align:left;}
.main-width1{width:962px;margin:0 auto;text-align:left;}
input,textarea{font-family:Tahoma;font-size:1em;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
img{vertical-align:top;}
a img{border:0;}
ul{list-style:none;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:100%;}
.column-1,.column-2,.column-3{float:left;}
a{color:#391a0f;outline:none;text-decoration:underline;}
a:hover{text-decoration:none;}
p{margin:0;padding:0;}
#header{width:100%;overflow:hidden;background:url(../images/header1-bg.jpg) repeat-x center top;margin-bottom:9px;}
#header .top-head{background:url(../images/top-head.jpg) repeat-x center top;width:100%;overflow:hidden;}
#header .navigation{font-size:12px;line-height:20px;color:#75412e;text-align:right;padding:5px 0 22px 0;position:relative;z-index:10;}
#header .navigation a{color:#FFF;text-decoration:none;}
#header .navigation a:hover{color:#fdd77a;}
#header .head{width:100%;margin:-34px 0 0 0;overflow:hidden;padding-top:49px;}
#header .currencies{font-size:12px;line-height:20px;color:#fdd77a;padding:47px 0 0 24px;float:left;}
#header .currencies select{width:73px;height:20px;font-size:11px;color:#979797;line-height:20px;border:1px solid #221c11;padding:1px 2px 2px 0px;margin-left:0px;}
#header .lang{float:left;padding:48px 121px 0 7px;}
#header .logo{position:relative;top:-26px;overflow:hidden;width:321px;float:left;padding-right:63px;}
#header .cart{font-size:13px;line-height:20px;color:#f6f6f6;overflow:hidden;padding:26px 0 19px 56px;text-align:right;width:169px;margin-top:20px;}
*+ html #header .cart{position:relative;top:20px;}
#header .cart a{color:#fdd77a;font-weight:bold;text-decoration:none;}
#header .cart a:hover{color:#fff;}
#header .menu{margin-top:-29px;background:url(../images/menu-bg.png) repeat-x left top;overflow:hidden;border-rigth:1px solid #2d251d;}
#header .menu ul{padding:0;margin:0;}
#header .menu ul li{float:left;}
#header .menu ul li a{text-decoration:none;text-transform:capitalize;color:#fff;font-size:14px;display:block;padding:19px 22px 21px 19px;background:url(../images/menu-bg.png) repeat-x left top;letter-spacing:-1px;border-left:1px solid #3b3226;border-right:1px solid #282218}
*+ html #header .menu ul li a{padding:19px 22px 19px 19px;}
#header .menu ul li a:hover,#header .menu ul li.selected a{color:#fdd77a;background:url(../images/menu-bg-act.png) repeat-x left top;}
#header .shine{background:url(../images/shine.png) no-repeat center top;height:11px;width:100%;}
.name{font-size:17px;text-decoration:none;line-height:20px;font-weight:bold;}
.name:hover{color:#362d25;}
#contentMainWrapper{margin-bottom:27px;}
#column-left{padding-right:10px;}
#column_right{padding-left:10px;}
.centerBoxHeading{font-size:20px;line-height:1.2em;color:#f6f6f6;background:url(../images/title-bg.jpg) repeat-x left top;padding:16px 0 20px 20px;letter-spacing:-1px;margin-bottom:7px;}
.product-col{width:200px!important;border:1px solid #efefef;padding:10px;margin:10px 0;-moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;background:#fff;}
.product-col:hover{box-shadow:0 0 10px #e3e6e9;-moz-box-shadow:0 0 10px #e3e6e9;-webkit-box-shadow:0 0 10px #e3e6e9;border:1px solid #ccc;}
.product-col .name{color:#372e26;font-size:12px;line-height:17px;font-weight:normal;display:block;padding-bottom:6px;margin-bottom:7px;}
.price{color:#545353;font-size:20px;line-height:20px;}
.price strong{font-weight:normal;}
.product-col .buttons{overflow:hidden;width:100%;padding:8px 0 0 0;}
.product-col .buttons .button{float:left;margin-right:2px;}
.first-bg{overflow:hidden;width:100%;height:525px;background:url(../images/body-bg.gif) repeat-x left top;position:absolute;top:608px;left:0;z-index:-1;}
#footer{width:100%;overflow:hidden;background:url(../images/footer-bg.jpg) repeat-x left top #1d1811;padding:28px 0 32px 0 ;}
#footer .copyright{text-align:right;color:#fdd77a;font-size:12px;line-height:45px;}
#footer .copyright a{color:#fdd77a;text-decoration:none;}
#footer .copyright a img{margin-top:15px;}
#footer .copyright a:hover{color:#fdfdfd;}
input,select,textarea{font-family:'Vidaloka',serif;font-size:12px;line-height:normal;color:#010101;border:solid 1px #e3e3e3;padding:2px;background:#fdfdfd;}