#dimensionsdiv	{
	z-index:100000;
}
#dimensionsdiv .closeLink	{
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	font-size:11px;
	padding:2px 5px;
	position:absolute;
	right:5px;
	top:5px;
}
#sc_item_lefttd	{
		width:146px;
		border-right:1px solid #a89e8d;
	}
	#sc_item_right	{
		margin-left:10px;
	}
	#sc_item_mainimg	{
		width:386px;
		height:345px;
		overflow:hidden;
		position:relative;
		/*border:1px solid #a69c8a;*/
		margin-bottom:5px;
	}
	/*---- CAROUSEL ----*/
	#jslb_carousel	{
		width:382px;
		height:88px;
		position:relative;
	}
	#jslb_carousel_prev, #jslb_carousel_next	{
		width:10px;
		height:86px;
		display:block;
	}
	#jslb_carousel_prev:hover, #jslb_carousel_next:hover	{
		background-position:-10px 0;
	}
	#jslb_carousel_prev	{
		background:url(/site/img/item_carouselprev.gif);
		position:absolute;
		left:0;
		top:0;
	}
	#jslb_carousel_next	{
		background:url(/site/img/item_carouselnext.gif);
		position:absolute;
		left:372px;
		top:0;
	}
	#jslb_carousel_moves a	{
		display:block;
		float:left;
		width:87px;
		height:86px;
		#width:89px;
		#height:88px;
		overflow:hidden;
		opacity:.85;
		/*filter:alpha(opacity=85);*/
	}
	#jslb_carousel_moves a:hover	{
		border-color:#000;
		opacity:1;
		/*filter:alpha(opacity=100);*/
	}
	#jslb_carousel_frame	{
		height:88px;
		overflow:hidden;
		position:relative;
		left:12px;
		#left:10px;
		width:360px;
	}
	#jslb_carousel_moves	{
		left:0px;
		position:absolute;
		width:5000px;
	}
	#jslb_carousel_moves img	{
		float:left;
	}
	/*--------*/
	#item_underimg	{
		height:41px;
		margin-bottom:5px;
	}
	#item_underimg img	{
		margin-right:1px;
	}
	#item_description	{
		border:1px solid #a89e8d;
		padding:5px;
		position:relative;
		margin-bottom:5px;
		width:390px;
	}
	#item_description #item_promo	{
		position:absolute;
		left:320px;
		top:-10px;
	}
	#item_description #item_promo #item_promoname	{
		color:#CC0000;
		font-family:georgia;
		font-size:11px;
		font-weight:bold;
		left:6px;
		position:absolute;
		top:59px;
		width:50px;
		/*height:30px;*/
	}
	#item_description #item_promo #item_promodesc	{
		position:absolute;
		top:90px;
		left:6px;
		width:50px;
		/*height:50px;*/
		font-size:9px;
	}
	#item_description p	{
		margin-bottom:5px;
	}
	#item_name	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:22px;
		font-weight:normal;
		margin:10px 0;
		color:#4e3227;
	}
	#item_price	{
		font-size:13px;
		color:#707070;
	}
	#item_features	{
		padding:10px 0 10px 0;
		margin-bottom:5px;
		font-size:12px;
		font-size:12px;
		color:#707070;
	}
	#sc_item_freeshipping {font-size:14px;color:#f00;}
	#sc_item_shopstocanada {color:#707070;font-size:14px;}
	.delivery {color:#707070;font-size:12px;}
	#configuratorbt {margin-bottom:5px;}
	#itemforless {margin:0;font-size:13px;text-decoration:underline;}
	
	/*--- ITEM CONFIGURATOR ---*/
	
	#item_configurator	{
		margin-bottom:5px;
		#padding-right:5px;
	}
	#item_configurator h2	{
		font-family:Georgia, "Times New Roman", Times, serif;
		color:#4e3227;
		font-size:18px;
		margin-bottom:5px;
	}
	#item_configurator_pannel	{
		padding:10px;
		border:1px solid #a69c8a;
	}
	#item_configurator_pannel p	{
		height:22px;
		position:relative;
		text-align:right;
		font-size:12px;
		width:95px;
		color:#4e3227;
		margin-bottom:3px;
	}
	#item_configurator_pannel p select	{
		position:absolute;
		left:100px;
		top:0;
		width:300px;
		font-size:10px;
	}
	#item_configurator_pannel p select option	{
		font-size:10px;
	}
	#item_configurator_pannel p a	{
		position:absolute;
		left:400px;
		top:-4px;
	}
	#item_configurator_finalprice	{
		font-family:georgia;
		font-size:24px !important;
		height:45px !important;
		line-height:43px;
		margin-left:100px;
		text-align:left !important;
		padding:0 10px;
		width:220px !important;
		background:#f3f1e8;
		z-index:100;
	}
	.item_cs_show	{
		z-index:100;
	}
	#item_addtocart	{
		margin-left:100px;
	}
