/*********Drapiere.com********* © Copyright Carolyn de la Drapière Ltd 2009
** boutique_item CSS                                               
**Change History***********************************************************
** Date        Ver        Description 
**
**************************************************************************/ 
#l_col_a_thumbs			  {float: left; width: 58px; height: 475px; padding-top:34px;display: inline;}
#l_scroller 					{float: left; width: 58px; height: 310px; display: inline;}
.l_scroller_nav 			{width: 58px;	height: 10px;  display: inline;}
.l_scroller_nav img		{width: 58px;	height: 10px;}

#l_scroller_rel 			{position: relative; overflow: hidden; width: 58px;	height: 290px;} /* position and overflow are important. Width includes border of image, height = total for all items including margin. */
#l_scroller_abs 			{position: absolute;}
.l_scroller_thumb img {display: block; float: left; margin: 5px 0px 5px 0px; border: 1px solid #699;} 
.l_prev								{float:right; width:58px; height: 15px; margin-top:111px;}
.l_next								{float:right; width:58px; height: 15px; margin-top:40px; text-align:right;}
.l_next_prev					{text-decoration:none;}


#l_col_b_image	 	{float: left; width: 245px; height: 475px; padding:10px 0 0 15px;display: inline;}
#l_item_image		 	{float: left;	width: 230px;	height: 345px;}

#l_price					{float: left;	width: 230px;	height: 86px; margin-top:8px; text-align: center; display: inline;}
#l_image_instrns	{float: left;	width: 230px;	height: 14px; padding-left : 2px; font-size:9px; text-align: left; display: inline;}
.l_price_row			{float: left;	width: 230px;	height: 20px; margin-top: 2px; display: inline;}
.l_price_desc			{float: left;	width: 125px;	height: 20px; text-align: right; padding-right: 10px; display: inline;}
.l_price_value		{float: left;	width: 105px; height: 20px; text-align: left; display: inline;}
.l_price_promotion{float: left;	width: 230px;	height: 16px; font-weight:bold; text-align:center; margin-top: 4px; display: inline;}


#l_col_c_text			  				{float: left; width: 657px; height: 375px; display: inline;}

#l_tabs							 				{float: left;  width: 657px; height: 25px; padding-left:26px; display: inline;} 
#l_section_blank					 	{float: left;  width: 89px;  height: 25px; display: inline;} 
#l_section_titles					 	{float: left;  width: 510px; height: 25px; display: inline;} 
.l_section_title					 	{float: right; width: 85px;  height: 25px; padding-top: 7px; text-align : center; display: inline;} 
#l_section_titles_end			 	{float: left;  width: 15px;  height: 25px; display: inline;} 

#l_sections 		 						{float: left; width: 657px; height: 350px; display: inline;} 
#l_section_text_outer			 	{float: left; width: 657px; height: 337px; overflow : auto; display: inline;} 
.l_design_name							{float: left; width: 635px; height: 22px;  font-size:11px; font-weight: bold; padding-left:30px;}
#l_section_text						 	{float: left; width: 635px; height: 315px; padding-left:30px; display: inline;} /* width: 612px; stop scroll bar impacting text wrap */
.divider590									{float:left; width: 300px; height:5px; margin:5px 145px 0 145px; font-size: 1px; border-top: 1px solid #ddb;} 

#l_section_trailer				 	{float: left; width: 629px; height: 10px; padding-top : 5px;  line-height: 0px; display: inline;} 
.l_title_desc								{ font-size:12px;}

#l_actions 							{float: left; width: 657px; height: 100px;}

#l_actions_col_c1				{float: left;	width :279px; height: 100px; margin-left: 14px;	padding-top: 5px;display: inline;} /* ie padding fix */
#l_select_size 					{float: left; width: 279px;	height: 15px;  margin-bottom: 4px; display: inline;}
#l_sizes								{float: left;	width: 279px; height: 24px;	 display: inline;}
.l_size									{float: left; width: 26px;  height: 22px;  margin-right: 5px; padding-top: 2px; text-align: center; border: 1px solid #366; background: #699; display: inline;}
.l_size_selected				{float: left; width: 26px;  height: 22px;  margin-right: 5px; text-align: center;	border: 3px solid #366; background: #add; display: inline;}
#l_add									{float: left; width: 279px; height: 52px;  padding:10px 0 0 75px; display: inline;}
#l_notify								{float: left; width: 279px; height: 52px;  padding:10px 0 0 47px; display: inline;}
 
#l_response								{float: left; width: 279px; height: 100px; display: inline;}
#l_response_text					{float: left; width: 279px; height: 85px; padding: 6px 0px 0 0px; text-align:center; display: inline;}
#l_add_wl_contiune				{float: left; width: 279px; height: 15px;}
#l_add_to_wish_list				{float: left; width: 100px; text-align:left;}
#l_continue_shopping			{float: left; width: 110px; text-align:center;}
#l_checkout								{float: left; width: 69px; text-align:right;}

#l_actions_ref				{float: left;	width: 85px; height: 100px; padding-top: 2px; display: inline;}
#l_actions_design_code{float: left; width: 85px; height: 42px; font-size: 11px; text-align: right; display: inline; font-family:"Courier New",monospace;}

