/*//////////////////  title  /////////////*/
div.title{
	height:40px;
	display:block;
	margin:0 0 13px 0;
}
div.title span.left{
	width:6px;
	display:block;
	height:100%;
	float:left;
}
div.title span.right{
	width:6px;
	display:block;
	height:100%;
	float:right;
}
div.title h1{
	line-height:40px;
	padding:0 0 0 7px;
	float:left;
}
div.white{
	background:url(../images/title_bg_white.gif) left -80px repeat-x;
}
div.white span.left{
	background:url(../images/title_bg_white.gif) left 0px;
}
div.white span.right{
	background:url(../images/title_bg_white.gif) left -40px;
}
div.blue{
	background:url(../images/title_bg_blue.gif) left -80px repeat-x;
}
div.blue span.left{
	background:url(../images/title_bg_blue.gif) left 0px;
}
div.blue span.right{
	background:url(../images/title_bg_blue.gif) left -40px;
}
div.green{
	background:url(../images/title_bg_green.gif) left -80px repeat-x;
}
div.green span.left{
	background:url(../images/title_bg_green.gif) left 0px;
}
div.green span.right{
	background:url(../images/title_bg_green.gif) left -40px;
}
div.bigtitle{
	font-size:27px;
	margin:0;
	height:32px;
	margin:0 0 16px 0;

}
div.bigtitle h1{
	padding:0px;
}
div.bottombar{ /*for cart*/
	width:821px;
	float:left;
	display:block;
	padding:0 7px 0 0px;
}
div.bottombar span.left{
	margin-right:5px;
}
/*///////////////////////////////////////*/
/*//////////////////  cart  /////////////*/
/*///////////////////////////////////////*/
h1.cart{
	font-size:23px;
	color:#03313d;
}
#cart{
}
#cart .item{
	height:62px;
	background-color:white;
	border:solid #d6dbdb;
	border-width:1px 1px 4px 1px;
	margin:0 4px 6px 0;
	padding:7px 8px 2px 7px;
	width:932px;
	float:left;
}
#cart table tr{
	display:block;
	overflow:hidden;
	/*width:939px;*/
}
#cart .item .tableitem tr {height:57px;}
#cart .item th{
	font-weight:normal;
	vertical-align:middle;
}
#cart .item th.image{
}
#cart .item th.image a{
	width:50px;
	height:50px;
	border:3px solid #9d9d9d;
	background:url(../images/img_small.gif) left top;
	display:block;
}
#cart .item th.title{
	width:197px;
	text-align:left;
	padding-left:12px;
}
#cart .item th.title h3.title{
	font:bold 16px;
	display:block;
}
	
#cart .item th.title span.by{
	font:10px Arial, Helvetica, sans-serif;
	color:#151515;
	display:block;
}
#cart .item th.title em.stock{
	font:10px Arial, Helvetica, sans-serif;
	color:#b2b1b1;
	display:block;
	margin-top:6px;
}

#cart .item th.desc{
	font-size:11px;
	color:#252525;
	width:311px;
	text-align:left;
	line-height:1.2em;
	padding:0 43px 0 4px;
}
#cart .item th.desc p{
	display:block;
	height:41px;
	overflow:hidden;
}
#cart .item th.price{
	width:85px;
	font-size:18px;
	color:#7f7f7f;
}
#cart .item th.multiply{
	text-indent:-4000px;
	width:9px;
	background:url(../images/cart_seporators.gif) no-repeat -9px top;
}
#cart .item th.quantity{
	width:100px;

}
#cart .item th.quantity input.quantity{
	width:30px;
	height:30px;
	border:2px inset;
	font-size:24px;
	color:#252525; 
	background-color:#eee;
	text-align:center;
	padding:4px;
}
#cart .item th.quantity input.quantity:hover{
	background-color:white;
	border: 2px solid #aaa;
	
}
#cart .item th.quantity input.quantity:focus{
	background-color:white;
	border: 2px solid #00CCCC;
	color:#00cccc;
}
#cart .item th.equals{
	text-indent:-4000px;
	width:9px;
	background:url(../images/cart_seporators.gif) no-repeat left top;
}
#cart .item th.total{
	width:103px;
	font-size:24px;
	color:#7f7f7f;
}
#cart a.remove{
	height:76px;
	width:26px;
	text-indent:-3000px;
	background:url(../images/cart_remove.gif) left top;
	display:block;
	float:left;
}
#cart a.remove:hover{
	background-position:-26px top;
}
/*//////////////////  cart-title div  /////////////*/
#cart .item-title{
	font:10px Arial, Helvetica, sans-serif;
	color:#757878 ;
	text-transform:uppercase;
	font-weight:normal;
}
#cart .item-title th{
	text-align:left;
}
#cart .item-title th.photo{width:79px;}
#cart .item-title th.product{width:198px;}
#cart .item-title th.desc{width:384px;}
#cart .item-title th.price{width:88px;}
#cart .item-title th.quantity{width:115px;}
#cart .item-title th.total{width:75px;}

