body {
	background:#D6C0C2;
	font-family:"Arial", "Helvetica", "sans-serif";
	font-size:12px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
li {
	padding: 0 0 4px 17px;
	background: url("../images/tag_li.gif") no-repeat 0 5px;
}
ul {
	list-style-type: none;
}
a, 
a:visited {
	color:#845559;
	text-decoration:none;
}
a:active,
a:hover,
a:visited:active, 
a:visited:hover {
	color:#845559;
	text-decoration:underline;
	background-color:#F1EBEB;
}
h1 {
	font-size:14px;
	color:#845559;
	padding-top:10px;
}
.bgWeddingRing {
	background: url("../images/bg_ring.jpg") no-repeat right bottom;
}
.chineseTextNoBold {
	font-weight:normal;
	letter-spacing:1px;
}
.content {
	background-color:#FFFFFF;
	text-align:left;
}
.footer {
	background-color:#EDE3E4;
	text-align:center;
	color:#845559;
}
.headerTopLink {
	border:1px solid #D6C0C2;
	color:#845559;
	text-align:center;
	font-weight:bold;
	height:25px;
}
.headerTopLink 
	a, 
	a:visited {
		color:#845559;
		text-decoration:none;
}
.headerTopLink 
	a:active,
	a:hover,
	a:visited:active, 
	a:visited:hover {
		color:#845559;
		text-decoration:underline;
		background-color:#F1EBEB;
}
/*.headerTopSecLink {
	text-align:center;
	color:#CC0000;
}
.headerTopSecLink
	a,
	a:visited {
		color:#CC0000;
		text-decoration:none;
}
.headerTopSecLink 
	a:active,
	a:hover,
	a:visited:active, 
	a:visited:hover {
		color:#FFFFFF;
		text-decoration:underline;
}*/
.subHeading {
	background: url("../images/subHeading-decoBg.gif") no-repeat right bottom;
	border-bottom:1px #C0C0C0 dotted;
	color:#FF6600;
	font-weight:bold;
	font-size:13px;
	text-indent:10px;
}
.textFreeItem {
	font-weight:bold;
}
.textPrice {
	font-size:14px;
	font-weight:bold;
	color:#CC0000;
}
#wrapper {
	text-align:center;
}