@charset "utf-8";
						 
*{ margin:0; padding:0; list-style:none; }
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1A273C;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
ul,li,ol,dl,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }

/* link */
a:active {color:#000; text-decoration: none;}
a:link{ color:#000; text-decoration: none;}
a:visited{ color:#000; text-decoration: none;}
a:hover{ color:#fff; text-decoration:none;}

/* BODY */
#page{ width:1002px; margin:0 auto; clear:both; overflow:hidden;}
#banner{ width:1002px; height:178px;}
.menu{ width:1002px; height:33px; background:url(../images/mnue.jpg) repeat-x left top; padding-top:14px; margin-bottom:11px;}
.menu li{ float:left; height:24px;}
#content{ width:1002px; clear:both; overflow:hidden;}
#content_left{ float:left; width:200px;}
#content_left_top{ width:180px; height:200px; background:url(../images/collections_bg.gif) repeat-x left top; padding:20px 0 0 20px;}
#content_left_top_title{ width:160px; height:26px; border-bottom:1px solid #9DB2CF; background:url(../images/img.png) no-repeat left 3px; font-weight:bold; font-size:18px; color:#406FB7; text-indent:20px; FONT-FAMILY: "Times New Roman", Times, serif;}
.content_left_top_text{ width:117px; margin:13px 0 0 7px; font-size:11px; font-weight:bold;}
.content_left_top_text li{ width:117px; height:25px; background:url(../images/sa.png) no-repeat left top; text-indent:12px; line-height:1em;}
.content_left_top_text a,.content_left_top_text a:active,.content_left_top_text a:link,.content_left_top_text a:visited{ color:#000;}
.content_left_top_text a:hover{ color:#406FB7;}
#content_left_bottom{ width:180px; height:303px; background-color:#EBECEE; margin-top:6px; padding:12px 0 0 20px;}
#content_left_bottom_title{ width:160px; height:26px; border-bottom:1px solid #9DB2CF; background:url(../images/img.png) no-repeat left 3px; font-weight:bold; font-size:18px; color:#19273C; text-indent:20px; FONT-FAMILY: "Times New Roman", Times, serif;}
#content_left_bottom_text{ width:155px; margin-top:10px;}

#content_center{ float:left; width:557px; margin:0 20px 0 20px;}
#collections_center{ float:left; width:782px; margin-left:20px;}
#content_center_title{ width:557px; height:27px; border-bottom:1px solid #CCE3F5; background:url(../images/img.png) no-repeat left 3px; font-weight:bold; font-size:18px; color:#19273C; text-indent:20px; FONT-FAMILY: "Times New Roman", Times, serif; margin-top:20px;}
.content_center_content{ width:557px; clear:both; overflow:hidden; border-bottom:1px solid #CCE3F5; padding:8px 0 9px 0;}
.collections_center_content{ width:380px; clear:both; overflow:hidden; border-bottom:1px solid #CCE3F5; padding:8px 0 9px 0;}
.collections_content01{ width:782px; clear:both; overflow:hidden;}
.collections_content01_left{ float:left; width:380px;}
.collections_content01_right{ float:right; width:380px;}
.content_center_content_left{ float:left; width:223px;}
.collections_content{ float:left; width:160px;}
.content_center_content_left01{ float:left; width:223px; height:146px; text-align:center;}
.content_center_content_right{ float:left; width:319px; height:100px; border-bottom:1px solid #CCE3F5;}
.collections_center_content_right{ float:left; width:220px; border-bottom:1px solid #CCE3F5;}
.content_center_content_right_title{ height:30px; background:url(../images/img01.gif) no-repeat left 7px; font-weight:bold; font-size:18px; color:#0099CC; text-indent:12px; FONT-FAMILY: "Times New Roman", Times, serif;}
.collections_right_title{ height:30px; background:url(../images/img01.gif) no-repeat left 7px; font-weight:bold; font-size:18px; color:#0099CC; text-indent:12px; FONT-FAMILY: "Times New Roman", Times, serif;}
.content_center_content_right_bottom{ width:297px; height:54px; margin-top:7px; line-height:1.7em;}
.collections_right_bottom{ width:220px; margin-top:7px; line-height:1.7em; padding-bottom:10px;}
.content_center_content_btn{ float:left; width:319px; height:36px; text-align:right; padding-top:10px;}
.collections_content_btn{ float:left; width:220px; height:25px; text-align:right; padding-top:10px;}

#content_right{ float:left; width:204px;}
#content_right_title{ width:204px; height:25px; background:url(../images/img.png) no-repeat left 3px; font-weight:bold; font-size:18px; color:#19273C; text-indent:20px; FONT-FAMILY: "Times New Roman", Times, serif; margin-top:20px;}

#footer{ width:1002px; height:48px; background:#F4F4F4; margin:6px 0 10px 0; padding-top:12px; clear:both; overflow:hidden; color:#949494;}
#footer a,#footer a:active,#footer a:link,#footer a:visited{ color:#949494;}
#footer a:hover{ color:#949494; text-decoration:underline;}
#footer_left{ float:left; width:200px; text-align:right;}
#footer_center{ float:left; width:200px; height:32px; line-height:1.7em; margin-left:69px;}
#footer_right{ float: right; width:420px; height:32px; line-height:1.7em;}

#add_center{ float:left; width:782px; margin-left:20px;}
#add_center_title{ width:782px; height:27px; border-bottom:1px solid #CCE3F5; background:url(../images/img.png) no-repeat left 3px; font-weight:bold; font-size:18px; color:#19273C; text-indent:20px; FONT-FAMILY: "Times New Roman", Times, serif; margin-top:20px;}
#add_center_title span{ float:right; font-size:11px; color:#7A7A7A; font-weight:normal; line-height:1.9em; font-family:Arial, Helvetica, sans-serif;}
#add_center_title span a,##add_center_title span a:active,#add_center_title span a:link,#add_center_title span a:visited{ color:#7A7A7A;}
#add_center_title span a:hover{ color:#7A7A7A; text-decoration:underline;}
#add_center_img{ width:782px; margin:15px 0 25px 0; clear:both; overflow:hidden;}
#add_center_img01{ width:782px; margin-bottom:25px; clear:both; overflow:hidden;}
#add_center_img_left{ float:left; width:451px; padding:23px 0 0 26px;}
#add_center_img_right{ float: right; width:263px; height:268px; padding:7px 0 0 26px; background:url(../images/add_a_bg.gif) no-repeat left top;}
#add_center_img_right01{ float: right; width:263px; padding:7px 0 0 26px; background:url(../images/Gemstone_bg.gif) no-repeat left top;}
#pearls_img_right02{ float: right; width:263px; height:660px; padding:7px 0 0 26px; background:url(../images/Pearls_bg.gif) no-repeat left top;}
#bridal_img_right{ float: right; width:263px; height:367px; padding:7px 0 0 26px; background:url(../images/bridal_bg.gif) no-repeat left top;}
.add_center_img_right_title{ font-weight:bold; font-size:18px; color:#19273C; FONT-FAMILY: "Times New Roman", Times, serif;}
.add_text{ line-height:1.7em; margin-top:25px;}
.add_featured{ width:782px; height:27px; background:url(../images/img.png) no-repeat left 3px; font-weight:bold; font-size:18px; color:#19273C; text-indent:20px; FONT-FAMILY: "Times New Roman", Times, serif; margin-top:20px;}
.add_featured_bottom{ width:782px; clear:both; overflow:hidden; margin-top:12px;}
.add_featured_bottom li{ float:left; border:1px solid #CCE2F7;}
.add_featured_bottom_bottom{ width:782px; clear:both; overflow:hidden; margin-top:2px;}
.add_featured_bottom_bottom li{ float:left; height:29px; background:url(../images/featured_bg.gif) no-repeat left center; font-weight:bold; font-size:16px; color:#19273C; FONT-FAMILY: "Times New Roman", Times, serif; color:#0099CC; line-height:29px; text-indent:55px;}
.add_featured_bottom_bottom li a,.add_featured_bottom_bottom li a:active,.add_featured_bottom_bottom li a:link,.add_featured_bottom_bottom li a:visited{ color:#0099CC;}
.add_featured_bottom_bottom li a:hover{ color:#406FB7;}

#about_center{ width:762px; padding-left:20px; text-align:justify; line-height:1.8em; color:#1A273C;}
#about_center a,#about_center a:active,#about_center a:link,#about_center a:visited{ color:#000;}
#about_center a:hover{ color:#406FB7;}
#about_center_img{ width:762px; margin-top:20px; padding-left:20px;}

.hr{ height:1px; border-bottom:1px solid #CCE3F5;}

.contact_center{ float:left; width:250px; text-align:justify; line-height:1.8em;}
.contact_right{ float:left; width:500px; margin-left:20px;}

.shapes_bottom{ width:782px; clear:both; overflow:hidden; margin-top:2px;}
.shapes_bottom li{ float:left; height:29px; background:url(../images/shapes_bottom.gif) no-repeat left center; font-weight:bold; font-size:13px; color:#19273C; FONT-FAMILY: "Times New Roman", Times, serif; color:#0099CC; line-height:29px; text-align:center;}