/*//////////////////  cart+fave-buttons  /////////////*/

ul.cart-buttons, ul.fave-buttons{
	margin-top:11px;
}
ul.cart-buttons li, ul.fave-buttons li{
	float:left;
}
ul.cart-buttons li a, ul.fave-buttons li a{
	white-space:nowrap;
	display:block;
	height:20px;
	line-height:12px;
	padding:0 0 0 4px;
	margin:0 5px 0 0;
	text-transform:uppercase;
	color:#0c7692;
	font-size:11px;
}
ul.cart-buttons li a{ /*for cart button only*/
	background:url(../images/cart_button.gif) left top;
}
ul.fave-buttons li a{ /*for fave button only*/
	background:url(../images/fave_button.gif) left top;
	color:#526a11;
}

ul.cart-buttons li a.top{ /*for the top button only*/
	margin-right:158px;
}
ul.cart-buttons li a img, ul.fave-buttons li a img{
	float:left;
	line-height:20px;
	margin:0px 1px 0 0;
}
ul.cart-buttons li a span, ul.fave-buttons li a span{
	background:url(../images/cart_button.gif) right top;
	padding:3px 6px 0 0;
	display:block;
	height:17px;
}
ul.fave-buttons li a span{ /*for fave button only*/
	background:url(../images/fave_button.gif) right top;
}

