@charset "utf-8";
/* CSS Document */

body{background:url(../images/bg-page1.jpg) repeat-x top;background-color:#ededed;font-family:arial;font-weight:normal;text-transform:none;}

*{padding;0px;margin:0px;}
.wrapper {width:969px; margin:0 auto; text-align:left;padding-left:15px;padding-right:15px;padding-top:0px;background:url(../images/bg-page2.png) repeat-y top !important; margin-bottom:20px }
.main { margin:10px 0; }

.header { text-align:left;width:932px;height:149px;margin-left:auto;margin-right:auto; border:none;}

.k-header-top{padding:0;margin:0;height:111px;padding-left:5px;width:100%}
.k-logo-left{width:314px;height:107px;float:left}
.k-logo-left img{border:none}
.k-logo-right{width:441px;height:107px;float:right;padding-right:10px;}
.k-header-menu1{padding:0;margin:0;height:38px;background:url(../images/menu1.jpg) no-repeat;}
.k-header-menu2{padding:0;margin:0 0 10px;;height:32px;background:url(../images/menu2.jpg) no-repeat;}
.k-header-link{padding:0;margin:0;height:25px;background:#fff;width:932px;}
.k-header-link-left{float:left;width:460px}
.k-header-link-right{float:right;width:460px;}
.k-header-bgleft{float:left;width:6px;height:37px;background:url(../images/link-menu-left.jpg) no-repeat}
.k-header-bgright{float:left;width:6px;height:37px;background:url(../images/bg-menu-right.jpg) no-repeat}
.k-header-bgcenter{height:37px;width:932px}

.middle-container, .middle { width:932px;;clear:both;border-bottom:none;min-height:500px;margin-left:auto;margin-right:auto;background:none;padding:0; }

.k-content {padding:0;float:left;width:684px;}
.k-content img{border:none}
.k-left { float:left; width:220px; }
.k-right { float:right; width:233px; }

.banner-home{margin-bottom:10px;}
.best-seller{width:233px; 	height:312px;}
.new-product{width:683px; 	height:401px;}
.bg-top1{width:683px;height:32px;background:url(../images/bg-top1.jpg) no-repeat}
.bg-top{width:233px;height:32px;background:url(../images/bg-top.jpg) no-repeat}
.bg-end1{width:683px;height:9px;background:url(../images/bg-end1.jpg) no-repeat}
.bg-end-best{width:233px;height:11px;background:url(../images/bg-end-best.jpg) no-repeat}
.content-newproduct{width:681px;height:360px; border-left:1px solid #bababa;border-right:1px solid #bababa;background:url(../images/bg-middle1.jpg) repeat-x;}
.content-bestsell{width:231px;height:269px; border-left:1px solid #bababa;border-right:1px solid #bababa;background:url(../images/bg-middle-best.jpg) repeat-x;}
.border-all{width:231px;height:auto; border-left:1px solid #bababa;border-right:1px solid #bababa;background:#FFF url(../images/bg-middle.jpg) bottom repeat-x ;}
.border-all1{height:auto; border-left:1px solid #bababa;border-right:1px solid #bababa;background:#FFF url(../images/bg-middle1.jpg) bottom repeat-x ;}
.bg-end{width:233px;height:11px;background:url(../images/bg-end.jpg) no-repeat}
.bg-end1{width:683px;height:9px;background:url(../images/bg-end1.jpg) no-repeat}
.bg-top-view{width:685px;height:6px;background:url(../images/bg-top-view.jpg) no-repeat}
.bg-end-view{width:685px;height:16px;background:url(../images/bg-end-view.jpg) no-repeat}

.k-category{padding:0;margin-bottom:10px;}
.k-col-bgtop{padding:0;margin:0;width:199px;height:32px;background:url(../images/col-bgtop.jpg) no-repeat}
.k-col-bgbottom{padding:0;margin:0;width:199px;height:13px;background:url(../images/col-bgbottom.jpg) no-repeat}
.k-col-bgcenter{padding:0;margin:0;border-left:1px solid #99ce02;border-right:1px solid #99ce02;width:197px;height:100px;}
.k-col-bgcenter1{padding:0;margin:0;border-left:1px solid #99ce02;border-right:1px solid #99ce02;width:197px;height:100px;}

.k-tags{padding:0;margin-bottom:10px;}
.k-offer{width:199px;height:167px;}.k-offer img{border:none;}

.k-shopping-cart{padding:0;margin-bottom:10px;}
.k-banner-right{padding:0;margin-bottom:10px;}
.k-newletter{padding:0;margin-bottom:10px;}
.k-specials{padding:0;margin-bottom:10px;}

.k-block1{width:560px;height:260px;padding:0;margin-bottom:10px;}
.k-block1 img{border:none}
.k-block2{width:560px;height:135px;padding:0;margin-bottom:10px;}
.k-block2 img{border:none}

.k-list-product{width:560px;height:auto;}
.k-col-bgtop1{padding:0;margin:0;width:560px;height:32px;background:url(../images/col-bgtop1.jpg) no-repeat}
.k-col-bgbottom1{padding:0;margin:0;width:560px;height:13px;background:url(../images/col-bgbottom1.jpg) no-repeat}
.k-col-bgcenter1{padding:0;margin:0;border-left:1px solid #99ce02;border-right:1px solid #99ce02;width:558px;height:100px;}

.footer-container {width:955px;height:auto;clear:both;margin:0 auto;border:none}
.k-footer {width:953px;height:232px;margin-top:20px ;padding-left:0px;text-transform:none;}
.k-footer1{background:url(../images/footer1.jpg) no-repeat;height:92px;margin-left:1px;width:953px;}
.k-footer1 .br p{margin-bottom:none;}
.k-footer1 .br p a{text-decoration:none;color:#999;}
.k-footer1 .br{padding-left:15px;padding-top:20px;}
.link-footer{width:159px;height:232px; background:url(../images/btn-footer.jpg) top no-repeat;float:left;margin-right:12px;}
.link-footer ul{}
.link-footer ul li{background:url(../images/footer-nut.gif)left no-repeat;padding-left:5px;margin-left:10px;}
.link-footer ul li a{text-decoration:none;color:#3c3c3c}
.link-footer ul li a:hover{text-decoration:underline;color:#238aaf}
.k-footer .first{margin-left:15px;}
.link-title{font-size:11px;color:#3c3c3c;font-weight:bold;padding-left:12px;padding-top:0px;}
.link-footer1{width:239px;height:232px; background:url(../images/btn-footer1.jpg) top no-repeat;float:left;margin-right:0px;}

.shop-access li{margin-left:10px;}
.shop-access li.myaccount { background:url(../images/myaccount.jpg) left top no-repeat;padding-left:20px;}
.shop-access li.mycart { background:url(../images/mycart.jpg) left no-repeat;padding-left:20px;}
.shop-access li.checkout { background:url(../images/mycheckout.jpg) left no-repeat;padding-left:20px;}
.shop-access li.login { background:url(../images/mylogin.jpg) left no-repeat;padding-left:20px;}
.header-nav {margin:0;width:650px;float:left;}
.header-nav-container {background:none;width:630px;}

.mn-top{margin-top:2px;padding:0 10px !important;}
.mn-top a{background:none;color:#fff !important;padding:11px 12px 10px 14px !important;text-decoration:none;font-weight:normal !important;font-size:11px;text-transform:uppercase;}
.mn-top a:hover{background:#fa8302;color:#fff !important;font-weight:normal !important;}

#nav li ul li a{padding:5px 5px 5px 10px !important;}
.mn-top ul.leve10  li.leve11 a{padding:5px 5px 5px 10px !important;}

.footer {background:none;width:955px;padding:0px;}
.side-col {width:233px;margin-left:2px;}
.base-mini {border:none}
.side-col h4 {color:#fff;padding-left:15px;padding-top:10px;}
.base-mini .head {background:none;border:none;}
.base-mini .head h4 {padding-left:2px;padding-top:7px;color:#fff}
.border-creator .narrow-by{border:none}
.layered-nav h4 {background:none;border:none;}
#nav ul {top:35px !important;border:none !important;width:171px;}
#nav ul li.last li span {padding:0 10px;}
#nav ul.leve10 a {padding:0px}
#nav ul span, #nav ul li.last li span {padding:0;}
#nav ul li, #nav ul li.active {background:#3B3B3B}
#nav ul li a {background:#3B3B3B}
.shopping {background: url(../images/bg-shopping.jpg)no-repeat;width:231;height:27px; color:#7d7d7d}
.base-mini .content, .base-mini ol {background:none}
.narrow-by dl {background:none}
.layered-nav .border-creator {border:none}
.border-all ol li{background:none !important}
.border-all .actions{background:none !important}
table.pager{background:#DEDEDE url(../images/pager_bg1.gif) repeat-x!important;}
table.view-by{background:none !important;border:none;}
.col-2-left-layout .col-main {width:683px !important;margin-right:2px;}
.col-2-left-layout .listing-type-grid li.item, .col-2-right-layout .listing-type-grid li.item {
width:206px;
}
.category-head {margin-bottom:0 ;}
.narrow-by dd ol li a{text-decoration:none;padding-left:5px;}
.border-all .actions a{text-decoration:none}
.catalog-listing h5 a {
color:#203548;
font-weight:normal;
text-decoration:underline;
text-transform:uppercase;
}
.catalog-listing h5 a:hover {color:#238aaf;}
.form-button1{background:none;border:none;padding:0px;cursor:pointer}
.product-image{background:url(../images/bg-products.gif) no-repeat;height:149px;width:149px;margin-left:auto;margin-right:auto;}
.listing-type-grid .price-list{margin-bottom:2px !important;}
.listing-type-grid .product-image a img{padding-top:4px;}
.col-2-right-layout .listing-type-grid li p{margin-bottom:0px;}
.category-head h2 {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:1.3em;
margin:0;
max-width:100%;
overflow:hidden;
padding:3px 0 3px 15px;
text-transform:uppercase;
}
.add-to-holder {
background:#F7F6F6 none repeat scroll 0 0;
border-bottom:1px solid #CACACA;
border-top:1px solid #CACACA;
margin:10px 0;
padding:10px 0 10px 10px;
}
.add-to-holder ul li a{text-decoration:none;color:#666666;background:url(../images/btn-add1.gif) left no-repeat ;padding-left:10px;margin-left:10px;}
.add-to-cart-box .qty-box {float:left;padding-top:5px;}
.add-to-cart-box .qty-box .qty {text-align:center;}
.product-shop h4{color:#909090}
.product-collateral {background:none !important}
.product-info-box {border-top:none;border-bottom:none;background:#FFFFFF url(../images/middle-view.jpg) repeat-x scroll center bottom;width:683px;}
.product-info-box1{border-top:none;border-bottom:none;width:683px;border-left:1px solid #C4C6C8;border-right:1px solid #C4C6C8;}
.product-collateral .up-sell .head {border:1px solid #ddd;margin-bottom:10px;}
.product-collateral .up-sell .head h4{color:#238aaf;padding-top:3px;padding-left:10px;}
.product-collateral .collateral-box .head h4{color:#238aaf;padding-top:3px;padding-left:10px;}
.product-collateral .collateral-box .head {border:1px solid #ddd;margin-bottom:10px;}
.product-collateral .up-sell .generic-product-grid {border:none }
.product-collateral .up-sell .generic-product-grid td {background:none;border:none}
.product-collateral .up-sell .generic-product-grid td.empty-product {background:none}
.product-collateral .up-sell .generic-product-grid td img {border:none;padding-top:10px;}
.product-collateral .up-sell .generic-product-grid td p.product-image img {border:none;padding-top:0px;}
.product-essential, .product-collateral {padding:10px;}
.generic-product-grid .product-image {padding-left:4px;text-align:left;padding-top:4px;}
.up-sell td.last {text-align:right;}
.generic-product-grid td {padding:3px 8px 0 0 !important;border:none}
.form-button-alt {background-color:#3a3a3a;border:1px solid #595959;}
.collateral-box h5{padding-left:5px;color:#5b5b5b}
.mini-related-items .content{width:211px;height:auto; border-left:1px solid #bababa;border-right:1px solid #bababa;background:#FFF url(../images/bg-middle.jpg) bottom repeat-x ;padding:0 10px!important}
.generic-product-grid .product-image-home {padding-left:5px;padding-top:5px;text-align:left;background:transparent url(../images/bg-products.gif) no-repeat scroll 0 0;height:149px;margin-left:auto;margin-right:auto;width:149px;}
.newID td{padding:0 15px 20px 0 !important;border:none}
.listing-type-list .product-image {float:left;width:149px;height:149px;}
.listing-type-list .product-image  img{padding-left:5px;padding-top:5px;}
.content-bestsell h5 a{color:#3c3c3c;font-size:12px;font-weight:normal;text-decoration:none;}
.content-bestsell h5 a:hover{color:#3c3c3c;font-size:12px;font-weight:normal;text-decoration:underline;}
.content-bestsell .price{color:#f26302;font-size:13px;font-weight:bold;}
.best-img{float:left;width:60px;padding:5px;}
.best-info{float:left;padding:5px;width:143px;height:80px;text-align:left}
.mini-newsletter input.input-text {width:129px;margin-right:8px;}
.border-all .content {padding:10px;}
.mini-newsletter input.input-text {margin:15px 0 3px;}
.mini-poll button{background:url(../images/left-btn.gif) left top no-repeat;border:none;padding:1px 5px;}
.mini-poll .actions span{background:url(../images/right-btn.gif) right top no-repeat;padding:2px 10px 2px 5px;}
.mini-cart .actions button{background:url(../images/left-btn.gif) left top no-repeat;border:none;padding:1px 5px;}
.mini-cart .actions span{background:url(../images/right-btn.gif) right top no-repeat;padding:2px 4px 3px 0}

/* hover images*/
.boxcaption h3{ margin: 5px 10px 0 10px; color:#fff; font:14px Arial, sans-serif; letter-spacing:-1px;text-align:left; }
.boxcaption h3 a{ color:#fff;text-decoration:none;}
.boxcaption h3 a:hover{text-decoration:none;}
.caption .boxcaption {top: 150px;left: 0;text-align:left}
.boxgrid{ width: 150px; height: 149px; float:left; background:#fff; border:none; overflow: hidden; position: relative; }
.boxgrid img{position: absolute;top: 0;left: 0;border: 0; background:#none;padding-left:5px;padding-top:5px;}
.boxgrid p{padding: 0 10px;color:#afafaf;font-weight:bold; font:10pt "Lucida Grande", Arial, sans-serif;}
.boxcaption{ float: left;position: absolute;background: #3E3E3E ;height: 140px;width: 93%;opacity: .9;margin-left:5px;
margin-top:5px; /* For IE 5-7 */
				filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";}
.readmore{margin-top:20px;margin-left:10px}		
.readmore img{padding-top:100px;padding-left:20px}		
.box_price{color:#238aaf;font-weight:bold;padding-left:10px;padding-top:5px;}		

/* hover images*/				

.content-newproduct tr{margin-top:15px;}
.breadcrumbs li a{text-decoration:none;}
.product-pricing {border:none;background:none;padding:10px 4px;margin:0;}
.product-pricing .price {color:#F26302;font-weight:bold;}
.tabs {border:1px solid #d9d9d9 !important;background:#F7F6F6;margin:0 10px !important;}
.tabs li.active a{background:#f7f6f6 !important;color:#238aaf !important;font-weight:bold !important;}
.tabs li.active a:hover {color:#238aaf;background:#f7f6f6 !important;font-weight:bold !important;}
.tabs li {background:#F2F2F2 none repeat scroll 0 0;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;}
.box-tab{min-height:150px;}
.padder{margin:0 10px}
.tabs a:hover {background-color:#F7F6F6 !important;color:#3c3c3c !important;text-decoration:none;font-weight:bold !important;}
.tabs a {font-weight:bold}
.product-pricing li {background:transparent url(../images/bg_tierico1.gif) no-repeat scroll 0 6px !important;}
.img-view{margin-bottom:0px}
.side-col .box {margin-bottom:0.5em !important;}
#nav ul li a {background:#3B3B3B} none repeat scroll 0 0;}
.data-table thead tr th {background:#EFEFEF url(../images/data_table_th_bg.gif) repeat-x scroll 0 100%;}
.data-table tfoot tr {background-color:#EFEFEF !important;}
.shopping-cart-totals {background:#EFEFEF none repeat scroll 0 0;}
.price-excluding-tax .price, .price-including-tax .price  {color:#3c3c3c;font-weight:bold;}
a.minimal-price-link {display:block;text-decoration:none;}
.narrow-by dt {font-size:11px;}
.goods_desc{height:60px;overflow:hidden;}
.catalog-listing h5 {font-size:1em;}
.generic-product-grid tr.last td {border-bottom:0 none;width:160px;}
.generic-product-grid td.empty-product {background:#fff none repeat scroll 0 0;border-right:0 none;}
.up-sell .head{padding:7px 0 7px 15px;border:1px solid #dedfde;color:#}
.up-sell .head h4{color:#218AAD;}

.validation-advice {padding-left:7px;}
.quick-access {width:441px !important;padding:0 10px;}

/*----------------- BLOG -------------------*/
.postTitle {
border-bottom:none !important;
margin-bottom:1px !important;
}
.postWrapper {
clear:both;
padding-bottom:0 !important;
}
.postTitle h3 {
color:#999999 !important;
font-size:9px !important;
margin:0;
padding:2px 0;
}
.postTitle h2 {
font-size:13px !important;
font-weight:normal;
}
.postTitle h2 a{
color:#000 !important;
text-decoration:none !important; 
}
.postTitle h2 a:hover{
color:#238AAF !important;
text-decoration:underline !important;
}








