
button.button span{ 
	float:left; 
	height:24px; 
	padding:0 0 0; 
	font:bold 11px/24px 'Telex', arial, Times, serif; text-transform:uppercase; 
	text-align:center; 
	white-space:nowrap; 
	color:#fff; 
	background:#ff4d94; 
	border: 2px solid #FFFFFF;
}
input.addtocart{ 
	float:left; 
	height:27px; 
	padding:0 0 0; 
	font:bold 11px/24px 'Telex', arial, Times, serif; text-transform:uppercase; 
	text-align:center; 
	white-space:nowrap; 
	color:#fff; 
	background:#ff4d94; 
	border: 2px solid #FFFFFF;
    box-shadow: 1px 1px 2px 1px #D5D5D5;
    cursor: pointer;
    margin: 0;
    overflow: visible;
    width: 94px;
}
input.addtocart:hover{ 
	background:#000; 
}

button.button:hover span{background:#404040;}
button.disabled span { color:#bbb !important; }
button.button span span { color: #fff; float: left; font-size: 11px; font-weight: normal; padding:0 10px; text-decoration: none; text-transform: uppercase; box-shadow:none; -webkit-box-shadow:none; border:none; }
button:hover.button span span { border:none !important; }
 
 
  

/*pagination*/
.pages{margin:0 auto; text-align:center; padding-top:5px;}
.pages strong{display:inline;}
.pages ol{display:inline;}
.pages ol li{display:inline; padding:0 3px;}
.pages ol li a{display:inline;}

 

/* View Type: Grid */
.products-grid { position:relative; }
.products-grid.last{ border-bottom:0; }
.products-grid li.item, .products-list li.item {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E2E2E2;
    box-shadow: 0 0 5px #E5E5E5;
	-moz-box-shadow: 0 0 5px #E5E5E5;
	-webkit-box-shadow: 0 0 5px #E5E5E5;
    float: left;
    margin-right: 12px;
    padding: 12px;
    position: relative;
    width: 257px;
}
.products-list li.item{width:725px!important; margin-bottom:12px;}
.products-grid li.item.last{margin-right:0px;}
.products-grid li:hover.item, .products-list li:hover.item{border: 1px solid #ff4d94;
    box-shadow: 0 0 5px #E5E5E5;
	-moz-box-shadow: 0 0 5px #E5E5E5;
	-webkit-box-shadow: 0 0 5px #E5E5E5;}
.products-grid .product-image { display:block; min-width:214px; margin:0 0 10px; text-align:center; background:#fff; }
.products-grid.first .product-image { border-top:0; }
.products-grid li.last .product-image { border-right:0; }
.products-grid .product-name { font-size:12px; margin:0 0 6px; min-height:38px; }
.products-grid .product-name a {
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}
.products-grid button.button{float:left;}
.products-grid .product-name a:hover { text-decoration:none; }
.products-grid .price-box { margin:0px 0; float:left;}
.products-grid .availability { line-height:21px; }
.products-grid .actions { float:left; width:216px; border-top:1px solid #E2E2E2; padding-top:8px;}
.products-grid .quick_view, .products-list .quick_view { background: none repeat scroll 0 0 #ff4d94; color: #FFFFFF; float: right; font-size: 11px; padding: 4px 10px; text-transform: uppercase; border: 2px solid #FFFFFF; box-shadow: 1px 1px 2px 1px #D5D5D5; text-shadow: 1px 1px 2px #545454; }
.products-grid a:hover.quick_view, .products-list a:hover.quick_view { background:#404040; }
 

/* View Type: List */
.products-list li.item .zoom-image{top:78px; left:78px;}
.products-list li.item {}
.products-list li.item.last { /*border-bottom:0;*/ }
 
 

 

/* Add to Links */
.add-to-links { margin: 0 0; }
.add-to-links li {line-height:20px; padding:7px 10px; border-bottom:1px solid #E2E2E2;}
.add-to-links li a {}
.add-to-links .separator { display:none; }
.link-wishlist{background:url(../images/wishlist.png) no-repeat 0px 4px; padding-left:17px;}
.link-compare{background:url(../images/compare.png) no-repeat 0px 4px; padding-left:17px;}

/* Add to Cart */
.add-to-cart label { float:left; margin-right:5px; font-weight:bold; line-height:20px; margin-top:8px; }
.add-to-cart .qty {
    border: 1px solid #E2E2E2;
    box-shadow: 0 0 7px 1px #D5D5D5 inset;
	-moz-box-shadow: 0 0 7px 1px #D5D5D5 inset;
	-webkit-box-shadow: 0 0 7px 1px #D5D5D5 inset;
    float: left;
    margin: 2px 20px 0 11px;
    padding: 7px 0;
    text-align: center;
    width: 35px !important;
}
.add-to-cart button.button { float:left; margin:2px 0px 0px 0px; }
.add-to-cart .paypal-logo { clear:left; margin:0; text-align:right; }
.add-to-cart .paypal-logo .paypal-or { clear:both; display:block; margin:5px 60px 5px 0; }

/* Add to Links + Add to Cart */
.add-to-box { float: left; margin: 0; padding: 0 10px 10px; }
.product-shop button.button span span { height:auto; }
.add-to-box .add-to-cart { float: left; padding: 10px 0; text-align: right; }
.add-to-box .add-to-cart .paypal-logo { float:left; }
.add-to-box .or { display:none !important; }
.add-to-box .add-to-links { margin:10px 0; text-align:right; }
.add-to-box .add-to-links li .separator { display:none !important; }
.product-essential { padding:0 0 25px; }
.product-essential h2 { font:bold 12px/1.25 'Telex', sans-serif; margin-bottom:10px; }

 
 
 

/* Clears ================================================================================ */
.clearer:after,
 
#nav:after,
 
 
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.order-info ul:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-tabs:after,
.product-view .product-img-box .more-views ul:after,
.product-view .box-tags .form-add:after,
.product-view .product-shop .short-description:after,
.product-view .box-description:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
/* ======================================================================================= */