ul.cart-buttons  li a:hover span, ul.fave-buttons  li a:hover span{
	background-position:right -20px;
}
ul.cart-buttons li a:hover, ul.fave-buttons li a:hover{
	background-position:left -20px;
}	
ul.cart-buttons li a:active span, ul.fave-buttons li a:active span{
	background-position:right -40px;
	padding-top:5px;
	height:14px;
}
ul.cart-buttons li a:active, ul.fave-buttons li a:active{
	background-position:left -40px;
}	
/*//////////////////  cart-arrow-div  /////////////*/
div.cart-arrows{
	background:url(../images/cart_arrow.gif) no-repeat right top;
	display:block;
	height:6px;
	margin:-6px 0 20px 0;
	width:100%;
}
/*//////////////////  cart checkout button  /////////////*/
a.check-out{
	background:url(../images/cart_checkout.gif) left top;
	width:152px;
	float:left;
	height:68px;
	display:block;
	text-align:center;
	line-height:33px;
	font-size:24px;
	font-weight:bold;
	color:#237505;
	margin:-10px 0 0 0;
}
a.check-out:hover{
	background-position:left -68px;
}
/*///////////////////////////////////////////////////*/
/*//////////////////       favorites     /////////////*/
/*///////////////////////////////////////////////////*/
h1.fave{
	font-size:22px;
	color:#1b2205;
}
#fave{
}
#fave .item{
	height:62px;
	background-color:white;
	border:solid #d6dbdb;
	border-width:1px 1px 4px 1px;
	margin:0 4px 6px 0;
	padding:7px 11px 2px 8px;
	float:left;
	width:928px;
}
#fave table tr{
}
#fave .item th{
	font-weight:normal;
	vertical-align:middle;
}
#fave .item th.image{
}
#fave .item th.image a{
	background:url(../images/img_small.gif) left top;
	width:50px;
	height:50px;
	border:3px solid #9d9d9d;
	display:block;
}
#fave .item th.title{
	width:197px;
	text-align:left;
	padding-left:12px;
}
#fave .item th.title h3.title{
	font:bold 23px;
	display:block;
}
#fave .item th.title span.by{
	font:10px Arial, Helvetica, sans-serif;
	color:#151515;
	display:block;
}
#fave .item th.title em.stock{
	font:10px Arial, Helvetica, sans-serif;
	color:#b2b1b1;
	display:block;
	margin-top:6px;
}
#fave .item th.desc{
	font-size:11px;
	color:#252525;
	width:349px;
	text-align:left;
	line-height:1.2em;
	padding:0 43px 0 4px;
}
#fave .item th.desc p{
	display:block;
	height:41px;
	overflow:hidden;
}
#fave .item th.price{
	width:158px;
	font-size:18px;
	color:#7f7f7f;
}
#fave .item th.addtocart{
	width:76px;
	vertical-align:middle;
}
#fave a.remove{
	height:76px;
	width:26px;
	text-indent:-3000px;
	background:url(../images/cart_remove.gif) left top;
	display:block;
	float:left;
}
#fave a.remove:hover{
	background-position:-26px top;
}
/*//////////////////  fave-title div  /////////////*/
#fave .item-title{
	font:10px Arial, Helvetica, sans-serif;
	color:#757878 ;
	text-transform:uppercase;
	font-weight:normal;
}
#fave .item-title th{
	text-align:left;
}
#fave .item-title th.photo{width:79px;}
#fave .item-title th.product{width:198px;}
#fave .item-title th.desc{width:455px;}
#fave .item-title th.price{width:97px;}
#fave .item-title th.addtocart{width:75px;}
/*//////////////////  fave form dropdown  /////////////*/
form#fave-group{
	background:url(../images/fave_dropdown.gif) no-repeat scroll 0 100%;
	color:#151515;
	float:left;
	height:22px;
	margin:9px 0 0 9px;
	width:147px;
}
form#fave-group b{
	margin:0 0 0 4px;
	line-height:22px;
	font-size:15px;
	font-weight:bold;
	float:left;
}
form#fave-group select{
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	cursor:pointer;
	left:0;
	margin-top:0;
	opacity:0;
	position:relative;
	top:-22px;
	width:147px;
	z-index:2;
}
/*///////////////////////////////////////////////////*/
/*//////////////////       category     /////////////*/
/*///////////////////////////////////////////////////*/
.product-box-category{
	width:190px;
	height:217px;
	display:block;
	background:url(../images/box_bg.gif) left top;
	float:left;
	margin:0 4px 8px 2px;
	cursor:default;
}
.product-box-category:hover{background-position:-190px 0;}
.product-box-category h2.title{
	height:27px;
	overflow:hidden;
	line-height:29px;
	text-align:left;
	text-indent:8px;
	font-size:17px;
}
.product-box-category h2.title a{
	color:#1b1b1b;
	display:block;
	width:100%;
}

