html {

	direction: rtl; 
	background-color: #990000;

}


body {

  color: #990000;

  margin: 0;

  padding: 0;

  font: 10px Verdana, Arial, sans-serif;

  line-height: 14px;
	
 
	
	/*background: #95754E url(images/background.gif) repeat-x fixed left center; 
  background-attachment: fixed;*/

  

}


* html {

  background: #990000;
	/* url(images/background.gif) repeat-x fixed left center
  background-attachment: fixed;*/
  font-family:Tahoma;

}



*+html {

  background: #990000 ;
	/*url(images/background.gif) repeat-x fixed left center;
  background-attachment: fixed;*/
  font-family:Tahoma;

}

* { 
font-family:Tahoma; }
select {
 
	font-size:11px;
}


.layout

{
	direction: rtl;

	text-align: right;
	
	position: absolute;
	
	right: 0px;
 
	 

}

.content { 
	float: right;
 
 
}
.info_content { 
	padding-left:15px;
	padding-right:15px;
	padding-top:28px;
	width: 260px;
	height:504px;
	float: right;
	 
	
	font-family:Verdana;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:15px;
 
}
.content>div{ 
	float: right;
}

.container

{

	height: 504px;

	max-height: 504px;

	margin-top:20px;

	margin-left: 30px;

	margin-right: 30px;

	position: relative;

	direction: rtl;

}



.container > div {

	float: right;
	
}



.scroll

{

	width:60px;

	height:504px;

	background:#CC3366;

	float:left;

	vertical-align:middle;

}

.menu_container
{

	background:url(images/bg_menu1.jpg);

	width:340px;

	height:504px;

	float: right;

	position:relative;

	z-index: 2;
	
	overflow:hidden;
	
	left: 0px;
	/*right: 0px;*/

}


.main_menu_right

{

	background:transparent url(images/bg_menu1.jpg) repeat scroll 0 0;

	width:170px;

	height:504px;

	float: right;

	position:relative;

	z-index: 2;
	
	overflow:hidden;
	
	font-weight:bold;

}
.main_menu_left

{

	background:url(images/bg_menu1.jpg);

	width:170px;

	height:504px;

	float: right;

	position:relative;

	z-index: 2;
	
	overflow:hidden;

}

.category_menu
{

	width:170px;

	height:504px;

	float: right;

	position:relative;

	z-index: 2;
	
	padding-left:0px;
	
	padding-top:10px;

}


.products , .search_panel

{

	height: 504px;

	width:260px;

	background:url(images/lightbox-2x3.jpg);

	float: right;

	position:relative;

	z-index: 2;

}



.frsrtimg

{

	position:relative;

	/*left:0;*/

}



.concorde_attributebox {
		background: url(images/search_box_att_bg.png) 100% 16px no-repeat #BEAE8F;
		float: right;
		height:191px;
		margin-right:17px;
		margin-left: 0px;
		margin-top:30px;
		position:relative;
		width:230px;
		z-index:2;
	
}
.concorde_attributebox span.activeAttribute * { 
	display: inline;
	float: none;
}
.concorde_attributebox span.activeAttribute {
	color:#E8DDC6;
	display:inline;
	float:none;
	line-height:14px;
	position:relative;
	text-transform:lowercase;
	top:0;
}

.concorde_attributebox span.removeattribute {
	background-position:0 2px;
	float:none;
	height:12px;
	margin-left:0;
	display: none;
}
span.removeattribute {
	background:transparent url(images/remove_attribute.gif) no-repeat scroll 0 5px;
	cursor:pointer;
}

.concorde_attributebox strong{
		background:#BCAD92 none repeat scroll 0 0;
		cursor:pointer;
		display:block;
		font-size:10px;
		font-weight:normal;
		height:16px;
		line-height:17px;
		padding-left: 0px;
		padding-right: 24px;
		text-transform:uppercase;
		
	
}
.concorde_attributebox strong span.placeholder{
		margin-right: 5px;
		margin-left: 0;
}

 


.concorde_attributebox div.attributecontainer {
	height:150px;
	overflow:hidden;
	padding:5px 0 0;
	position:relative;
	width:230px;
}


.concorde_attributebox div.attributecontainer span {
	clear:left;
	color:#927965;
	cursor:pointer;
	float:left;
	line-height:13px;
	margin:5px 0 -3px;
	padding-left:24px;
	padding-right:5px;
	position:relative;
	text-indent:0;
	text-transform:lowercase;
	width:95px;
}

.concorde_attributebox div.attributecontainer span.active_option { 
	color: #000000;
}


.concorde_attributebox div.attributecontainer span.attributelist_right {
	clear:right;
	float:right;
	padding-left:0;
	padding-right:5px;
	width:95px;
}
.concorde_attributebox div.attributecontainer span.attributeclearing {
		clear:both;
		display:block;
		height:1px;
		line-height:0;
		width:230px !important;

}


