@charset "utf-8";
/* CSS Document */


/* CSS: Cart */
#cartHeader		{ width:700px; height:18px; font:bold 14px Verdana,Arial,Helvetica,sans-serif; color:#1f3259; border-bottom:2px solid #b4c1d3; }
#chItemDesc		{ width:542px; float:left;}
#chPrice		{ float:left; }

.cartItem		{ width:698px; height:62px; border-right:1px solid #b4c1d3; border-bottom:1px solid #b4c1d3; border-left:1px solid #b4c1d3; float:left; clear:both; }
.cartItemDesc	{ font:11px Verdana,Arial,Helvetica,sans-serif; color:#2d487f; width:410px; float:left; clear:both; padding:6px; }
.cartItemDesc a	{ font:bold 12px Verdana,Arial,Helvetica,sans-serif; color:#1f3259; text-decoration:none; }
.cartItemDesc img	{ float:left; margin-right:5px; border:1px solid #2d487f; }
.cartActions	{ width:100px; float:left; height:49px; clear:none; border-right:1px solid #b4c1d3; border-left:1px solid #b4c1d3; padding:14px 6px 0px 12px; }
.cartActions a	{ float:left; clear:both; display:block; margin:4px; }
.cartPrice		{ text-align:right; font:bold 16px Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#114eca; padding-right:8px; margin-top:21px; }

#empty-cart		{ font:bold 14px Verdana,Arial,Helvetica,sans-serif; color:#1f3259; text-align:center; padding:5px; border:1px solid #b4c1d3; }

#totals			{ width:700px; border-top:1px solid #b4c1d3; clear:both; }

#shippingOpts	{ width:403px; padding:5px; margin-top:7px; float:left; clear:none; background-color:#e2e7ed; }

#subTotals		{ float:right; clear:none; width:277px; }
.sTotal			{ float:left; clear:none; font:bold 11px Verdana,Arial,Helvetica,sans-serif; color:#2d487f; }
.totals-title	{ float:left; clear:none; width:112px; text-align:right; padding:4px 6px 0px 0px; height:18px; border-right:1px solid #b4c1d3; border-bottom:1px solid #b4c1d3; border-left:1px solid #b4c1d3; }
.totals-number	{ float:left; clear:none; width:150px; text-align:right; padding:4px 6px 0px 0px; height:18px; border-right:1px solid #b4c1d3; border-bottom:1px solid #b4c1d3; }

#total			{ width:269px; height:30px; text-align:right; float:left; clear:both; font:bold 16px Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#114eca; padding:9px 6px 0px 0px; border-top:1px solid #b4c1d3; border-right:1px solid #b4c1d3; border-bottom:1px solid #b4c1d3; border-left:1px solid #b4c1d3; }

#intlOrders		{ clear:none; float:left; }


/* CSS: Gifts Content */
#gifts-content { }
#gifts-content div	{ width:350px; height:165px; float:left; }
#gifts-content ul		{ padding:8px; margin: 0px; }
#gifts-content li		{ font:11px Verdana,Arial,Helvetica,sans-serif; color:#435c8c; list-style:none; line-height:14px; }
#gifts-content li a		{ color:#435c8c; }
#gifts-content li a:hover	{ color:#000099; }
#gifts-content img	{ float:left; padding:7px 15px 0px 5px; }
#gifts-content a.viewAll		{ float:left; clear:both; padding:5px 0px 0px 10px; font:11px Verdana,Arial,Helvetica,sans-serif; color:#435c8c; }

#gifts-content h4		{ margin:0px; }
#gifts-content h4	a	{ display:block; padding-top:30px; margin:0px; height:0px; text-decoration:none; overflow:hidden; }

#gifts-content #rings h4 
{ background:transparent url("/images/gifts/headings/rings.jpg") no-repeat; width:310px; }
#gifts-content #earrings h4
{ background:transparent url("/images/gifts/headings/earrings.jpg") no-repeat; width:310px; }
#gifts-content #bracelets h4
{ background:transparent url("/images/gifts/headings/bracelets.jpg") no-repeat; width:310px; }
#gifts-content #necklaces-and-pendants h4
{ background:transparent url("/images/gifts/headings/necklaces_and_pendants.jpg") no-repeat; width:310px; }
#gifts-content #watches h4
{ background:transparent url("/images/gifts/headings/watches.jpg") no-repeat; width:310px; }
#gifts-content #accessories h4
{ background:transparent url("/images/gifts/headings/accessories.jpg") no-repeat; width:310px; }
#gifts-content #heading-container
{ height:216px; width:700px; margin:12px 0px 20px 0px; background-color:#ebedf3; background-image:url(/images/gifts/temp_header.jpg); }


/* CSS: Jewelry Content */
#jewelry-content { width:712px; }
#jewelry-content div	{ width:350px; height:165px; float:left; clear:none; margin-bottom:10px;}
#jewelry-content ul		{ padding:0px; margin: 0px; }
#jewelry-content li		{ font:11px Verdana,Arial,Helvetica,sans-serif; color:#435c8c; list-style:none; line-height:14px; }
#jewelry-content li a		{ color:#435c8c; }
#jewelry-content li a:hover	{ color:#000099; }
#jewelry-content img	{ float:left; padding:7px 15px 0px 5px; }
#jewelry-content a.viewAll		{ float:left; clear:both; padding:5px 0px 0px 10px; font:11px Verdana,Arial,Helvetica,sans-serif; color:#435c8c; }

#jewelry-content h2		{ margin:10px 0px 0px 0px; padding:0px;}
#jewelry-content h2	img	{ margin:0px 0px 0px 0px; padding:0px 0px 7px 0px;}
#jewelry-content h2	a	{ display:block; padding-top:0px; margin:10px 0px 0px 0px; text-decoration:none; overflow:hidden; }

#jewelry-content #heading-container {
	height:50px; width:580px; background-color: #FFFFFF/*#ebedf3*/; margin:12px 0px 20px 0px; padding:0px; 
}


/* CSS: Engagement Content */
#Classic-Solitaire	h2 { margin:0px; width:172px; float:left; padding-right:3px; height:275px;}
#Three-Stone		h2 { margin:0px; width:172px; float:left; padding-right:3px; height:275px;}
#Sidestones			h2 { margin:0px; width:172px; float:left; padding-right:3px; height:275px;}
#Bridal-Sets		h2 { margin:0px; width:172px; float:left; clear:right; height:275px;}

#engagement-box h2 a { display:block; padding-top:272px; margin:0px; height:0px; color:#000; text-decoration:none; overflow:hidden; width:172px; }

a#solitaires { background:transparent url("/images/engagement/Classic-Solitaire.jpg") no-repeat;}
a#solitaires:hover { background:transparent url("/images/engagement/Classic-Solitaire_over.jpg") no-repeat; }
a#three-stones { background:transparent url("/images/engagement/Three-Stone.jpg") no-repeat;  }
a#three-stones:hover { background:transparent url("/images/engagement/Three-Stone_over.jpg") no-repeat; }
a#sidestones { background:transparent url("/images/engagement/Sidestones.jpg") no-repeat;  }
a#sidestones:hover { background:transparent url("/images/engagement/Sidestones_over.jpg") no-repeat; }
a#sets { background:transparent url("/images/engagement/Bridal-Sets.jpg") no-repeat; }
a#sets:hover { background:transparent url("/images/engagement/Bridal-Sets_over.jpg") no-repeat; }

#brands-copy { clear:both; float:none; width:700px; }
#brands-copy img { float:left; padding-right:7px; }

#brands-logos { clear:both; float:none; width:700px; }

#brands-authorized-dealers br { display:none; }
#brands-authorized-dealers h2 img { border:none; padding:0px;}
#brands-authorized-dealers img { text-align:center; padding-top:10px; padding-left:7px; padding-right:7px; padding-bottom:10px; border:1px solid #96a4bf; margin-bottom:2px; }

/* CSS: Watches Content */
#authorized-dealers br { display:none; }
#authorized-dealers a img { text-align:center; padding-top:10px; border:0px; padding-left:7px; }

#authorized-dealers a { float:left; display:block; width:169px; height:169px; background-image:url("/images/watches/authorized-brands-button.jpg"); margin-right:4px; }
#authorized-dealers a:hover { float:left; display:block; width:169px; height:169px; background-image:url("/images/watches/authorized-brands-button_over.jpg"); }

/* CSS: Search Results Page */
.search-main_cat1 {font-size: 16px; font-weight: bold; color:#0000FF}

.search-main_cat2 {font-size: 12px; font-weight: bold; color:#0000FF}
.search-cat1:visited {font-size: 16px; font-weight: bold; color:#0000FF}
.search-url {color: #0000FF}
.search-description{font-size: 13px; width:550px;}
.search-title{color:#2D487F; font-size:15px}
.search-searchBox{border:1px solid #CCCCFF;}
#search-result_report {	text-align:center; padding:3px; background-color:#222255; font-weight: bold; margin-bottom:14px; }
.search-catBanner { padding:3px; margin-top:15px; background-color:#e5ecf9; font-weight:bold; }
.search-webPageBanner {padding:3px;margin-top:20px;background-color:#e5ecf9; font-weight: bold}
#results{width:780px;}
#search-other_pages {text-align:center;}
#search-powered_by {margin:0 auto;margin-top:20px;padding-top:10px;font-size:10px;text-align:center;}
#search-common_report {text-align:center; }
#search-cat_table {width:600px;margin-top:20px;padding-top:10px;padding-bottom:20px;border-top:1px solid #AAAAAA;border-bottom:1px solid #AAAAAA;}
#search-cat_main {font-weight: bold;}
.search-divline{margin-top:20px;margin-bottom:-5px;border-bottom:1px solid #DDDDDD;}
#search-sub_cat {font-size:12px;}


/* CSS: Engagement Content */
#engagement-main { 
	background:url("/images/engagement/engagement.jpg");
	height:228px; width:676px;
	margin:0px;
	padding:15px 0px 0px 20px;
}
#engagement-main p { width:420px; padding:0px; margin:0px;}
#engagement-main strong .beginning{ font:bold 16px Tahoma,Verdana,Arial,Helvetica,sans-serif; }


.featuredEngagementItem a img {
	border:1px #aebed1 solid;
}
.featuredEngagementItem a:hover img { border:1px #2e497f solid;	}


/* CSS: Watches Content */
#watches-main { 
	background:url("/images/watches/temp.jpg");
	height:250px; width:677px;
	margin:0px;
	padding:20px 0px 0px 24px;
}
#watches-main p { width:390px; padding:0px; margin:0px;}
#watches-main strong { font:bold 16px Tahoma,Verdana,Arial,Helvetica,sans-serif; }

/* CSS: Site Map */
.site-map-table ul { margin:0px; padding:7px 0px 7px 10px; list-style-type:none; }
.site-map-table li { height:16px; }
.site-map-table h3 { margin:12px 0px 10px 0px; }
.site-map-table div { margin-left:6px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; }



/* CSS: Catalog Page */
/*
.pageNavigation{width:708px;height:15px;margin-top:15px;padding:4px;border-top:1px solid #bbc0c8;border-bottom:1px solid #bbc0c8;font:12px Verdana,Arial,Helvetica,sans-serif;color:#000000;float:left;clear:both;}
.pageLinks{float:left;clear:both;}
.pageLinks a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
.pageLinks a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.prevNext{font-weight:normal;color:#40454d;float:right;text-align:right;}
.prevNext a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
.prevNext a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.pageFilters{width:708px;height:19px;margin-bottom:15px;padding:4px;font:12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;background-color:#e8edf5;float:left;}
.itemsPerPage{float:left;line-height:19px;}
.itemsPerPage a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
.itemsPerPage a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000000;}
.sortItemsBy{float:right;text-align:right; padding:0px;margin:0px;}
.sortItemsBy a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
.sortItemsBy a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif; color:#000000;}
#catalogItems{float:left;width:740px;}
#catalogItems br{display:none;}
#catalogItems hr{display:none;}
.item{width:165px;height:255px;float:left;text-align:center;display:block;margin:1px;padding:15px 5px 0px 5px;border:1px #e7ebf1 solid;background:url("/images/catPage_itemBackground.gif");}
.image{width:inherit;height:135px;clear:both;}
.image a img{border:1px #aebed1 solid;}
.image a:hover img{border:1px #2e497f solid;}
 .item .title h2{width:inherit;height:30px;clear:both;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#2e497f;overflow:hidden;}
.description{width:inherit;height:37px;clear:both;font:10px Verdana,Arial,Helvetica,sans-serif;color:#8897b6;overflow:hidden;}
.price{width:inherit;height:25px;clear:both;padding-top:8px;font:bold 14px Verdana,Arial,Helvetica,sans-serif;color:#114eca;}
.link{width:inherit;height:10px;clear:both;text-align:right;padding-top:4px;font:10px Verdana,Arial,Helvetica,sans-serif;color:#2e497f;}
.link a{text-decoration:none;color:#4c6391;padding-right:7px;display:block;background:url("/images/catPage_linkIcon.jpg") right no-repeat;padding-right:10px;}
.link a:hover{text-decoration:underline;color:#FFFFFF;background:url("/images/catPage_linkIcon_over.jpg") right no-repeat;}
.itemBG{cursor:default;background:url("/images/catPage_itemBackground.jpg");width:165px;height:255px;float:left;text-align:center;display:block;margin:1px;padding:15px 5px 0px 5px;border:1px #f3f4f8 solid;}
.itemBG .image a img{border:1px #aebed1 solid;}
.itemBG .image a:hover img{border:1px #2e497f solid;}
.itemBG .title h2{width:inherit;height:30px;clear:both;font:bold 12px Verdana,Arial,Helvetica,sans-serif;color:#2e497f;overflow:hidden;}
.itemBG .description{width:inherit;height:37px;clear:both;font:10px Verdana,Arial,Helvetica,sans-serif;color:#8897b6;overflow:hidden;}
.itemBG .price{width:inherit;height:25px;clear:both;padding-top:8px;font:bold 14px Verdana,Arial,Helvetica,sans-serif;color:#114eca;}
.itemBG .link a{display:block;text-decoration:none;color:#FFFFFF;background:url("/images/catPage_linkIcon_over.jpg") right no-repeat;padding-right:10px;}
.itemBG .link a:hover{text-decoration:underline;color:#FFFFFF;background:url("/images/catPage_linkIcon_over.jpg") right no-repeat;padding-right:10px;}
*/

/* Errors */
#cErr{position:relative;top:0px;left:0px;text-align:center;overflow:visible;border:1px solid #660002;background-color:#FFE8E9;font:10px Verdana,Arial,Helvetica,sans-serif;padding:3px;}


/* CSS: Detail Page */
#product-info	{ width:685px; }
#pictures		{ width:327px; height:inherit; background-color: #ffffff; float:left; clear:right;}
#pictures a img:hover { border:1px solid #8a99b7; }
#pic-main	{ float:left; border:1px solid #ced4e1; margin-right:10px; margin-bottom:4px; }
#thumbnails	{ float:left; padding-top:4px; }
#thumbnails	img { float:left; border:1px solid #d1d7e3; margin-right:4px; }
#thumbnails	a img:hover { float:left; border:1px solid #8a99b7; margin-right:4px; }

#item-info	{ width:342px; height:inherit; background-color: #ffffff; float:right; }
#item-info h2 { font:bold 16px Tahoma,Verdana,Arial,Helvetica,sans-serif; margin:0px; padding:0px; color:#000000; }
#item-info h3 { font:bold 16px Tahoma,Verdana,Arial,Helvetica,sans-serif; margin:0px; padding:0px; color:#000000; }
#item-info h3 { font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif; margin:14px 0px 0px 0px; padding:0px; color:#435b8c; }
#item-info h4 { font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif; margin:14px 0px 0px 0px; padding:0px; color:#435b8c; }

#additional-info{ width:327px; height:inherit; background-color: #ffffff; float:left; clear:left; }
#additional-info h3 { font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif; margin:14px 0px 0px 0px; padding:0px; color:#435b8c; }

#item-details	{ width:327px; font:14px Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#395286; border:1px solid #eaecf2; padding:5px 5px 9px 6px; margin:0px; }
#item-details table		{ padding:0px; margin:1px 0px 0px 4px; border:none; }
#item-details table td	{ padding:5px 4px 4px 6px; margin:0px; border:none; font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif; color:#4c6392; }
#item-details table tr.title-row td { font-weight:bold; padding:8px 0px 0px 0px; margin:0px; }

#price		{ color:#114eca; font:bold 16px Tahoma,Verdana,Arial,Helvetica,sans-serif; padding:2px 0px 3px 5px; border:1px solid #eaedf2; background-color:#f2f5f8; }
.your-price		{ font-weight:bold; }

.suggRetail { color:#435b8c; font:11px Tahoma,Verdana,Arial,Helvetica,sans-serif; }
#description{ text-indent:16px; background:url('/images/icons/desc_arrow.jpg') no-repeat top left; font:12px Tahoma,Verdana,Arial,Helvetica,sans-serif; margin:0px; padding:3px 0px 0px 0px; color:#2e497f; }
#options	{ border-top:1px solid #eaecf2; border-bottom:1px solid #eaecf2; padding:8px 5px 8px 10px; font:12px Verdana,Arial,Helvetica,sans-serif; color:#000000}
#options a	{ font:11px Verdana,Arial,Helvetica,sans-serif; color:#2e497f; text-decoration:underline; }
#options a:hover	{ text-decoration:underline; }

#actions	{ padding:2px 0px 15px 0px; float:left; clear:both; }
#actions br	{ display:none; }
#actions a	{ font:10px Verdana,Arial,Helvetica,sans-serif; color:#2e497f; text-decoration:none; }
#actions a:hover	{ font:10px Verdana,Arial,Helvetica,sans-serif; color:#2e497f; text-decoration:underline; }
#actions a.add-to-wishlist	{ float:left; background:url('/images/icons/add-to-wishlist.jpg') no-repeat center left; padding:0px 3px 0px 16px; }
#actions a.send-to-friend	{ float:left; background:url('/images/icons/send-to-friend.jpg') no-repeat center left; padding:0px 0px 0px 17px; }
#actions #add-to-cart		{ float:right; clear:right; }
#actions #add-to-cart a 
#actions #please-contact	{ float:left; clear:both; padding:6px; border:1px solid black; width:328px; text-align:center; font-size:14px; font-weight:bold; }
#actions #please-contact a 	{font-size:14px; font-weight:bold; text-decoration:underline;}

#recent-items		{ padding-top:2px; }
#recent-items img	{ margin-right:3px; border:1px solid #ced4e1; }
#recent-items a img:hover { margin-right:3px; border:1px solid #8a99b7; }


.blue-row	{ background-color:#edf2ff; }
.white-row	{ background-color:#ffffff; }

.in-cart { padding:7px; font:11px Verdana, Arial, Helvetica, sans-serif; border:1px solid #d5dbe5; clear:both; background-color:#e6f3ff; margin-top:2px;margin-bottom:4px;}
#actions .in-cart a { margin-left:50px; font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }
.in-wishlist { padding:4px; font:11px Verdana, Arial, Helvetica, sans-serif; clear:both; background-color:#e6f3ff; margin-bottom:1px;}


#no-chain { padding:2px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#8a99b7; clear:both; }




#diamond-education{float:left;clear:both;width:680px;}
#diamond-education h3{font:bold 16px Verdana, Arial, Helvetica, sans-serif;}
#diamond-education h3 a{text-decoration:none;}
#diamond-education-blurb{float:left;clear:both;margin-bottom:20px;}
#diamond-education-blurb img{padding-right:7px;float:left;}
#diamond-color{float:left;clear:none; width:320px;margin:0px 20px 25px 0px;}
#diamond-color img{float:left;clear:none;padding-right:5px;}
#diamond-cut{float:left;clear:none; width:320px;margin:0px 20px 25px 0px;}
#diamond-cut img{float:left;clear:none;padding-right:5px;}
#diamond-clarity{float:left;clear:none; width:320px;margin:0px 20px 25px 0px;}
#diamond-clarity img{float:left;clear:none;padding-right:5px;}
#diamond-carat{float:left;clear:none; width:320px;margin:0px 20px 25px 0px;}
#diamond-carat img{float:left;clear:none;padding-right:5px;}








/* Misc stuff */
.verragio {
	float:left; clear:both; width:650px; height:250px; display:block;
}
.verragio img{
	float:left;padding-right:7px;
}


#vogue {
	width:677px;
	clear:both;
	/*border:1px solid #98a0a8;*/
	padding:10px;
	margin:2px 19px 10px 0px
}
#vogue br { display:none; }


#facebook
{
	margin-top:25px;
	border:1px solid #3B5A98;
	padding:4px 10px 4px 4px;
	float:left;
	clear:both;
	width:690px;
	color:#3B5A98;
	font-size:11px;
}
#facebook strong
{
	color:#3B5A98;
	font-size:14px;
}
#facebook a
{
	color:#3B5A98;
	font-size:12px;
}
#facebook img
{
	float:left;
	margin-right:10px;
	border:none;
}

a#engagement-ring-settings
{
	display:block; padding-top:160px; margin:0px; height:0px; color:#000; text-decoration:none; overflow:hidden;
	background:transparent url("/images/welcome/engagement.jpg") no-repeat;
}
a#fine-diamond-jewelry
{
	display:block; padding-top:160px; margin:0px; height:0px; color:#000; text-decoration:none; overflow:hidden;
	background:transparent url("/images/welcome/jewelry.jpg") no-repeat;
}
a#watches-and-timepieces
{
	display:block; padding-top:160px; margin:0px; height:0px; color:#000; text-decoration:none; overflow:hidden;
	background:transparent url("/images/welcome/watches.jpg") no-repeat;
}



.subsect
{
	width:330px;
	margin:20px 10px 0px 7px;
	display:inline;
	float:left;
	line-height:18px;
}
.subsect br
{
	display:none;
}
.subsect img
{
	float:left;
	clear:none;
}
.subsect a.sectLink
{
	display:block;
	margin-top:10px;
}
.subsect h3
{
	margin-bottom:5px;
}
.subsect h3 a
{
	text-decoration:none;
	color:#2D487F;
}
.subsect h3 a:visited
{
	text-decoration:none;
	color:#2D487F;
}

.subsectHeader
{
	margin:18px 0px 0px 0px;
	padding-bottom:4px;
	padding-left:4px;
	width:680px;
	float:left;
	clear:both;
	border-bottom:1px solid #c7d2df;
}
.subsectHeader h2
{
	font:bold 16px Verdana,Arial,Helvetica,sans-serif;
	color:#214b82;
}


#mothers-day-jewelry
{
	background:purple url("/images/mothers-day-hp.jpg") 0 0 no-repeat;
	width:365px;
	height:139px;
	color:#ffffff;
	padding:75px 311px 0px 25px;
	margin-bottom:15px;
	margin-left:-1px;
}
#mothers-day-jewelry a
{
	color:#FFFFFF;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}

#newsletter {
	margin-top:4px;
	width:202px;
	padding:10px;
	border:4px solid #5777a1;
	background:#1f4a81;
	color:#d2dbe6;
	font-size:11px;
}

#newsletter #nl_email,#nl_name {
	margin:2px 0px 2px 0px;
	width:190px;
}



.setting-types
{
	width:650px;
	margin:15px 10px 10px 10px;
	clear:both;
}

.setting-types img
{
	float:left;
	clear:none;
}


.setting-types h3
{
	font-size:16px;
	font-weight:bold;
}



#request-catalog-subnav
{
	margin:12px 0px -20px 15px;
}

#return-policy ul {
	list-style:disc;
	padding-left:45px;
}

#return-policy ol {
	list-style:decimal;
	padding-left:45px;
}

#return-policy li {
	padding:4px;
}

.verragio-ring-setting { float:left; clear:both; margin:5px; width:600px; }
.verragio-ring-setting img { float:left; padding:0px 10px 0px 0px; }

.ring-setting-brand-desc {
	padding:0px 25px 10px 25px;
	min-height:80px;
}

.ring-setting-brand-desc img {
	float:right;
	clear:none;
	margin-top:-10px;
	margin-left:20px;
}


#verragio-ring-settings {
	border:1px solid #d1d4db;
	margin: 0px;
	width:695px;
	clear:both;
	margin-top:10px;
}

#verragio-ring-settings img {
	padding: 3px;
}

#gabriel-ring-settings {
	border:1px solid #d1d4db;
	margin: 0px;
	width:695px;
	clear:both;
	margin-top:10px;
}

#gabriel-ring-settings img {
	padding: 3px;
}


#related-items {
	border:1px solid #eaecf2;
	width:325px;
	padding:0px;
}

.rilink {
	height:64px;
	margin:7px 7px 2px 0px;
}

.rilink a img {
	width:75px;
	height:75px;
	float:left;
	clear:none;
	margin:0px 7px 0px 7px;
}





.alpina-collection {
	width:175px;
	float:left;
	clear:none;
	text-align:center;
}
.alpina-vert-sep {
	height:275px;
	width:1px;
	background:#dcdcdc;
	float:left;
	clear:none;
}


#verragio-subNav {
	width:700px;
	text-align:center;
	border-top:1px solid #d5dbe5;
	border-bottom:1px solid #d5dbe5;
	padding:7px;
	margin-top:20px;
}


.breilWatch {
	float:left;
	text-align:center;
	margin-bottom:20px;
}


.ball-collections {
	width:700px;
	float:left;
	clear:none;
	text-align:center;
}

.ball-collections h3 {
	padding:3px;
	float:left;
	clear:none;

}

.charriol-collections {
	width:700px;
	float:left;
	clear:none;
	text-align:center;
}

.charriol-collections h3 {
	padding:4px;
	float:left;
	clear:none;

}

.charriol-collections-list {
	padding-left:10px;
	float:left;
	margin-right:25px;
	width:135px;
}

.contentInTabs {
	padding:15px;
}

.content-tabs {
	background:transparent url(/images/common/tabs/bg.jpg) 0 0 repeat-x;
	height:30px;
	width:700px;
}

.content-tabs a.iac {
	display:block;
	float:left;
	line-height:27px;
	padding:0px 10px 0 10px;
	margin:3px 5px 0 5px;
	text-decoration:none;
	color:#204b81;
}

.content-tabs a.act {
	display:block;
	float:left;
	line-height:30px;
	padding:0px 15px 0 15px;
	background:#ffffff;
	margin:3px 5px 0 10px;
	border-top:1px solid #a0b2ca;
	border-left:1px solid #a0b2ca;
	border-right:1px solid #a0b2ca;
	line-height:26px;
	text-decoration:none;
	color:#204b81;
}



#featured-banner a
{
	display:block;
	position:relative;
	z-index:12;
	top:-92px;
	left:465px;
	height:0px;
	overflow:hidden;
	padding-top:85px;
	width:276px;
	background:url("/images/mothers-day-jewelry.jpg") 0px 0px no-repeat;
}

#related-categories
{
	clear:both;
	float:left;
	margin-top:10px;
	padding:7px;
	background-color:#f4f6f9;
	width:667px;
	border:1px solid #cdd4e1;
}
#related-categories h3
{
	font:bold 12px verdana;
	margin-bottom:5px;
}
#related-categories a
{
	display:block;
	float:left;
	width:25em;
}



	/* CSS: Catalog Page */
	.pageNavigation{width:692px;margin-top:0px;border-top:1px solid #bbc0c8;padding:4px;border-bottom:1px solid #bbc0c8;font:12px Verdana,Arial,Helvetica,sans-serif;color:#000000;float:left;clear:both;}
	.pageNavigation .pageLinks{float:left;clear:both;}
	.pageNavigation .pageLinks a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
	.pageNavigation .pageLinks a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000000;}
	.pageNavigation .prevNext{font-weight:normal;color:#40454d;float:right;text-align:right;}
	.pageNavigation .prevNext a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
	.pageNavigation .prevNext a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000000;}
	
	.pageFilters{width:692px;height:19px;margin-bottom:0px;font:12px Verdana,Arial,Helvetica,sans-serif;padding:4px;color:#40454d;background-color:#e8edf5;float:left;clear:both;}
	.pageFilters .itemsPerPage{float:left;line-height:19px;}
	.pageFilters .itemsPerPage a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
	.pageFilters .itemsPerPage a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000000;}
	.pageFilters .sortItemsBy{float:right;text-align:right;padding:0px;margin:0px;}
	.pageFilters .sortItemsBy a{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#40454d;}
	.pageFilters .sortItemsBy a:hover{font:normal 12px Verdana,Arial,Helvetica,sans-serif;color:#000000;}
	
	#cView{width:700px;background:transparent url(/img/ly/cView-bg.jpg) 0 0 repeat-x;margin:7px 0 7px 0;float:left;clear:both;}
	#cView a{margin:0 0 0 3px;}
	
	
	
#engagement-rings-settings_link_rw a{display:block;float:left;padding:0;margin:0;}
#engagement-ring-designers h3{display:block;float:left;}

.option {margin: 5px 0 5px 0;}
.option em {width:150px; font-style:normal; display:block; float:left; clear:both; }