        #container {
            width: 580px;
            margin: 15px auto;
            padding: 50px;
        }
        

#pArrowLeft, #pArrowRight {
	position: absolute;
	height: 100px;
	width: 50px;
	top: 300px;
	padding: 10px;
	padding-top: 100px;
	padding-bottom: 100px;
	cursor: pointer;
}		

#pArrowLeft {
	left: 0px;
}		
#pArrowRight {
	right: 0px;
}		



#productlist {
	position: absolute;
	width: 100%;
	top: 300px;
	left: 0px;
}


#productlist #productslider {
    overflow: auto;
    position: relative;
    height: 442px;
    width: 100%;
}

#productlist #productslider UL {
    position: absolute;
    list-style: none;
    overflow: none;
    padding: 0;
    margin: 0;
	width: 20000px;
	left: 200px;
}
#productlist #productslider UL LI {
	float: left;
	width: 240px;
	height: 390px;
	padding: 15px;
	border: #f2f1ec 1px solid;
}

#productlist #productslider UL LI:hover {
	background-color: #fff;
	border: #d9d9d9 1px solid;
}


#productlist #productslider UL LI h2{
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-size:16px;
	font-weight:normal;
	color: #85c132;
	color: #000;
	margin-bottom: 10px;
}		

#productlist #productslider UL LI p{
	color:#8E8C8C;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-size:12px;
	margin:0 0 10px;
}		
#productplaceholder {
	height: 430px;	
}

#productlist #productslider UL LI div.description{
	height: 150px;
}

#productlist #productslider UL LI p.price{
	color:#d93f79;
	font-family:Arial,Verdana,Tahoma,sans-serif;
	font-size:18px;
	margin:0 0 10px;
}

div.comments a, div.view a { color: #776950; font-size: 11px; font-weight: bold; padding: 0 0 10px 20px; text-decoration: underline;}

div.comments a { background: url(/images/comments.gif) no-repeat; float: left; }
div.view a { background: url(/images/view.gif) no-repeat; float: right; }

/* Product details */

#pdetails {
	margin: 20px;
	margin-left: 0px;
	/*border-bottom: 1px #CCC solid;*/
	padding-bottom: 20px;
}
#pdetails p.price {
	color:#d93f79;
	font-size: 24px;
	margin-bottom: 5px;
}
#pdetails p.specialprice {
	color:#d93f79;
	margin-top : 0px;
	margin-bottom: 5px;
	font-size: 16px;
}
#pdetails p.specialpriceinfo {
	color:#999999;
	margin-top : 0px;
	font-size: 10px;
}

span.stock {
	font-size: 14px;
	display: inline;
	float: right;
}
	span.stock span.stockremote {
		background: url(/images/icons/flag_blue.gif) no-repeat 0px 0px;
		padding-left: 20px;
	}
	span.stock span.stocklocal {
		background: url(/images/icons/flag_green.gif) no-repeat 0px 0px;
		padding-left: 20px;
	}
	span.stock span.stockno {
		background: url(/images/icons/flag_red.gif) no-repeat 0px 0px;
		padding-left: 20px;
	}

#pdetails .buybtn {
	background-color:#7FAF36;
	border:1px solid #567C1D;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	padding:8px;
	display: block;
	width: 120px;
	margin-top: 10px;
	text-align: center;
	font-size:12px;
	text-decoration: none;
}

#pdetails .ArrangementSoldOut{
background-color:#e8266f;
border:1px solid #8a1340;
color:#FFFFFF;
display:block;
font-size:12px;
font-weight:bold;
margin-top:10px;
padding:8px;
text-align:center;
text-decoration:none;
width:220px;
margin-right:5px;
margin-top:20px;
}


.baskettable {
	border:solid 1px #DEDEDE;
	background-color: #f5f5f5;
	margin: 1px 1px 20px 1px;
	padding: 10px;
	font-size: 11px !important;
	
	width:572px;
}
.baskettable table{
	width:100%;
}
	.baskettable table a {
		color:#cc0e21;
		text-decoration:underline;
	}
		.baskettable table a:hover {
			text-decoration:none;
		}
.baskettable table th {
	background:#9f9584;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
}
.baskettable table td {
	background:#f2f2f2;
}
.baskettable td {
	padding: 10px !important;
	}
.baskettable table th {
	padding:10px ;
}
.baskettable table img {
	padding: 0px !important;
	border: 0px !important;
	margin: 0px !important;

}	























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
