/* list LIST page XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  */
#list_block{padding-top:25px;width:668px;}

.list_module{
	display:inline;
	float:left;
	height:109px;
	margin: 0px 7px 25px 0px;
	position:relative;
	width:668px;
	background:transparent url(../images/list_bck.gif) repeat-x 0 0;
	border: 1px solid #fff;
}

.item_tag.onsale, .item_tag.new{
	left:80px;
	position:absolute;
	z-index:100;
}
.item_tag.onsale{	top:0px;}
.item_tag.new{	top:10px;}

.list_desc{
	font-size: 175%;
	float: left;
	display: inline;
	padding-top: 15px;
	width: 526px;
	margin-left: 110px;
}

.list_item_number{
	font-size: 75%;
	clear: left;
	float: left;
	display: inline;
	
	margin-bottom: 20px;
	width: 526px;
	margin-left: 110px;
}

.list_image{
	background-color:#FFFFFF;
	height:85px;
	left:10px;
	position:absolute;
	top:10px;
	width:85px;
	z-index:2;
}

.list_image img{
	display:block;
	margin:auto;
	width: 85px;
	height: 85px;
	border:1px solid #fff;	
}

.list_image a{
	display: block;
}

.list_desc strong{
	font-weight: bold;
}

.list_desc {
	float:left;
	margin-left:150px;
	padding-top:10px;
	display:inline;
	font-size: 175%;				
}

.list_desc a{
	color:#666;
	text-decoration:none;
	padding-bottom:10px;
	font-size: 85%;
	padding-bottom:10px;
	display:block;
}

.list_price{
	font-size: 136%;
/*	font-weight: bold;*/
	color:#666;
	clear: left;
	float: left;
	display: inline;
	width: 526px;
	margin-left: 150px;
}
.list_price span{
  	font-size:77%;
  	color:#2b5e84;
  }

.list_stock_status{
Display:none;}

.list_copy{
	display:none;
}

.b_quick_details{
	text-align: center;
}

.list_viewdetails,.list_addtocart,.list-b_personalize{
	text-align: center; /*	bottom: 15px;*/
	bottom: 10px;
	position: absolute;
	right: 32px;
}

a.list_viewdetails{
	display: inline-block;
	right: 20px;
}

.list-b_personalize{
	right: 143px;
}

.list_viewdetails span{position:absolute; top: 0; left: -9999em;}
.list_viewdetails{position:absolute;bottom:10px;left:150px;}
.list_viewdetails a:link, .list_viewdetails a:visited{
	position:relative;
	display: block;
	width: 69px;
	height: 27px;
	text-align: center;
	line-height: 54px;
	font-weight: bold;
	background: transparent url(../images/btn_sprite.png) no-repeat 0px -240px;}
.list_viewdetails a:hover, .list_viewdetails a:focus, .list_viewdetails a:active{background-position: 0px -300px;}
.list_addtocart span{position:absolute; top: 0; left: -9999em;}
.list_addtocart{position:absolute;bottom:10px;left:235px;}
.list_addtocart a:link, .list_addtocart a:visited{
	position:relative;
	display: block;
	width: 99px;
	height: 27px;
	text-align: center;
	line-height: 54px;
	font-weight: bold;
	background: transparent url(../images/btn_sprite.png) no-repeat -192px -240px;}
.list_addtocart a:hover, .list_addtocart a:focus, .list_addtocart a:active{background-position: -192px -300px;}

h4{
	font-size: 122%;
}

.b_quickview{
	/* This is to remove the button on list view. */
	position: absolute;
	top: auto;
	left: -9999em !important;
}

.list-b_personalize a:link,.list-b_personalize a:visited{
	background: transparent url(http://images.shopaladdin-pmi.com/images/button_sprite.png) no-repeat 0 -460px;
	color: #386C9F;
	display: block;
	font-size: 85%;
	font-weight: bold;
	height: 22px;
	margin: 0;
	padding-top: 4px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 155px;
}

.list-b_personalize a:focus,.list-b_personalize a:hover,.list-b_personalize a:active{
	background-position: 0 -490px;
	color: #000;
}

/* list LIST page end */