﻿/* CSS Document */
.productcontainer {
	float:left;
	width:220px;
	border:1px solid #CCC;
	padding:10px 5px 5px 5px;
	margin:8px;
	position:relative;
	text-align:center;
	min-height: 300px;
}
.productcontainer .producttile {	
	font-size:14px;
	}
.productcontainer .producttag {	
	font-size:14px;
	}
#content .productcontainer ul {
	#margin-left:0;
	#list-style:none;
	list-style:circle;
	text-align:left;
	}
.productcontainer .flash {
	position:absolute;
	top:58px;
	right:30px;
	}		




.productdiv {
	border-top:1px solid #DDD;
	padding:10px;
	}
.productimage {
	float:left;
	border:1px solid #DDD;
	margin-bottom:10px;
	position:relative;
	}

.productimages {
	float:left;
	width:172px;
	}
.productimages img {
	border:1px solid #DDD;
	margin-bottom:10px;
	}

.productinfo {
	margin-left:192px;
	}
#content .productdiv .productsummary {
	margin-left:0;
	border-top:1px solid #DDD;
	background:#EEE;	
	}	

ul.productsummary  {margin-bottom: 20px; display: block;}
.productsummary li {
	font-size:70%;
	list-style:none;
	border-bottom:1px solid #DDD;
	padding:1px 10px;
	color:#8C8C8C;	
	}	


ul.productsDescription  {margin-bottom: 20px; display: block;}
ul.productsDescription li {
	font-size:70%;
	list-style:none;
	padding:1px 10px 1px 0px;
	color:#8C8C8C;	
	}	
	
ul.relatedDescription  {margin-bottom: 20px; display: block;}
ul.relatedDescription li a{
	font-size:70%;
	list-style:none;
	padding:1px 10px 1px 0px;
	color:#8C8C8C;	
	}
ul.relatedDescription li a:hover {color:#000;}


.productdiv li span {
	 display:block;
	 float:left;
	 width:100px;
	 }
	 
.related {
	padding:10px 10px 3px;
	border-top:1px solid #DDD;
	background:#EEE;
	clear:left;
	border-bottom:1px solid #DDD;
	margin-top:20px;
	}
	
#addtobasket {
	float:left;
	padding-right:5px;
	}
#checkout {
	padding-bottom:20px;
	}	