/*	#item_addtocart #addtocart	{
		width:216px;
		height:26px;
		border:0;
		background:url(/site/img/item_addtocart.gif);
		cursor:pointer;
	}*/
	
	/*-------------------------*/
	
	#sc_item_related h1	{
		border-bottom:1px solid #A89E8D;
		color:#4E3227;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		margin-top:10px;
		padding-bottom:5px;
		text-indent:5px;
		width:808px;
	}
	.sc_item_related	{
		width:265px;
		margin:20px 0;
	}
	.sc_item_related img	{
		float:left;
		margin-right:5px;
	}
	.sc_item_related a	{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		color:#8a2d2a;
		text-decoration:underline;
	}
	.sc_item_relatedname	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;
		color:#4E3227;
	}
	.sc_item_relatedstartingat	{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	.sc_item_relatedprice	{
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	.sc_multimages		{opacity:0;		/*filter:alpha(opacity=0)*/}
	.sc_multimages1		{opacity:0.1;	/*filter:alpha(opacity=10)*/}
	.sc_multimages2		{opacity:0.2;	/*filter:alpha(opacity=20)*/}
	.sc_multimages3		{opacity:0.3;	/*filter:alpha(opacity=30)*/}
	.sc_multimages4		{opacity:0.4;	/*filter:alpha(opacity=40)*/}
	.sc_multimages5		{opacity:0.5;	/*filter:alpha(opacity=50)*/}
	.sc_multimages6		{opacity:0.6;	/*filter:alpha(opacity=60)*/}
	.sc_multimages7		{opacity:0.7;	/*filter:alpha(opacity=70);*/}
	.sc_multimages8		{opacity:0.8;	/*filter:alpha(opacity=80);*/}
	.sc_multimages9		{opacity:0.9;	/*filter:alpha(opacity=90);*/}
	.sc_multimages10	{opacity:1;		/*filter:alpha(opacity=100);*/}
#tableaddtocart td.smalltextnolink { text-align:left; width:1%}

#ship_banner { display:none !important;}
#div__body { padding-top:17px !important;}

body	{
		overflow-x:hidden;
	}
	#materialdescriptiondiv, #colorswatchesdiv	{
		width:700px;
		z-index:19999;
		background:#fff;
		border:1px solid #B7B3B0;
		padding:5px;
	}
	#materialdescriptiondiv .closeLink{
		float:right;
		font-size:11px;
		padding:3px;
	}
	 #colorswatchesdiv .closeLink	{
		float:right;
		font-size:11px;
		padding:5px;
		text-transform:uppercase;
		font-weight:bold;
		color:#fff;
		background:#81a7c3;
	}
	#materialdescriptiondiv h3, #colorswatchesdiv h3	{
		font-size:13px;
		font-family:Georgia, "Times New Roman", Times, serif;
		padding:10px 5px;
		border-bottom:1px solid #462E21;
	}
	#materialdescriptiondiv .description, #colorswatchesdiv .description	{
		font-size:12px;
		color:#000;
		margin-bottom:5px;
		padding:5px;
	}
	#colorswatchesdiv .aboutcolors	{
		background:#dfe9f0;
		padding:5px;
		font-size:11px;
		color:#6C6C6C;
		margin-bottom:10px;
		text-align:left;
	}
	#colorswatchesdiv .aboutcolors h4	{
		font-size:13px;
	/*	color:#980305;*/
		color:#333333;
		padding-bottom:10px;
		font-weight:bold;
	}
	#colorswatchesdiv .aboutcolors span	{
		color:#000;
	}
	#colorswatchesdiv .swatchesgallery li	{
		list-style:none;
		margin:2px 10px 2px 5px;
		padding:3px;
		border-bottom:1px solid #ddd;
	}
	#colorswatchesdiv .swatchesgallery li a	{
		display:block;
		font-size:12px;
		color:#666;
		outline:0;
	}
	#colorswatchesdiv .swatchesgallery li a:hover	{
		color:#333;
	}
	#colorswatchesdiv .swatchesgallery li a.selected	{
		color:#000;
	}
	#sc_item_lefttd	{
		width:146px;
		border-right:1px solid #a89e8d;
	}
	#sc_item_right	{
		margin-left:10px;
	}
	#sc_item_mainimg	{
		width:386px;
		height:345px;
		overflow:hidden;
		position:relative;
		margin-bottom:5px;
	}

#video_1_a, #video_2_a { display:none}
	
/*
	CONFIGURATOR STYLES
*/
#configurator label.title { display:block; margin-bottom:10px; }
#configurator #dropdownArea div { margin-bottom:5px; }
#configurator #dropdownArea div label { display:block; float:left; width:200px; text-align:right; font-size:12px; margin-right:10px; line-height:20px; }
#configurator #dropdownArea div select { width:250px; }
#addToCartArea p { font-size:12px; }
#addToCartArea p label { padding-left:210px; }
#addToCartArea p input { margin-left:210px; }
#addtocartfinalprice { font-size:20px !important; margin:10px 0 10px 210px; }
#configqty { margin-left:5px !important; width:50px; }
#configurator a#confreset { background:transparent url(/site/sofa/images/back/resetlinkbg.gif) repeat scroll 0 0; display:block; height:22px; margin:0 0 15px 210px; text-indent:-100000px; width:52px; }
#configurator a#confreset:hover { background-position:0 -22px !important; }
#configurator #addToCartArea a#addtocartlink { background:transparent url(/site/sofa/images/back/configureadd.gif) repeat scroll 0 0; display:block; height:26px; margin-left:210px; margin-bottom:10px; text-indent:-1000000px; width:155px; }
#configaddtocartlink { margin-bottom:10px; }
#configurator #addToCartArea a#addtocartlink.buying { background:transparent url(/site/img/loading.gif) no-repeat scroll 0 0 !important; font-size:12px; text-indent:20px !important; }
.colorswatches h3 { font-size:16px; font-weight:bold; padding-bottom:10px;}

#confcontainer { padding-bottom:10px;}
