a{color:#000000;}	 a.newslink{color:#000000;}	.artists-photo {float:left; width:160px;}.artists  {width:380px; float:left; padding-left:10px;}.artists-wrap {width:550px; padding-bottom:10px; clear:both;}	body { background: none; font: 11pt Lucida Grande, Lucida Sans Unicode;	line-height: 1.6;	color:#000000;}	#bottom {width:100%; margin:0 auto; padding-top:0; clear:both;}#bottom-wrap{background: none; clear:both;}#copyright{float:none; clear:both;}		UL.bulleted{ list-style:square; font-size: 10pt; margin:0; padding:0;}UL.bulleted li {background: none; color:#000000; margin:0; padding:0;}.clear {	clear:both;	font-size:0;	line-height:0;	visibility:hidden;	}#category-level {width:68%; padding-bottom:0;}#category-level img {float:left; padding:0 5px 5px 0;}#content-interior {width:100%; min-height:100%; background: none; clear:both;}#content {width:100%; height:100%; background: none; }#detail-level {float:left; width:404px; padding-bottom:0px;}#forms {float:left; width:404px; padding-bottom:0px; color:#000000; line-height:1.4;}#forms p {padding-bottom:8px;}#footer {padding:0;font-size: 10pt; color:#000000; clear:both;}#facebook{display:none;}.forprinting{display:block;}#header {width:100%;}h2#hometext {display:none;}		h2#visitus {display:none;}		h2#specials {		text-indent:0;	line-height:61px;	overflow:hidden;	background: none;	width:129px;	margin:0;	float:left;}		h2#pendants {	text-indent:0;	background: none;	width:100%;}			h2#contact {		text-indent:0;	background: none;	width:100%;}	h2#about {		text-indent:0;	background: none;	width:100%;}		h2#maillist {		text-indent:0;	background: none;	width:100%;}	h2#wishlist {		text-indent:0;	background: none;	width:100%;}		h2#other_artists {		text-indent:0;	background: none;	width:100%;}			h2#custom {		text-indent:0;	background: none;	width:100%;}		h2#news {		text-indent:0;	background: none;	width:100%;}		h2#bethefirst {		text-indent:0;	background: none;	width:100%;}		h2#earrings {		text-indent:0;	background: none;	width:100%;}			h2#religious {		text-indent:0;	background: none;	width:100%;}	h2#rings {		text-indent:0;	background: none;	width:100%;}	h2#bracelets {		text-indent:0;	background: none;	width:100%;}h2#engagement {		text-indent:0;	background: none;	width:100%;}	h2#mens {		text-indent:0;	background: none;	width:100%;}									#instruction{display:none;  margin:0;}#instruction-detail{display:none;  margin:0;}#instruction-detail a{display:none;  margin:0;}		#left-col{width:550px;}	#left-col-detail{width:404px;}#left-text {float:left; width:70%; padding-bottom:20px; line-height: 1.6;	color:#000000;}#left-text h3{ font-size: 16px; font-weight: bold; padding:0; margin:0; color:#000000;}#left-text UL{ list-style:square;}#left-text UL li {background: none; }	#left-other {float:left; width:680px; padding-bottom:20px; line-height: 1.6;	color:#221408;}		#left-other p {padding:10px 0 10px 0;}	#left-other img {float:left; padding-right:20px; padding-bottom:20px;}			#logo{display:block; width:297px; height:24px; float:left; margin:57px 0 0 -3px;}#left-text p.lessspace {padding-bottom:10px;}ul#minor-nav  { display:none;}		#nav{width:853px; height:38px; position:relative;}		#nav ul{/*	position:absolute;*/	height:38px;	list-style:none;	overflow: hidden;	width:808px;	}#nav ul li a {	background: transparent url(images/links2.gif) no-repeat;	display:block;	height: 0px !important; 	height /**/:38px; /* IE5/Win */	overflow: hidden;	padding: 38px 0 0 0;	position: absolute;	text-decoration: none;	text-indent: -9999px;	top: 0;		}#nav ul li.earrings a{	background-position: 0 0;	left:0px;	width:82px;	}#nav ul li.earrings a:hover{	background-position: 0 -38px;	}		#nav ul li.pendants a{	background-position: -82px 0;	left:82px;	width:93px;	}#nav ul li.pendants a:hover{	background-position: -82px -38px;	}	#nav ul li.religious a{	background-position: -175px 0;	left:175px;	width:93px;	}#nav ul li.religious a:hover{	background-position: -175px -38px;	}			#nav ul li.rings a{	background-position: -268px 0;	left:268px;	width:65px;	}#nav ul li.rings a:hover{	background-position: -268px -38px;	}			#nav ul li.bracelets a{	background-position: -333px 0;	left:333px;	width:96px;	}#nav ul li.bracelets a:hover{	background-position: -333px -38px;	}	#nav ul li.engagement a{	background-position: -429px 0;	left:429px;	width:120px;	}#nav ul li.engagement a:hover{	background-position: -429px -38px;	}						#nav ul li.mens a{	background-position: -549px 0;	left:549px;	width:53px;	}#nav ul li.mens a:hover{	background-position: -549px -38px;	}			#nav ul li.custom_design a{	background-position: -602px 0;	left:602px;	width:137px;	}#nav ul li.custom_design a:hover{	background-position: -602px -38px;	}#nav ul li.other_artists a{	background-position: -740px 0;	left:740px;	width:114px;	}#nav ul li.other_artists a:hover{	background-position: -740px -38px;	}			#news-section img {float:left; padding-left:20px;}		#newstext {float:left; width:350px; padding-left:10px;	color:#000000;}		#newstext a {color:#000000;}	#news-section {padding:20px; background: none; margin-bottom:20px;}			#right-side  {float:right; width:20%; padding:0; margin:0;}#right-side-photos  {float:right; width:25%; padding:0 0 0 5px; font: 10pt Lucida Grande, Lucida Sans Unicode;	line-height: 1.2;	color:#000000;}#right-side-photos  img{padding-bottom:3px;}#right-side-photos  p{padding-bottom:20px;}#right-side-detail  {float:right; width:43%; padding:0;}#right-side-detail UL{ list-style:square; padding-top:10px;}#right-side-detail UL li {background: none; color:#000000;}#right-side-detail h3{ font-size: 14pt; font-weight: bold; padding:0; margin:0; color:#000000;}#right-side-detail p{ color:#000000;}		#textblock2 {width:260px; background: none; 	color:#000000; padding:10px; font-size: 12px; line-height: 1.6;}	#textblock {display:none;}	#textblock p{padding:0 10px 5px 10px;}	.wrap {	width:100%;	margin:0;	padding:0;	}