@charset "utf-8";
/* CSS Document */

/************* product list *****************/

ul.products-grid {
	list-style:none;
}

.toolbar-bottom {
	clear:both;
}

ul.products-grid .item .add-to-links { display:none; }

.product-image {
	float:left;
	margin: 0 10px 0 0;
	border:1px solid #D7CABD;
	background:#FFFFFF;
}

a.product-image:hover {
	border:1px solid #977A5C;
}


ul.products-grid li {
	float:left;
	width:330px;
	height:190px;
	margin: 10px 5px;
}

ul.products-grid li h2 a {
	color:#413429;
	text-transform:uppercase;
	font:12px Georgia, "Times New Roman", Times, serif;
	margin:10px 0 10px 0;
	float:left;
	width:130px;
}

#right-bar .prod-price ,
.price-box .regular-price,
#right-bar .prod-price {
	color:#977A5C;
	float:left;
	font:14px/20px garamond,Georgia,"Times New Roman",Times,serif;
	text-transform:uppercase;
	width:131px;

}

#right-bar .prod-price .regular-price .price ,
.price-box .regular-price .price,
#right-bar .prod-price .label{
	color:#977A5C;
	font:14px/20px garamond,Georgia,"Times New Roman",Times,serif;
}

.prod-price .label {
	margin: 5px 5px 0 0;
	width:47px;
}

.prod-price .price-box , .label {
	float:left;
}

.prod-price .price-box {
	width:75px;
}

a.moredetail {
	font-size:12px ;
	color:#664D3A;
	float:left;
	padding-right:15px;
	background:url(../images/arrow.jpg) right no-repeat;
}

/************ category menu ****************/


#left-bar #menu-left ul#left-nav-category   {
	padding: 0 0 0 10px;
	clear:both;
	float:none;
}

#left-bar #menu-left ul#left-nav-category li.top_level a {
	background:url(../images/arrow-down.png) no-repeat right;
}

#left-bar #menu-left ul#left-nav-category li.top_level ul li.level1 ,
#left-bar #menu-left ul li ul li.level1 {
	background:url("../images/dashed.png") repeat-x scroll center 25px transparent;
	border:medium none;
	padding:8px 0 10px 20px;
	width:91%;
}

#left-bar #menu-left ul#left-nav-category li.top_level ul li.level1 ul ,
#left-bar #menu-left ul li ul li.level1 ul {
	margin-top:10px;
	padding-left:30px;
	background:#FFFFFF;
	width:95%;
	margin-left:-19px;
}

#left-bar #menu-left ul#left-nav-category li.top_level ul li.level1 ul li.level2 ,
#left-bar #menu-left ul li ul li.level1 ul li.level2 {
	border:none;
	background:url(../images/dash.jpg) left no-repeat;
}

#left-bar #menu-left .left-nav ul li.columns {
	background:none;
}

#left-bar #menu-left ul#left-nav-category li.top_level ul li.level1 ul li.level2 a ,
#left-bar #menu-left ul li ul li.level1 ul li.level2 a {
	background:none;
	
}
#left-bar #menu-left ul li ul li.level1 ul li.level2 a {
	padding:0;
}


#left-bar #menu-left ul li.level0 ul {
	display:none;
}

#left-bar #menu-left ul li.level0.active ul {
	display:block;
}

#left-bar #menu-left .nav-container {
	float:left;
	width:100%;
	margin: 0 0 15px 0;
}
	

#left-bar #menu-left ul#left-nav-category li.top_level ul li.level1 a {
	background:url("../images/list-menu.png") no-repeat scroll left center transparent;
	float:none;
	font-weight:normal;
	padding:0 0 0 15px;
}


#left-bar #menu-left .left-nav ul li {
	padding-left:0;
	padding-bottom:4px ;
}
#left-bar #menu-left .left-nav ul {
	clear:both;
	float:none;
}

#menu-left ul#left-nav-category li.top_level {
	background:url("../images/garis.jpg") repeat-x scroll center 23px transparent;
	padding-top:3px;
}


.block.block-layered-nav ol li {
	margin:0;
}

#left-bar #menu-left ul li {
	clear:both;
	margin:0;
	width:95%;
	
}
