.clearfix:after
{
  content                 : "."; 
  display                 : block; 
  height                  : 0; 
  clear                   : both; 
  visibility              : hidden;
}
.clearfix
{
  display                 : inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix
{
  height                  : 1%;
}
.clearfix
{
  display                 : block;
}
/* End hide from IE-mac */
#stock_list ul {
	list-style-type		: none;
	padding			: 0px;
	margin				: 0;
	border				: 0;
	line-height			: 1.2em;
	color				: #000000;
	display			: block;
	text-decoration		: none;
	width				: 600px;
	border-bottom			: 1px solid #293602;
}
#stock_list a {
	list-style-type		: none;
	padding			: 0;
	margin				: 0;
	border				: 0;
	width				: 600px;
	background-color		: #fff;
	color				: #000000;
	display			: block;
	text-decoration		: none;
	border-bottom			: 0px solid #293602;
}
#stock_list a:hover {
	list-style-type		: none;
	padding			: 0;
	margin				: 0;
	border-bottom			: 0px solid #293602;
	width				: auto;
	line-height			: 1.2em;
	background-color		: #CCC;
	display			: block;
	text-decoration		: none;
	cursor				: pointer;
}
/* Hides from IE-mac \*/
* html #stock_list a:hover {
	border-bottom			: 0px solid #293602;
}
/* End hide from IE-mac */
#stock li {
	margin						: 1px 5px 0px 5px;
	padding						: 0px;
	display						: block;
	float							: left;
	font							: 0.7em 'Lucida Grande', LucidaGrande, Lucida, Verdana, Helvetica, Arial, sans-serif;
	background				: none;
}
li.year {
	width							: 4em;
 }
li.reglet {
	width							: 3em;
 }
li.make {
	width							: 29em;
 }
li.price {
	width							: 8em;
 }
li.price span {
	font-size			: 70%;
 }
li.photo {
	width							: 4em;
 }
#stock_list
{
	width							: 600px;
	margin:5px;
	height:600px;
}
ul#stock .bold {
	font-weight				: bold;
 }
#stock_list p
{
	font							: 0.6em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	display:block;
	text-align:center;
  padding-bottom:10px;
}
