@charset "UTF-8";
/* CSS Document */
#list {
	width:960px;
	margin:0 auto;
	padding: 16px 0;
	display:block;
}

#product {
	width:960px;
	margin:0 auto;
	padding: 16px 0;
	display:block;
}

#filter {
	border:1px solid #adaead;
	width:178px;
	display:inline-block;
}

#filterinside {
	margin:10px;
}

#filterinside h3 {
	margin-top:0;
}

#filterinside ul {
	padding:0;
	margin:0 0 10px 0;
}

#filterinside li {
	list-style:none;
	padding:0 0 0 15px;
}

#listview {
	float:right;
	vertical-align:top;
	display:inline-block;
	padding:0;
	margin:0;
	width:775px;
}

#listview h2 {
	margin:0 0 12px 12px;
}

#listview ul.listing{
	padding:0;
	margin:0;
}

#listview ul.listing li{
	list-style:none;
	margin:0 0 12px 12px;
	display:inline-block;
	vertical-align:top;
	width:140px;
	zoom: 1;
	*display:inline;
}


#recommendations ul.listing{
	padding:0;
	margin:0 0 0 -12px;
}

#recommendations ul.listing li{
	list-style:none;
	margin:0 0 12px 12px;
	display:inline-block;
	vertical-align:top;
	width:120px;
	zoom: 1;
	*display:inline;
}

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

.clearfix {display: inline-block;}



/* Product Page */

#productimage {
	width:510px;
	display:block;
	margin-bottom:5px;
}

#productimage ul {
	padding:0;
	margin:0;
}

#productimage li {
	list-style:none;
	padding:0;
	margin:0 0 10px 0;
}

#productdesc {
	float:right;
	vertical-align:top;
	display:inline-block;
	padding:0;
	margin:0;
	width:425px;
}

#productdesc h2 {
	margin:0 0 12px 0;
}


#productdesc .price {
	font-size:2.00em;
}

#productdesc .shipping {
	font-size:1.17em;
}

#spaceout {
	height:16px;
}

#video {
	margin:15px 42px;
	display:inline-block;
}
