/*==================================================
# CW2 Liney Theme for Magento from customweb2.com  
# ==================================================
# Copyright (C) 2009 Netaxis IT Solutions Private Ltd. All Rights Reserved.
# Author: Netaxis IT Solutions Private Ltd
# Website:  http://www.customweb2.com 
# This file may not be redistributed in whole or significant part.
=================================================== */
.pagination .navselect{color:#fff;background:url(../../images/overlay.gif) repeat left !important;margin:0 4px 0 0}
.pagination a{text-decoration:none;background:url(../../images/pagbg.jpg) repeat left;overflow:hidden;margin:0 4px 0 0}
.pagination a:hover{background:url(../../images/overlay.gif) repeat left;color:#fff}
/* CSS Document  */body{background:url(images/bg.png) repeat;font-family:Verdana, Arial, Helvetica, sans-serif;font:12px/1.55em arial, helvetica, sans-serif;margin:0 auto}
a{outline:none}
#main-container{width:998px;margin:0 auto}
#top{height:0px;width:998px;margin:0}
a#logo{background:transparent url(images/cw2logogreen.gif) no-repeat scroll 0 0;float:left;height:77px;width:214px;margin:0 0 0 6px}
p.logo_p{font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:400;color:#375500;float:left;margin:26px 0 0}
.logo-text{color:#0C0;font:bold 18px Georgia, "Times New Roman", Times, serif;margin:0 0 0 9px}
#top ul{width:112px;height:22px;list-style-type:none;float:right;margin:13px 0 0}
#top ul li{width:36px;height:19px;float:left;border-right:1px solid #bfbcbc;margin:0}
#top ul li a{margin:0;padding:0 0 0 12px}
#searchdiv{width:230px;height:44px;float:right;margin:18px 10px 0 0}
.search{background:url(images/search-bg.gif);width:230px;height:44px;float:right;margin:0}
.search input{width:117px;height:20px;float:left;background:#f0eee1;border:none;margin:12px 0 0 18px}
.search .search-btn{width:58px;height:22px;float:left;background:#d8d4b9;color:#5c573a;font:bold 12px Verdana, Arial, Helvetica, sans-serif;cursor:pointer;outline:none}
#main-content{width:998px;background:url(images/content-top.gif) top left no-repeat;margin-top:5px;overflow:hidden}
#container-wrap{width:998px;background:url(images/content-mid-img.gif) repeat-y;overflow:hidden;margin:20px 0 0}
#content-footer{width:998px;height:12px;background:url(images/content-footer.gif) top no-repeat;overflow:hidden}
/*main-menu */#main-menu{width:982px;height:100px;margin:0 0 0 15px;overflow:hidden}
#menu-left{width:15px;height:50px;background:url left no-repeat;float:left;margin:0;padding:0}
#menu-mid{width:938px;height:50px;background:url repeat;float:left;margin:0;padding:0}
#menu-right{width:15px;height:50px;background:url no-repeat;float:left}
#menu-mid ul{height:50px;list-style-type:none;font:bold 12px Verdana, Arial, Helvetica, sans-serif;width:616px;float:left;margin:0;padding:0}
#menu-mid ul li{float:left;display:block;color:#bbb;font:normal 12px Verdana, Arial, Helvetica, sans-serif;margin:18px 0 0;padding:0 0 0 12px}
#menu-mid ul li a{text-decoration:none;color:#659904;outline:0;font:bold 12px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 12px 0 0}
#menu-mid ul li a:hover{text-decoration:none;color:#76ae0f}
.drop-down{float:right;width:129px;height:22px;border:1px solid #ddd;color:#8e8e74;margin:14px 0 0}
.drop-down2{float:left;width:129px;height:22px;border:1px solid #ddd;color:#8e8e74;margin:14px 13px 0 0}
#banner{width:968px;height:144px;background:url(images/banner.jpg) top left no-repeat;margin:12px 0 0 15px}
#banner img{border:0;margin:0;padding:0}
#banner ul{list-style-type:none;margin:0 0 0 15px;padding:0}
#banner ul li{width:auto;height:auto;float:left;color:#FFF;font:normal 12px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:50px 0 0 99px}
/*mid content */#mid-content{width:984px;height:auto;margin:12px 0 0 12px}
#left-pannel{width:226px;float:left}
.left-panel-heading{width:226px;background:url(images/cat-header.gif) top no-repeat;overflow:hidden;margin:0 0 11px}
#left-pannel h5{height:27px;color:#020202;font:bold 12px Verdana, Arial, Helvetica, sans-serif;width:169px;text-align:left;margin:0;padding:17px 0 0 48px}
#left-pannel ul{list-style-type:none;width:224px;border-left:1px solid #d4d6c3;border-right:1px solid #d4d6c3;border-bottom:1px solid #d4d6c3;text-align:left;margin:0;padding:0}
.right-product{width:226px;background:url(images/cat-header.gif) top no-repeat;margin:0 0 11px}
.right-product h5{height:27px;color:#020202;font:bold 12px Verdana, Arial, Helvetica, sans-serif;width:auto;text-align:left;margin:0;padding:18px 0 0 48px}

.special a{font:normal 12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
.special a:hover{font:normal 12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#666}
.special h6{height:auto;background:#eae9e9;text-align:center;margin:1px 1px 0;padding:8px 0}
.special-items{margin:0 auto}
.votebox{width:214px;height:auto;font-family:arial;font-size:9pt;font-weight:700;text-decoration:none;overflow:hidden;display:block;color:#666;margin:10px 0 0;padding:0}
.votebox span{float:left;margin:0 0 0 15px;padding:0}
.votebox ul{list-style:none;margin:0;padding:0}
.votebox ul li{float:left;margin:0;padding:0 0 0 15px}
.input-val{width:13px;height:13px;float:left;margin:0 0 0 15px;padding:0}
.votebox input{border:0}
*+html .votebox input{border:1px solid #fff}
.leftcurve{background:url(images/left-curve.png) no-repeat;height:45px;width:11px;overflow:hidden;display:block;float:left;margin:0;padding:0}
.rghcurve{background:url(images/rgh-curve.png) no-repeat;height:45px;width:11px;overflow:hidden;display:block;float:left;margin:0;padding:0}
.curvebg{background:url(images/curve-bg.png) repeat-x;height:32px;width:95.4%;overflow:hidden;display:block;float:left;min-width:192px;margin:0;padding:13px 0 0 12px}
.curvebg span{font-family:arial;font-size:10pt;color:#000;text-align:left;font-weight:700;background:none;padding:0 8px 0 0}
.innertopbg{background:url(images/curve-bg.png) repeat-x;height:32px;width:95%;overflow:hidden;display:block;float:left;min-width:192px;text-align:left;margin:0;padding:13px 0 0 12px}
.innertopbg span{font-family:arial;font-size:10pt;color:#000;text-align:left;font-weight:700;background:url(images/curve-arrow.png) no-repeat left;padding:0 8px 0 20px}
#new-arrival{width:220px;border:3px solid #2d2822}
#left-pannel ul li a{text-decoration:none;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#000}
#left-pannel ul li{ display:inline;}
-->/* right pannel */
#right-pannel{width:732px;float:left;margin:0 0 0 13px}
/*margin:0 0 0 13px; */#heading-bar{width:728px;height:45px;display:block;overflow:hidden;margin:0}
.heading-mid{width:708px;height:45px;background:url(images/heading-mid.png) repeat-x;float:left}
.heading-right{width:10px;height:45px;background:url(images/heading-l.png) no-repeat;float:left}
.heading-left{width:10px;height:45px;background:url(images/header-bar-left.gif) top left no-repeat;float:left}
/* horizantal menu   */ul#horizantal-menu{width:550px;height:45px;list-style-type:none;float:left;margin:0;padding:0}
ul#horizantal-menu li{width:auto;height:20px;float:left;display:inline;background:none;margin:0;padding:8px 10px 0 0}
ul#horizantal-menu li a{text-decoration:none;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#000;outline:0;margin:0;padding:0}
ul#horizantal-menu li a:active{color:#060}
h6#shopping-items{height:20px;color:#3F0;float:right;background:url(images/shopping-cart.png) left no-repeat;margin:10px 4px 0 0;padding:7px 0 0}
h6#shopping-items a{width:auto;text-decoration:none;height:13px;color:#5b5a5a;font:bold 12px Verdana, Arial, Helvetica, sans-serif;padding:0 0 0 40px}
/* content area  */#content-area{width:732px;height:auto;overflow:hidden;display:block;margin:10px 0 0}
#content-left-pannel{width:490px;float:left}
#content-right-pannel{width:228px;float:right;margin:0 1px 0 12px}
.products{width:238px;background:#efefef;height:275px;float:left;border:1px solid #dfdede;margin:0 0 11px;padding:10px 0 0}
.products-rgh{width:238px;background:#efefef;height:275px;float:right;border:1px solid #dfdede;overflow:hidden;display:block;margin:0 0 11px;padding:10px 0 0}
/* products  */.product-bg{text-align:center;width:215px;background:url(images/product-bg.png) top left no-repeat;height:183px;margin:0 auto}
ul.product-title{color:#0C0;list-style-type:none;display:block;height:28px;margin:0;padding:15px 0 0 9px}
li.title{color:#525252;float:left;font:normal 8pt Verdana, Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0;width:203px;font:bold 12px Verdana, Arial, Helvetica, sans-serif;text-align:center}
li.price{font:normal 8pt Verdana, Arial, Helvetica, sans-serif;float:right;color:red;text-align:right;margin:0 10px 0 0;padding:0}
.product-bg a{text-align:center;padding:0 8px 0 12px}
p.product-name{width:209px;color:#525252;font:normal 12px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0 0 1px 6px}
p.detail{width:auto;color:#565050;font:normal 11px Verdana, Arial, Helvetica, sans-serif;text-align:justify;height:51px;margin:0;padding:0 13px}
p.detail a.more{text-decoration:underline;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:red;text-align:right;width:auto;margin:0;padding:0 0 4px 6px}
fieldset.submit{width:auto;height:14px;float:right;border-style:none;margin:10px 5px 0 0;padding:0}
#login-form-new{width:222px;height:auto;border:1px solid #d4d6c3;padding:1px 1px 0}
fieldset.login{border:none;width:220px;font-size:12px;clear:both;margin:0;padding:0}
fieldset.login input{width:137px;height:19px;border:1px solid #d4d6c3;float:right;margin:4px 2px 4px 0}
fieldset.login .text{width:auto;float:left;font:normal 12px Verdana, Arial, Helvetica, sans-serif;margin:10px 0 0;padding:5px 0 0 5px}
fieldset.login .text1{width:auto;font:normal 12px Verdana, Arial, Helvetica, sans-serif;float:left;margin:4px 0 4px;padding:5px 0 0 5px}
fieldset.login p.password-reminder{width:auto;float:left;line-height:24px;margin:0 15px 0 0;padding:0}
fieldset.login p.password-reminder a{text-decoration:none;color:#000;float:left;padding:0}
.forgetpass{width:220px;height:auto;font-size:8pt;text-decoration:none;color:#000;font-family:Arial, Helvetica, sans-serif;display:block;overflow:hidden;margin:0;padding:0}
.forgetpass ul{list-style:none;margin:0;padding:0}
.forgetpass ul li{float:left;margin:0;padding:0 6px}
.forgetpass ul li a{text-decoration:none;color:#000}
.forgetpass ul li a:hover{text-decoration:underline;color:#000}
fieldset.login input.btn2{background:url(images/login-btn.gif) no-repeat;border:none;width:67px;height:21px;margin:8px 3px 0 16px}
.submit input.btn1{width:98px;height:16px;background:url(images/btn.gif) center left no-repeat;border:none;font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#5b5a5a;cursor:pointer;margin:4px;padding:0 0 0 6px}
#login-form-new p.login-meb{width:79px;height:17px;background:#A5CA49;float:left;font:bold 12px Verdana, Arial, Helvetica, sans-serif;text-align:center;color:#FFF;margin:0 0 6px;padding:2px 16px}
#login-form-new p.login-title{width:79px;height:17px;background:#74AB0D;float:left;font:bold 12px Verdana, Arial, Helvetica, sans-serif;text-align:center;color:#FFF;margin:0 0 6px;padding:2px 16px}
#login-form-new p.login-title2{width:111px;height:17px;background:#363636;float:left;font:bold 12px Verdana, Arial, Helvetica, sans-serif;color:#FFF;margin:0 0 6px;padding:2px 0}
/*advertisment */#ad{width:214px;height:218px;margin:38px 12px 0}
#ad p{text-align:center;text-transform:uppercase;text-decoration:underline;font:bold 11px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0}
#ad img{width:192px;height:143px;margin:12px 0 0 12px}
#big-sale{width:255px;height:119px;margin:6px 0 0}
#big-sale a img{border:2px solid #2d2822;width:250px}
#card{width:975px;height:42px;clear:both;margin:4px 0 0 12px;padding:12px 0 0 15px}
#card a{border:none;cursor:pointer}
/* footer  */#footer{width:998px;height:102px;margin:0 auto}
#footer p{width:998px;height:14px;text-align:center;font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#8c8c68;margin:0;padding:16px 0 0}
#footer a{text-align:center;font:normal 12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;color:#8c8c68;padding:12px 15px 0}
#footer p.copy-rights{float:left;color:#5b5a5a;font:normal 11px Verdana, Arial, Helvetica, sans-serif}
#footer p.copy-rights a.company{color:#000;cursor:pointer;text-decoration:underline;margin:0;padding:0}
.products1{width:227px;background:#efefef;height:293px;margin:13px;padding:10px 0 0}
/*----------Boxes-------------- */.form-button,.form-button-alt{overflow:visible;width:auto;background:url(../../images/btn-bg.gif) repeat-x;color:#000;border:1px solid #e5e5e5;font:bold 12px arial, sans-serif !important;cursor:pointer;text-align:center;vertical-align:middle;padding:1px 8px}
.form-button-alt{border:1px solid #e5e5e5;margin:10px 0 0; height:21px !important; height:23px;}
.group-select .legend{margin-top:-33px;float:left;border:1px solid #666;background:#000;color:#fff;font-weight:700;font-size:1.1em;padding:0 8px}
.base-mini .head h4{min-height:16px;color:#000;background:no-repeat;background-position:0 0;text-transform:uppercase;padding:1px 0 1px 21px}
.footer{width:930px;background-color:#000;margin:0 auto;padding:10px 10px 4em}
a.minimal-price-link .price{font-weight:400;color:#000}
.product-pricing-grouped li{color:#000;padding:2px 0}
.product-options dd .multiselect option{border-bottom:1px dotted #000;padding:2px 4px}
.product-options-bottom .product-pricing li{background:0;color:#000;padding:2px 0}
.truncated a.details{cursor:help;text-decoration:none !important;display:inline-block;border-bottom:1px #000 dotted}
.shopping-cart-collaterals .discount-codes h4,.shopping-cart-collaterals .shipping-estimate h4{min-height:16px;color:#000}
.one-page-checkout .active .head{margin-bottom:0;border:1px solid #BBAFA0;background:url(images/active.gif) repeat-x;cursor:default}
.checkout-progress td.active{border-top-color:#333;color:#000}
.multi-address-checkout-box .legend{float:left;margin-top:-10px;margin-bottom:0;margin-left:15px;border:1px solid #000;background:#fff;color:#000;padding:2px 8px}
.multi-address-checkout-box .count-head{border-bottom:1px solid #BBAFA0;padding:5px 10px}
.login-box h4{min-height:16px;border-bottom:1px solid #ddd;margin-bottom:1.2em;padding-bottom:5px;padding-left:23px;background-position:0 1px;background-repeat:no-repeat;font-size:1.05em}
.primary-address-list h4,.address-list h4{font-size:1.1em;color:#000;text-transform:uppercase}
.compare-products tbody td.label{width:auto;border-bottom:1px solid #9eb8cb;border-left:1px solid #BEBCB7;background:url(../../images/comparison_table_label_bg.gif) repeat-y 100% 0 #000 !important;text-align:left}
.rating-box .rating{position:absolute;top:0;left:0;height:13px;background:url(images/product_rating_full_star.gif) repeat-x}
img,li.no-border,* html .votebox input{border:none}
h6,p{margin:0}
.inner-curvediv,.curvediv{overflow:hidden;display:block;margin:0;padding:0}
.notice,.data-table thead tr th,.product-options-bottom .product-pricing .benefit,.product-collateral .collateral-box h4,.multi-address-checkout-box .head h5{color:#000}