.page_nav { width: 950px; }

#designers_featured_wrap { margin-bottom: 15px; width: 950px; }
#designers_featured_wrap h2 { width: 47px; height: 300px; display: inline; float: right; background: url(../images/header_featured_designers.gif) no-repeat 0 0; text-indent: -9999px; }
	
	#designers ul { width: 903px; display: inline; float: left; }
	#designers li { margin-right: 11px; width: 290px; display: inline; float: left; }
	#designers h3 { margin-bottom: 20px; width: 290px; height: 33px; text-indent: -9999px; }
	#designers img { margin-bottom: 20px; border: 1px solid #d9d9d9; }
	#designers p { margin: 0 5px; font-size: 11px; line-height: 21px; }
	#designers a { color: #838383; font-size: 10px; }
	#designers a:hover { text-decoration: none; }
	
/* OG RULES
#designer_categories h3 { height: 12px; display: inline; float: left; text-indent: -9999px; }
#designer_categories h3#jewelry { background: url(../images/header_fine_jewelry.gif) no-repeat 5px 0; }
#designer_categories h3#watches { background: url(../images/header_watches.gif) no-repeat 5px 0; }
#designer_categories img { margin: 15px 0; display: block; }
#designer_categories ul { margin: 0 5px; width: 465px; display: inline; float: left; }
#designer_categories li { margin: 0 42px 5px 0; width: 113px; display: inline; float: left; font-size: 11px; line-height: 21px; }
#designer_categories a { color: #838383; text-decoration: none; }
#designer_categories a:hover { text-decoration: underline; }
*/

/* SOFT LAUNCH RULES */
#designer_categories h3 { margin-right: 25px; width: 169px; height: 12px; display: inline; float: left; text-indent: -9999px; }
#designer_categories h3#jewelry { background: url(../images/header_fine_jewelry.gif) no-repeat 5px 0; }
#designer_categories h3#watches { background: url(../images/header_watches.gif) no-repeat 5px 0; }
#designer_categories h3#bridal { background: url(../images/header_bridal.gif) no-repeat 5px 0; }
#designer_categories h3#china { margin: 0; width: 220px; background: url(../images/header_china.gif) no-repeat 5px 0; }
#designer_categories img { margin: 15px 0; display: block; }
#designer_categories ul { margin-right: 20px; padding-left: 5px; width: 169px; display: inline; float: left; }
#designer_categories ul.last { margin: 0; }
#designer_categories li { margin-bottom: 5px; width: 169px; font-size: 11px; line-height: 21px; }
#designer_categories a { color: #838383; text-decoration: none; }
#designer_categories ul li a { color: #FF8400; }

#designer_categories a:hover { text-decoration: underline; }
	#category_bar { width: 950px; height: 12px; }
	#category_results { width: 950px; }

#designer_summary { width: 620px; display: inline; float: left; }
#designer_summary.full { width: 945px; }
#designer_summary h2 { margin-bottom: 15px; width: 620px; }
#designer_summary p { margin: 0 0 15px 0; font-size: 11px; line-height: 21px; }
#designer_summary p img { margin: 0 0 10px 10px; float: right; border: 1px solid #d9d9d9; }

#designer_product_details { width: 620px; display: inline; float: left; }
#designer_product_details #product_details { width: 258px; }

	#product_images { width: 337px; display: inline; float: left; }
		#large_image { margin-bottom: 10px; position: relative; }
		#large_image img { border: 1px solid #d9d9d9; }
			#zoomer { width: 144px; height: 24px; background: url(../images/button_image_rollover.png) no-repeat 0 0; position: absolute; top: 0; left: 0; z-index: 100; }
		#thumbs { width: 337px; }
		#thumbs li { margin-right: 10px; width: 58px; height: 58px; display: inline; float: left; border: 1px solid #d9d9d9; }
		#thumbs li a img { opacity:.25; filter: alpha(opacity=25); -moz-opacity: 0.25; }
		#thumbs li a:hover img { opacity:.75; filter: alpha(opacity=75); -moz-opacity: 0.75; }
		#thumbs li a.active img { opacity:1; filter: alpha(opacity=100); -moz-opacity: 1; }
		
	#product_details { width: 348px; display: inline; float: right; }
	#product_details h2 { margin-bottom: 5px; color: #ff8400; font: normal 20px 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; line-height: 26px; }
	#product_details h2 span { margin-left: 10px; }
	#product_details h3 { margin-bottom: 5px; font-size: 14px; font-weight: normal; line-height: 22px; }
	#product_details p { margin-bottom: 5px; font-size: 11px; line-height: 22px; }
	#product_details a { color: #ff8400; }
	#product_details a:hover { text-decoration: none; }
	#product_details li { margin-bottom: 15px; padding-left: 25px; height: 15px; }
	#product_details li a { color: #838383; font-size: 10px; }
	#product_details li a:hover { text-decoration: none; }
	#product_details li.first a { font-size: 12px; color: #ff4800; }
	#product_details li.add { background: url(../images/icon_add.gif) no-repeat 0 3px; }
	#product_details li.email { background: url(../images/icon_email.gif) no-repeat 0 3px; }

#designer_items { width: 300px; display: inline; float: right; }
#designer_items h3 { margin-bottom: 5px; color: #ff8400; font: bold 14px 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; line-height: 26px; }
#designer_items label { margin-bottom: 10px; padding-top: 7px; width: 125px; display: inline; float: left; }
#designer_items select { margin-bottom: 10px; width: 165px; float: left; color: #ff8400; background: none; font-size: 11px; }
#designer_items .products_list { margin: 0 0 10px; }
#designer_items a { color: #838383; }
#designer_items a:hover { text-decoration: none; }
	p.item_count { width: 150px; display: inline; float: left; font-size: 11px; }
	p.item_nav { width: 150px; display: inline; float: right; font-size: 11px; text-align: right; }
	p.item_nav span { margin: 0 5px; }
	p.item_nav a { color: #838383; }
	p.item_nav a:hover { text-decoration: none; }
	
	.products_list { margin-right: 50px; width: 300px; display: inline; float: left; }
	.products_list li { margin-bottom: 11px; width: 300px; height: 105px; display: inline; float: left; }
	.products_list li.last { margin: 0; }
	.products_list li img { margin-right: 10px; float: left; border: 1px solid #d9d9d9; }
	.products_list li p { padding-top: 10px; width: 184px; display: inline; float: right; color: #848383; font-size: 11px; line-height: 21px; }
	.products_list li strong { color: #ff8400; font: bold 14px 'Lucida Sans', 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; }
	.products_list li a { color: #848383; font-size: 10px; }
	.products_list li a:hover { text-decoration: none; }
	
	#designer_pagination { width: 300px; }