.product-box-category .photo{
	background:url(../images/img_medium.gif) no-repeat left top;
	border:2px solid #b4b5b5;
	width:171px;
	height:151px;
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.product-box-category:hover .photo{border-color:#6c6c6c;}
.product-box-category div.menu{
	background:#333 url(../images/box_bottom_bg.gif) left top;
	width:175px;
	height:26px;
	margin:0 auto;
	display:block;
}
.product-box-category:hover div.menu{background-position:0px -26px;}
.product-box-category div.menu b.icons{
}
.product-box-category div.menu b.price{
	font-size:16px;
	line-height:22px;
	font-weight:bold;
	color:#fff;
	text-indent:5px;
}
/*.product-box-category div.menu b a{
	display:block;
	width:26px;
	height:25px;
	background:url(../images/icon_product.gif) no-repeat;  
	float:left;
	text-indent:-3000px;
}*/

.product-box-category div.menu b a.cart{background-position:-26px -25px;}
.product-box-category div.menu b a.feedback{background-position:0px -25px;}
.product-box-category div.menu b a.favorites{background-position:-52px -25px;}

.product-box-category:hover div.menu b a.feedback:hover{background-position:0px -50px;}
.product-box-category:hover div.menu b a.cart:hover{background-position:-26px -50px;}
.product-box-category:hover div.menu b a.favorites:hover{background-position:-52px -50px;}

.product-box-category:hover div.menu b a.feedback{background-position:0px 0px;}
.product-box-category:hover div.menu b a.cart{background-position:-26px 0px;}
.product-box-category:hover div.menu b a.favorites{background-position:-52px 0px;}

.product-box-category:hover div.menu b a.feedback{background-position:0px 0px;}
.product-box-category:hover div.menu b a.cart{background-position:-26px 0px;}
.product-box-category:hover div.menu b a.favorites{background-position:-52px 0px;}

/*//////////////////   class for IN CART AND IN FAVORITE   /////////////*/
.product-box-category div.menu b b{
	cursor:default;
	display:block;
	width:26px;
	height:25px;
	background:url(../images/icon_product.gif) no-repeat;
	float:left;
	text-indent:-3000px;
}

.product-box-category div.menu b b.cart{background-position:-26px -75px;}
.product-box-category div.menu b b.favorites{background-position:-52px -75px;}

.product-box-category:hover div.menu b b.cart{background-position:-26px -100px;}
.product-box-category:hover div.menu b b.favorites{background-position:-52px -100px;}

/*///////////////// next/prev page //////////////*/
div.nextpage{
	text-align:center;
	margin:12px 0 0 0;
}
div.nextpage .top{
	display:block;
	height:20px;
}
div.nextpage .top a{
	display:block;
	width:22px;
	height:18px;
	text-indent:-5000px;
	border:1px solid #ebf1f1;
	border-bottom:0px;
}
div.nextpage .top a.prev{
	background:url(../images/nextpage_prev.gif) no-repeat center center;
}
div.nextpage .top a.next{
	background:url(../images/nextpage_next.gif) no-repeat center center;
}
div.nextpage .top a:hover{
	border-color:#becdcd;
	background-color:#fff;
}
div.nextpage .top b.page-info{
	font:10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	line-height:20px;
	float:left;
	width:930px;
}
div.nextpage .bottom{
	display:block;
	height:28px;
	background:url(../images/nextpage_bg.gif) no-repeat center 1px;
	border-top:1px solid #becdcd;
	text-align:center;

}
div.nextpage .bottom table{
	margin:0 auto;
	display:inline;
}
div.nextpage .bottom tr{
}

div.nextpage .bottom .page-number{
	width:27px;
	height:4px;
	color:#d9e9e9;
	background-color:#6f6f6f;
	margin:0px 1px 0 1px;
	display:block;
	text-align:left;
	padding:0 2px 0px 2px;
	text-indent:-3000px;
}
div.nextpage .bottom a.page-number{
	border-bottom:4px solid #e8efef;
	border-top:6px solid #d2e5e5;
	background-color:#465151;
	color:#fff;
}
div.nextpage .bottom a.page-number:hover{
	border-top:6px solid #fff;

}
div.nextpage .bottom b.page-number{
	text-indent:-1px;
	padding-top:6px;
	border-bottom:4px solid #d2e5e5;
	background:#6f6f6f url(../images/nextpage_bg01.gif) repeat-x left top;
	color:#d3e1e1;
	text-align:center;
	cursor:default;
	text-indent:-3000px;

}


/*///////////////////////////////////////////////////*/
/*//////////////////       product page    /////////////*/
/*///////////////////////////////////////////////////*/

/*//////////////////       side divs    /////////////*/
div.recently, div.similar{
	width:210px;
	overflow:hidden;
	padding:152px 0 0 0;
}
div.recently div.medium,  div.similar div.medium{
	border:3px solid #2e2e2e;
	display:block;
	float:left;
}
div.recently div.medium{
	width:151px;
	height:191px;
	overflow:hidden;
}
div.recently .hoverdiv, div.similar .hoverdiv,
div.recently .hoverdiv2, div.similar .hoverdiv2,
div.recently .hoverdiv3, div.similar .hoverdiv3{
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	float:left;
	display:inline;
}
div.similar .hoverdiv3{
	width:157px;
	height:197px;
	overflow:hidden;
}
div.recently .hoverdiv:hover, div.similar .hoverdiv:hover,
div.recently .hoverdiv3:hover, div.similar .hoverdiv2:hover,
div.recently .hoverdiv2:hover, div.similar .hoverdiv3:hover{
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	-khtml-opacity: 1;
}
div.recently a.half{
	margin:88px 0 0 0;
	border:3px solid #2e2e2e;
	border-right:0px;
	display:block;
	float:left;
}
div.similar a.half{
	margin:88px 0 0 0;
	border:3px solid #2e2e2e;
	border-left:0px;
	display:block;
	float:left;
}
div.similar div.medium img, div.recently div.medium img{
	float:left;
	display:block;
}
div.similar div.medium div.title, div.recently div.medium div.title{
	background:#2e2e2e;
	width:145px;
	height:18px;
	line-height:20px;
	overflow:hidden;
	float:left;
	margin:0pt;
	padding:2px 3px 0 3px;
}
div.similar div.medium div.title b.price, 
div.recently div.medium div.title b.price{
	color:#ddd;
	font-size:12px;
}
div.similar div.medium div.title div.name3, 
div.recently div.medium div.title div.name3,
div.similar a.medium_link{
	margin-top:-1px;
	margin-bottom:1px;
	color:#eee;
	font-size:17px;
	display:block;
}
.recently div.header, .similar div.header{
	background:url(../images/product_header04.gif) no-repeat;
	width:210px;
	height:12px;
	float:left;
	margin:16px 0 0 0;
}
.recently div.header{background-position:left top;}
.similar div.header{background-position:-210px top;}
/*//////////////////       main product    /////////////*/
.content{}
.main{}
#product{
	float:left;
	overflow:hidden;
	width:549px;
}
#product .main{
	margin:9px 0 0 18px;
	width:520px;
	height:435px;
	background:url(../images/product_bg.gif) left top no-repeat;
	padding:10px 0 0 10px;
}
#product .main .photo{
	border:4px solid #2e2e2e;
	background:url(../images/img_large.gif) left top no-repeat;
	float:left;
}

