.product {float:left;width:660px;margin:0 0 50px;position:relative}
.tellmore{opacity:0.6;filter:alpha(opacity=60);}


.selectionbar{width:100%;float:left;padding:10px 0}
.selectionbar ul{float:right}	
.selectionbar li{float:left;list-style:none;margin:0 2px; color:#e9e0d0}
.selectionbar li a{ color:#e9e0d0}

.category-image{}
.category-image img{height:200px;width:562px}

.toolbar { float:left;width:660px; background:#533929 url(../images/toolbarbg.gif) repeat-x 0 0; border:1px solid #784c30; color:#e9e0d0;;margin:0 0 10px }
.toolbar .pager {width:460px;float:left }
.bottom-toolbar { float:left;width:100%;margin:8px 0 0}
.bottom-toolbar .sorter { display:none; }
.bottom-toolbar .pager {float:right;width:600px}
.bottom-toolbar .pager .pages { margin:2px 10px 0 120px;display:inline}

.pager { font-size:11px; padding:3px 20px;}
.pager p { margin:0; }
.pager select { padding:0; margin-bottom:1px; }
.pager .amount { float:left; line-height:20px; }
.pager .limiter { float:right; line-height:20px; }
.pager .pages { margin:2px 10px 0 80px; text-align:center; color:#e9e0d0;;float:left}
.pager .pages a { color:#8c8c8c; text-decoration:underline; }
.pager .pages a:hover { color:#8c8c8c; text-decoration:none; }
.pager .pages ol,.pager .pages li { display:inline; padding:0 2px;margin:0}
.pager .pages .current { font-weight:bold; }

.sorter { font-size:11px; margin:0 0 0; padding:3px 20px;/**/width:110px;float:left; }
.sorter p { margin:0; }
.sorter select { padding:0; margin-bottom:1px; }
.sorter .view-mode { float:left; line-height:20px; white-space:nowrap; }
.sorter .view-mode label { float:left; margin:0 5px 0 0; }
.sorter .view-mode a.list,
.sorter .view-mode strong.list,.sorter .view-mode a.grid,
.sorter .view-mode strong.grid { background:url(../images/bkg_viewmode.gif) no-repeat 0 0; float:left; width:24px; height:17px; text-align:left; text-indent:-999em; overflow:hidden; margin:2px 0 0; } 
.sorter .view-mode a.list { background-position:-24px 0; } 
.sorter .view-mode strong.list { background-position:-24px -29px; } 
.sorter .view-mode a.grid { background-position:0 0; }
.sorter .view-mode strong.grid { background-position:0 -29px; }
.sorter .sort-by { float:right; line-height:20px; }
.sorter .link-feed {}


.products-grid {position:relative;z-index:1;float:left;background:url('../images/prodgridbg.jpg') repeat-y 10px 0;margin:0 0 4px;padding:0}
.products-grid li.item {float:left;width:180px;padding:10px;overflow:hidden;margin:10px;display:inline }
.products-grid li.odd{background:#EBE6E2 }	
.products-grid li.even{background:#DDD2CB}	
.products-grid li.last {margin-right:0; }
.products-grid .desc {display:none}
.products-grid .product-image { display:block; text-decoration:none !important; margin:0 auto 10px;width:135px; border:1px #e2ad81 solid}

a.product-image{position:relative;color:#fff;padding:2px;overflow:hidden;}
a.product-image img{height:135px;width:135px;display:block}
a.product-image:hover{background:#BF9F75;border-color:#e2ad81}
a.product-image span {
-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background:#000;
color:#FFFFFF;cursor:pointer;display:block;left:15%;margin:-16px 0 0 0px;padding:1em 0.7em;position:absolute;top:50%;white-space:nowrap;z-index:2}

a.product-image em {-moz-border-radius-topright:3px;background:#533929 none repeat scroll 0 0;bottom:-1px;color:#fff ;display:block;font-style:normal;
font-weight:bold;left:-1px;margin:0;padding:0.5em 1.2em 0.5em 1em;position:absolute;white-space:nowrap}

a.in-basket{border:1px #533929 solid!important}

.product-name {margin:0 0 7px;font:bold 12px arial;text-align:center }
.product-name a{color:#535353;text-decoration:none}
.product-name a:hover{color:#BF9F75}

.product-main-info .product-name h2{text-align:left}

.link-learn{font-style:italic;color:#453232;text-decoration:none;font-weight:bold}

.products-list{margin:0;padding:0}
.products-list li.item { padding:10px;float:left;width:640px;margin:0 0 2px;list-style:none}
.products-list li.last { background-image:none; }
.products-list .product-image { float:left; margin-right:20px; text-decoration:none !important;border:1px #ccc solid}
.products-list .product-shop { float:left;width:380px;padding:10px 0 0 0  }
.products-list .desc { margin:5px 0 10px; font-size:12px; }
.products-list .desc .link-learn { white-space:nowrap; }
.products-list li.odd{background:#EBE6E2 }	
.products-list li.even{background:#DDD2CB}	
.products-list .product-shop h3{text-align:left}


.product-view{width:640px;float:left;margin:10px 0 0;background:#EBE6E2;padding:10px;position:relative}
.product-view .product-image{width:190px;float:left;padding:0px}	
.product-view .product-image img{border:1px #ccc solid}	
.product-view .product-shop { float:left;width:380px;padding:0 10px 10px;text-align:justify }

ul.add-to-links{width:100%;margin:0;padding:0}
ul.add-to-links li{padding:2px;margin:3px 20px 0 0;float:left;list-style:none}	
ul.add-to-links li a{border:1px #fff solid;padding:4px 10px ;text-decoration:none;color:#fff;float:left;height:14px;display:block;background:#462e1f}	
ul.add-to-links li:hover, ul.add-to-links li a:hover{background:#95735e}
ul.add-to-links .add-select:hover{background:transparent	}
ul.add-to-links .add-Inquiry{background:#462e1f}
ul.add-to-links .add-Inquiry a{width:74px}
ul.add-to-links .add-basket{background:#462e1f}

.productimages{width:200px;float:left}

.norecord{width:640px;float:left;background:#EBE6E2;padding:20px 10px;text-align:center;font:bold 15px arial}

.productthumbs li{float:left;list-style:none}
.productthumbs img{width:50px;height:50px;padding:2px}


#display .selected { background:#F0F0F0; }

.productbigimg{display:block;width:185px;border:1px #533929 solid}
.pimage{position:relative}
.showQty{-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topright:3px;
background:#533929 none repeat scroll 0 0;
bottom:29px;
color:#FFFFFF;
display:block;
font-style:normal;
font-weight:bold;
left:0px;
margin:0;
padding:0.5em 1.2em 0.5em 1em;
position:absolute;
white-space:nowrap;}