#extra	{
	margin-left:20px;
}
#extra li	{
	float:left;
	margin-right:20px;
}
#extra img	{
	width:80px;
}
#flowers	{
	background:url(../images/flower-products.png) no-repeat;
	width:891px;
	height:519px;
	position:relative;
	top:-40px;
	z-index:4;
}
#lightbox-thumbs	{
	position:relative;
	top:-70px;
}
#lightbox-thumbs li	{
	float:left;
	margin-right:10px;
	border:1px solid #46595D;
	padding:2px;
}
#lightbox-thumbs li img	{
	float:left;
}
#nougatine	{
	width:420px;
	float:left;
	position:relative;
	left:20px;
}
#nougatine li	{
	float:left;
	margin-right:20px;
	width:120px;
}
#nougatine img	{
	width:120px;
}
#nougatine img.vert-center	{
	margin-top:50px;
}
#prod-info-main #nougatine p	{
	text-align:center;
	width:110px;
}
#prod-container	{
	width:840px;
	height:480px;
	z-index:0;
}
#prod-block	{
	background:#7A8C90;
	height:375px;
	width:840px;
	position:absolute;
	top:285px;
	z-index:1;
}
#prod-container #img	{
	position:absolute;
	top:180px;
	z-index:4;
}
#prod-container #img.noug-bra,
#prod-container #img.noug-briefs,
#prod-container #img.noug-camisole	{
	margin-left:10px;
	z-index:5;
}
#prod-container #img.noug-bra	{
	top:350px;
}
#prod-container #img.noug-briefs	{
	top:390px;
}
#prod-container #img.noug-camisole	{
	top:310px;
}
#prod-title	{
	position:relative;
	top:40px;
	left:350px;
	z-index:5;
}
#prod-info	{
	width:470px;
	position:relative;
	top:120px;
	left:300px;
}
#prod-info-top	{
	background:url(../images/product_box-top.png) no-repeat;
	width:100%;
	height:31px;
}
#prod-info-bottom	{
	background:url(../images/product_box-bottom.png) no-repeat;
	width:100%;
	height:29px;
}
#prod-info-main	{
	width:468px;
	background:#fff;
	height:260px;
}
#prod-info-main h1	{
	font-size:1.2em;
	font-weight:bold;
	padding:0;
	margin:0;
	position:relative;
	top:-15px;
	text-indent:20px;
}
#prod-info-main p	{
	width:430px;
	margin:0 auto;
	position:relative;
	top:-5px;
	line-height:1.6em;
}
#prod-info-main p.price	{
	float:right;
	width:50px;
	top:0;
}
#prod-info-main p#also	{
	margin-top:30px;
}
#prod-list	{
	width:900px;
	background:url(../images/flower-products.png) no-repeat;
	position:relative;
	left:-30px;
	min-height:519px;
}
#prod-list ul	{
	position:relative;
	left:120px;
}
#prod-list li	{
	float:left;
	width:200px;
	height:280px;
	margin-right:30px;
	margin-bottom:20px;
}
#search-list	{
	width:900px;
	background:url(../images/flower-products.png) no-repeat;
	position:relative;
	left:-30px;
	min-height:519px;
}
#search-list ul	{
	position:relative;
	left:30px;
}
#search-list li	{
	float:left;
	width:200px;
	margin-right:15px;
	margin-bottom:20px;
	text-align:center;
}
#search-list li p	{
	background:#FFF;
	margin-top:0;
	width:200px;
	float:left;
}
#search-list .none	{
	margin-left:30px;	
}
#search-list li img	{
	width:200px;
	float:left;
}


/* classes */

	.br	{
		margin-bottom:8px;
	}
	.flash_good,
	.flash_friend	{ 
		clear:both;
		background: #e5f2be; 
		border:2px solid #bedf5d; 
		width:290px;
		float:right;
		padding:10px; 
		font-weight:bold;
		position:relative;
		right:200px;
		top:20px;
		font-size:12px;
		z-index:9;
	}
	.flash_bad { 
		clear:both;
		background: #eccecf;
		border:2px solid #9e0b0f;
		padding:10px;
		font-weight:bold;
		margin:10px 0px 10px 0px;
		font-size:12px;
	}
	.flash_good img,
	.flash_bad img {
		float:right;
	}