#product .main h1.title{
	font-size:25px;
	color:#333;
	max-width:300px;
	height:46px;
	line-height:45px;
	overflow:hidden;
	margin-bottom:-8px;
	margin-top:4px;
}
#product .main div.header-price{
	height:10px;
	width:500px;
	background:url(../images/product_header01.gif) left top no-repeat;
	margin:0 0 5px 0;
}
#product .main b.price{
	background-color:#4C4C4C;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:18px;
	margin:1px;
	padding:2px 6px;
}
#product .main em.stock{
	color:#525252;
	font:10px Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height:21px;
	margin-left:6px;

	float:left;
}
#product .main div.addto{
	width:187px;
}
#product .main div.addto a.cart,
#product .main div.addto a.favorites,
#product .main div.addto b.cart-clicked,
#product .main div.addto b.favorites-clicked,
#fave .item th.addtocart a.cart,
#fave .item th.addtocart b.cart-clicked{
	text-indent:-3000px;
	background:url(../images/product_cart.gif);
	display:block;
	float:left;
	height:25px;
}
#product .main div.addto a.cart,
#fave .item th.addtocart a.cart{
	background-position:0px top;
	width:66px;
	margin:0 4px 0 0;
}
#product .main div.addto a.favorites{
	background-position:-66px top;
	width:98px;
}
#product .main div.addto a.cart:hover,
#fave .item th.addtocart a.cart:hover{
	background-position:0px -25px;
}
#product .main div.addto a.favorites:hover{
	background-position:-66px -25px;
}

#product .main div.addto b.cart-clicked
#fave .item th.addtocart b.cart-clicked{ /*////clicked - in cart*/
	background-position:0px -50px;
	width:66px;
	margin:0 4px 0 0;
}
#product .main div.addto b.favorites-clicked{ /*////clicked - in cart*/
	background-position:-66px -50px;
	width:98px;
}
#product .more{
	width:514px;
	margin:0 auto;
	padding:3px 0 0 8px;
	margin-bottom:20px;
}
#product .more div.header-desc{
	height:15px;
	width:514px;
	background:url(../images/product_header02.gif) left top no-repeat;
	margin:0 0 5px 0;
}
#product .more p.desc{
	font-size:12px;
}
#product .more p.credit{
	font-size:10px;
	margin:8px 0 0 0;
}
#product .more .moreinfo{
	width:380px;
	margin:16px 0 40px 0;
} 
#product .more .moreinfo .header-more{
	height:15px;
	width:380px;
	background:url(../images/product_header03.gif) left top no-repeat;
	margin:0 0 5px 0;
}
#product .more .moreinfo .dimentions,
#product .more .moreinfo .materials,
#product .more .moreinfo .colors,
#product .more .moreinfo .sizes{
	font-size:11px;
	float:left;
	margin:0 28px 0 0;
	max-width:115px;
}
#product .more .moreinfo .sizes{
	margin:4px 0 0 0;
}
#product .more .moreinfo .dimentions{max-width:90px;}
#product .more .moreinfo .materials{min-width:100px;}
#product .more .moreinfo b{
	font: 10px Arial, Helvetica, sans-serif;
	margin:0 2px 2px 0;
	color:#919191;
}
#product .more .moreinfo .sizes b{
	margin:3px 0 0 0;
}
#product .more .moreinfo .sizes span{ margin:0 0.8em 0 0;}
/*//////////////////       color boxes    /////////////*/

