

.centerGrids,
.lastGrids, 
.firstGrids,
.centerGridsWrapper{ float:left;}

.centerGrids .centerGrid,
.firstGrids .centerGrid { margin:8px 9px 0 0;}
.lastGrids .centerGrid { margin:8px 0 0 0;}

.firstRow .centerGrid { margin-top:0;}

.centerGrid .innerbox { padding:4px; }
.centerGrid .itemTitle, .leftBoxContainer .itemTitle { margin:0; height:40px; overflow:hidden; display:block; padding:0; line-height:100%; padding:5px;}
 .leftBoxContainer h3.itemTitle { text-align: center;}



.leftBoxContainer .itemImage {  margin-bottom:10px; display:block; text-align:center;}
.leftBoxContainer .itemPrice { font-size:18px; line-height:120%; color:#4677C9; }

.row3Wrapper { background:url(../images/price_box_bg.gif) repeat-x; padding:5px 5px; }
.row3Wrapper td { vertical-align:middle;}

span.productPriceDiscount { display:none;}

.productsListingTopNumber { float:right; margin:0 10px 0;}

.imagesWrapper { width:300px; float:left; margin: 10px 20px 0 10px;}
.product_info_right { float:left; width:400px; }
#productPrices { margin:15px; float:left;}

#addtocartBox { margin:10px 0; display:block; height:36px;}
#addtocartBox li { float:left; list-style:none;}
#cartAdd { margin-left:15px; padding-top:15px;}
#addtocartBox li span { line-height:36px;}
#cartAdd .col1, #cartAdd .col2 { float:left;}
#cartAdd .col1 { padding:4px 5px 0;}

.wrapperAttribsOptions .optionName, .wrapperAttribsOptions .optionValue { display:inline; margin-right:8px;}
.wrapperAttribsOptions .optionValue input { margin-right:5px;}

#productDescription {margin-top:10px; border-top:1px solid #3E3B36; padding-top:10px;}


.productGridsWrapper_topNavwrapper, .productGridsWrapper_bottomNavwrapper {  padding:14px 16px; }
.productGridsWrapper_bottomNavwrapper { margin-top:0px;}

.categoryRowWrapper .categoryListBoxContents img { display:none;}
.categoryRowWrapper .categoryListBoxContents h2 { padding:0;}


#productGeneral { border:none; padding:0;}
#indexDefault, #indexProductList, #indexCategories { border:none; padding:0;}


/***************************************************/
/*        Main Grid style                               */
/***************************************************/
.centerGrid {}
.centerGrid .Grid_inner1 
	{ background:url(../images/product_box_bg1s.gif) left top repeat-x;}
.centerGrid .Grid_inner1 .Grid_inner2 
	{ background:url(../images/product_box_bg2s.gif) left bottom repeat-x; }
.centerGrid .Grid_inner1 .Grid_inner2 .Grid_inner3 
	{ background:url(../images/product_box_bg3s.gif) left top repeat-y; }
.centerGrid .Grid_inner1 .Grid_inner2 .Grid_inner3 .Grid_inner4 
	{ background:url(../images/product_box_bg4s.gif) right top repeat-y; }
.centerGrid .Grid_inner1 .Grid_inner2 .Grid_inner3 .Grid_inner4 .Grid_inner5 
	{ background:url(../images/product_box_bg5s.gif) left top no-repeat; }
.centerGrid .Grid_inner1 .Grid_inner2 .Grid_inner3 .Grid_inner4 .Grid_inner5 .Grid_inner6 
	{ background:url(../images/product_box_bg6s.gif) right top no-repeat; }
.centerGrid .Grid_inner1 .Grid_inner2 .Grid_inner3 .Grid_inner4 .Grid_inner5 .Grid_inner6 .Grid_inner7 
	{ background:url(../images/product_box_bg7s.gif) right bottom no-repeat; }
.centerGrid .Grid_inner1 .Grid_inner2 .Grid_inner3 .Grid_inner4 .Grid_inner5 .Grid_inner6 .Grid_inner7 .Grid_inner8 
	{ background:url(../images/product_box_bg8s.gif) left bottom no-repeat; }
.centerGrid .Grid_inner1 .Grid_inner2 .Grid_inner3 .Grid_inner4 .Grid_inner5 .Grid_inner6 .Grid_inner7 .Grid_inner8 .Grid_inner { padding:10px;}

.centerGrid .Grid_inner h3.itemName { margin:8px; height:34px; overflow:hidden; padding:0; }

.centerGrid .Grid_inner .itemName a {
	margin:0; padding:0; color:#484848; text-decoration:none; line-height:140%; font-weight:bold;
	}
.centerGrid .Grid_inner .itemName a:hover 
	{ padding:0; margin:0; color:#484848; text-decoration:underline; }
.centerGrid .Grid_inner .itemImage {  margin-bottom:10px; display:block; height:150px; overflow:hidden; text-align:center}

.centerGrid .Grid_inner td { vertical-align:middle;}
.centerGrid .Grid_inner .itemPrice { padding-left:10px; margin:0 auto;}
.centerGrid .Grid_inner .itemPrice,
.centerGrid .Grid_inner .itemPrice .productSpecialPrice,
.centerGrid .Grid_inner .itemPrice .productSalePrice,
.centerGrid .Grid_inner .itemPrice .productSpecialPriceSale
	{ font-size:16px; line-height:120%; color:#4677C9; font-weight:bold; vertical-align:middle;}
.centerGrid .Grid_inner .itemPrice .normalprice { font-size:14px; line-height:18px; }

.centerGrid .Grid_inner .itemButton { padding:15px 0 10px 0; vertical-align:middle; display:block; }

/*******************************************************/ 
/*                  Product Info Page                  */
/*******************************************************/

.product_info_right #productPrices { float:left; display:block;}
.product_info_right #addtocartbox { float:right;}
#productQuantityDiscounts { margin-left:15px; margin-right:15px;}


