	body {background-color : #FFFFF}
	nav ul ul {
	display :none;
	}
	nav ul li : hover > ul {
	display :block;
	}
	.nav ul {
	padding:20px 0 20px 20px;
	border-radius: 10px;
	position: relative;
	display: inline-block;
	}
	.nav ul li:hover{
	background: #4b545f;
	background: linear-gradient (top, #4f5964 0#, #5f6975 404);
	background: -moz linear-gradient (top, #4f5964 0#, #5f6975 404);
	background: -webkit-linear-gradient (top, #4f5964 0#, #5f6975 404);
	}
	.nav ul li:hover> ul {margin:0px; padding:0px;}
	.nav ul li:hover> ul li {float:none; display:block;}
	.nav ul li:hover> ul li a {color:#666; min-width:150px;}
	.nav ul li:hover> ul li a:hover{color: #fff;}
	.nav ul li {posotion: relative;}
	.nav ul li ul {position:absolute; top:46px; left:0px;}
	
	
	
.nav li ul {
    display: none;
}
.nav li:hover ul {
    background: none repeat scroll 0 0 #000;
    display: block;
    left: auto;
    padding: 10px;
    position: absolute;
    width: 250px;
    z-index: 99999;
}
.nav {
    position: relative;
}
.nav li ul li {
    display: inline-block;
    font-size: 12px;
    margin-left: 0;
    padding-bottom: 6px;
    padding-top: 6px;
    width: 100%;
}
.top-menu ul li ul li a:hover {
    border-bottom: medium none;
}



.product-img img {
    width: 100%;
	height:auto;

}
.product-img {
    margin-top: 20px;
    text-align: center;
	
}
.product-img figure {
    margin-bottom: 20px;
}
.brand { margin-bottom:30px; float:left; width:100%;}
.brand-box { float:left; width:100px; height:100px; border:1px solid #ddd; margin-bottom:3px; margin-right:3px;}
.brand-box img { width:100%; vertical-align:middle; padding:15px;}