#product .more .moreinfo .colors li a.color-box{
	border:2px solid #fff;
	display:block;
	width:17px;
	height:17px;
	cursor:default;
}
#product .more .moreinfo .colors ul{
	display:block;
	overflow:hidden;
	height:24px;
	width:125px;
}
#product .more .moreinfo .colors li{
	border:1px solid #d9d7d2;
	float:left;
	margin:0 2px 0 0;
	display:block;
	cursor:pointer;
}
#product .more .moreinfo .colors li:hover{
	border:1px solid #888;
}



#product .more .action-menu{
	width:110px;
	background-color:#dde4e4;
	border:1px solid #c3cdcd;
	padding:8px 2px 1px 10px;
	margin:24px 0 0 0;
}
#product .more .action-menu li a{
	width:100%;
	display:block;
	clear:both;
	line-height:11px;
	font-size:11px;
	.float:left;
}
#product .more .action-menu li a img{
	margin: 0 3px 0 0;
	float:left;
}
#product .more .action-menu li a span{
	margin:0 0 6px 0;
	color:#424444;
	display:block;
}
#product .more .action-menu li a:hover span{
	text-decoration:underline;
}

/*//////////////////  list of designers page  /////////////*/
.a-designer-box{
	background:transparent url(../images/box_bg_designers.gif) no-repeat scroll left 0;
	float:left;
	height:62px;
	overflow:hidden;
	padding:11px 3px 3px 11px;
	width:308px;
	margin:0 2px 4px 2px;
	color:#222;
}
.a-designer-box:hover{
	background-position:-322px 0;
}
.a-designer-box img.designer-thumb{
	float:left;
}
.a-designer-box div.content-designer{
	float:left;
	margin:4px 0 0 28px;
}

.a-designer-box div h1.designer-header{
	font-size:35px;
}
.a-designer-box div b.prod-number{
	font:10px Arial, Helvetica, sans-serif;
	line-height:1.4em;
}

/*//////////////////  designer page  /////////////*/
.designer-page{
}
.designer-page .designer-image{
	background:url(../images/box_bg_designerpage.gif) no-repeat left top;
	width:343px;
	height:243px;
	padding:9px 0 0 8px;
	float:left;
	margin:0 0 0 2px;
}
.designer-page .designer-about{
	float:left;
	width:440px;
	margin:0 0 0 7px;
}
.designer-page .designer-about h1.designer-title{
	font-size:27px;
	margin:12px 0 20px 0;
}

.designer-page .designer-about p{
	margin-bottom:0.5em;
	font-size:14px;
}
h2.productsby-title{
	display:block;
	margin:13px 0 2px 2px;
	font-size:21px;
}

/*//////////////////      textualy page    /////////////*/
.textualy{
	float:left;
	width:600px;
	margin-bottom:40px;
}
.textualy p{
	font-size:14px;
	line-height:1.3em;
	margin:0 0 0.3em 0;
}
.textualy-leftnav{
	width:300px;
}
.textualy-leftnav ul{
}
.textualy-leftnav ul li{
}
.textualy-leftnav ul li a, .textualy-leftnav ul li b.selected{
	width:283px;
	display:block;
	margin:0 0 5px 10px;
	padding:0 0 0 6px;
	height:31px;
	line-height:31px;
	font-size:17px;
	font-weight:bold;
	background:#fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	color:#2c343c;

}
.textualy-leftnav ul li a:hover{
	background:#fff url(../images/textualy_nav_hover.gif) no-repeat left center;
	margin-left:0px;
	padding-left:16px;
	text-decoration:underline;
}
.textualy-leftnav ul li b.selected{
	background:#2c343c url(../images/textualy_nav_selected.gif) no-repeat left center;
	margin-left:0px;
	padding-left:16px;
	color:#FFFFFF;
}

/*//////////////////      search results    /////////////*/
.results_product{
	border-right:1px solid #d0dfdf;
	width:619px;
}
.results_designers{
	width:324px;
}
h2.results-title{
	margin:0px 0 13px 3px;
}

#photo-gallery{
	height:334px;
	overflow:hidden;
}

div#addtocart a.newAstyle
{
    
    text-decoration:none;
    visibility:visible;
    background-image:none;
    color:Black;

}