div.form_buttons {
	background:transparent url(images/details-hr.gif) no-repeat scroll left top;
	margin:0 12px 10px 11px;
	padding:15px 0 0;
}


div.form_buttons div.button { 
		color:#524022;
		cursor:pointer;
		height:24px;
		margin-bottom:10px;
		margin-left:18px;
		text-align:center;
}

.float_right { 
	float: left;
}

div.form_buttons div.button div.content { 
	background:transparent url(images/button.png) repeat scroll 0 0;
	float:left;
	height:20px;
	padding-left:20px;
	padding-top:4px;
}


div.form_buttons div.button div.end {
	background:transparent url(images/button-end.png) repeat scroll 0 0;
	float:left;
	height:24px;
	width:20px;
}

.prod_details_wrap

{

	position:relative;

	float: right;

	height: 504px;

	display: none;

	

/*	z-index: 10;*/

}



.product_details

{

	position:relative;

	float: left;

	width: 0;

	opacity: 0; 

	filter: alpha(opacity=0);

	/*left:-500;*/

	z-index: 0;

}



.product_pic

{

	height: 504px;

	width:0px;

	background:url(images/shop-loading.gif);

	float: right;

	opacity: 0;

	filter: alpha(opacity=0);

	position: relative;
	
	display:	none;

}



.product_desc

{

	height: 504px;

	width:0px;

	/*background:url(images/shopper-panel-background.jpg);*/

	background:transparent url(images/box-1-panel-background.png) repeat scroll 0% 50%;

	float: right;

	position:relative;

	opacity: 0;

	filter: alpha(opacity=0);
	
	display:	none;

	/*left:-260;*/

	/*right:200;*/

}



.product_similars

{

	height: 504px;

	width:0px;

	background:url(images/variations-empty-background.png);

	float: right;

	position:relative;

	opacity: 0;

	filter: alpha(opacity=0);
	
	display: none;

	/*left:-90;*/

}



.spacer

{

	height:504px;

	width:65px;

	background:url(images/spacer-column.gif);

	float: right;

	cursor: pointer;

	position:relative;

}



.spacer1

{

	height:504px;

	width:32.5px;

	float:left;

	cursor: pointer;

	position:relative;

}

.spacer2

{

	height:504px;

	width:32px;

	float:left;

	cursor: pointer;

	position:relative;

}



.prododd

{

	height:168px;

	width:130px;

	position:relative;

	float: right;

	overflow: hidden;

}



.prodeven

{

	height:168px;

	width:130px;

	position:relative;

	float: right;

	overflow: hidden;

}





.prod_details_wrap_hide

{

	position:relative;

	float:left;



/*	z-index: 10;*/

}





img.fading_img {

	/*opacity: 0;  

	filter: alpha(opacity=0); 
	
	display: none;*/
	
	position: absolute;

	left: 0;

	top: 0;

	

}



.close, .print

{

	text-decoration:none;

	color:#2B200D;

	font-family:Tahoma;

}

.close:hover,.print:hover

{

	text-decoration:none;

	color:#89693b;

	font-family:Tahoma;

}

.menu_item

{

	text-decoration:none;

	color:#2B200D;

	font-family: Tahoma;
	font-size: 12px;

}

.menu_item:hover

{

	text-decoration:none;

	color:#89693b;

	font-family:Tahoma;

}













.pr_desc_header

{

	background:transparent url(images/details-hr.gif) no-repeat scroll left bottom;

	height:23px;

	margin:31px 12px 10px 11px;

	width:237px;
	
	text-align: left;

}



.text

{

	color:#2B200D;

	font-family:Tahoma,Arial,sans-serif;

	font-size:10px;

}



.pr_description {

	color: #2C200A;

	margin: 0pt 20px 0pt 19px;

	width: 221px;

}





.style {

  color: #2C200A;

  margin-top: 10px;

  padding-bottom: 3px;

  padding-left: 19px;

  padding-right: 20px;

  padding-top: 5px;

  padding:5px 20px 0 19px;

  position: relative;

  height:  50px;

}



.active-style {

	background: transparent url(images/selected-style-background.png) repeat-x scroll left top;

}

.style-number {

	color:#756555;

	float:left;

	font-size:10px;

}

.style-price {

	color:#2B200D;

	float:left;

	font-size:10px;

}



img.sliding_img {

	cursor: url(images/zoom-in.cur), -moz-zoom-in;

	display:block;

}

select.pr_sizes {
	margin: 5px;
	margin-left: 10px;
}

.content_block {
	 
 
	background-color:  #CCBFA5;
	background-image: url(images/content_bg.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
	height: 504px;
	
}
.content_block .info {
	float: right;
	height: 504px;
	width: 260px;
 
}
.size_div
{
	background:transparent url(images/selected-style-background.png) repeat-x scroll left top;
}

.dev_ydn

{

	text-decoration:none;

	color:#ffffff;

	font-family:Tahoma;

}

.dev_ydn:hover

{

	text-decoration:none;

	color:#89693b;

	font-family:Tahoma;

}
