div.brand-selection-box {
	width:220px;
	height:178px;
	background:#fff url("../images/products/brands_background.gif") no-repeat 0 0;
	float:left;
	margin-left:20px;
	clear:right;
	padding-top:30px;
}
div.model-selection-box {
	width:220px;
	height:178px;
	background:#fff url("../images/products/models_background.gif") no-repeat 0 0;
	float:left;
	margin-left:20px;
	clear:right;
	padding-top:30px;
}
#brands, #models{
	width:190px;
	height:145px;
	margin-top:5px;
	margin-left:10px;
}
#brands {overflow:auto;}

#models {overflow:hidden;}

div.content {
	width:25000px;
	padding:0;
}

#models ul{
	float:left;
	height:145px;
	width:190px;
	margin-left:20px;
	padding:0;
	overflow:hidden;
}
#models ul.active{overflow:auto;}

div.product-box {
	background:#fff url("../images/products/product_background.gif") repeat-x 0 0;
	width:460px;
	height:400px;
	margin-top:20px;
	margin-left:20px;
	padding-top:25px;
	clear:left;
}
#products {
	width:430px;
	height:310px;
	margin:10px;
	overflow:hidden;
}

div.product {
	float:left;
	margin:0 15px 5px 25px;
	padding:0;
}

#main-middle div.product p {
    width:410px;
    color:#000;
    background:#fff;
    margin-top:7px;
    margin-bottom:7px;
}
div.product strong{margin:0;} 

#brands ul, #models ul {
	list-style:none;
	margin: 0 0 0 5px;
}

#brands ul li, #models ul li {margin-left: 10px;}
#brands ul li a , #models ul li a,#models ul li{
	color:#000;
	text-decoration:none;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}

#brands ul li a.active, #models ul li a.active{color:#FFB500;}
#brands ul li a:hover,#models ul li a:hover {color:#FFB500;}

