#wrapper {
	margin: 0px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
	float: left;
	width: 100%;
}
#leftNavPanel {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	text-align: left;
	height: 100%;
	clear: both;
}
#twitterPanel {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	text-align: left;
	height: 100%;
	clear: both;
}

#middleContentPanel {
	padding: 0px;
	float: left;
	width: 64%;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#mainHeading {
	margin: 0px;
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 40px;
	text-align: left;
	float: left;
}
#mainHeading p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#headerPanel {
	float: left;
	width: 1000px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #454647;
	font-size: 30px;
	font-style: normal;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
}

#rhtContentPanel {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 24%;
	text-align: center;
	height: 100%;
}
#nav1 {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-left: 0px;
}
#FacebookPanel {
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 53px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#FacebookPanel img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#nav1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}

#nav1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
}

#nav2 {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#nav2twitter {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

#faceTwitter {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

#nav2 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#nav2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}

#leftPanel {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 25%;
	text-align: left;
	height: 100%;
}
#namepanel {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	height: 36px;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#namepanel a:link {
	text-decoration: none;
	color: #40a1d9;
}

.12ptblueNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
}

#topLeftPanel {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	text-align: left;
	height: 100%;
}
#nameSpace {
	margin: 0px;
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.12ptblueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #40a1d9;
}
.12ptwhtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
#middleTopPanel {
	width: 498px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646567;
	height: 36px;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
#middleContentsAll {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 378px;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
}
#curvedEdgesPanel {
	padding: 0px;
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	float: left;
}
.middleContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 378px;
	background-color: #FFFFFF;
	padding: 0px;
}
#logoPanel {
	float: right;
	width: 77px;
	text-align: right;
	height: 100%;
	padding-top: 49px;
	padding-right: 32px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#logoPanel  img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#logoSpace {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 17%;
	text-align: center;
	height: 100%;
}
#nav1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#nav1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #40a1d9;
	text-decoration: none;
}
#nav1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#namepanel a:visited {
	text-decoration: none;
	color: #40a1d9;
}
#namepanel a:hover {
	text-decoration: none;
}
#namepanel a:active {
	text-decoration: none;
}
#mainImage {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainImage img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.mainCopy {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
.mainCopy2 {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 28px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin: 0px;
	clear: both;
}
#insideLinks {
	width: 149px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin: 0px;
	padding: 0px;
	float: left;
}
#insideLinks a:link {
	color: #40a1d9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

#insideLinks2 {
	width: 96px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 26px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
}
#insideLinks2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
	text-decoration: none;
}

.insideLinksWrap {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	clear: both;
	float: left;
	margin: 0px;
}
.leftArrow {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 65px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.mainJewellery {
	width: 438px;
	padding: 0px;
	float: left;
	margin: 0px;
}

#insideLinks3 {
	width: 133px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 26px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
}
#insideLinks3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}

.rightArrow {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 65px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#insideLinks a:visited {
	color: #40a1d9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
#insideLinks a:hover {
	color: #454647;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
#insideLinks a:visited {
	color: #40a1d9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
#insideLinks2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
	text-decoration: none;
}
#insideLinks2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}
#insideLinks2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
	text-decoration: none;
}
#insideLinks3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#insideLinks3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #40a1d9;
}
#insideLinks3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#collectionNav1 {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
#collectionNav1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#collectionNav1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#collectionNav1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#collectionNav1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #40a1d9;
	text-decoration: none;
}
#collectionNav1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
.12ptwhtNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #eeffff;
}
.12ptwhtBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.oneLiner {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
.leftArrowColl {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 104px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowColl {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 104px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mainJewelleryDesigner {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 48px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#nav3 {
	margin: 0px;
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#nav3 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 11px;
}
#nav3 img {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mainJewelleryBespoke {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
.leftArrowColl2 {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 81px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowColl2 {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 81px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainCopyBespoke2 {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 125px;
}
#mainCopyBespoke2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.leftArrowColl3 {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowColl3 {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 18px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mainJewelleryBespoke2 {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.aboutUsContent {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
#aboutImg {
	margin: 0px;
	float: left;
	width: 150px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
}
#aboutMainCopy {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 270px;
}
#mainHeadingAboutUs {
	margin: 0px;
	width: 230px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	float: left;
}
#mainHeadingAboutUs p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#aboutBodyCopy {
	float: left;
	width: 270px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin: 0px;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#aboutBodyCopy p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.rightArrowColl4 {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 153px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.leftArrowColl4 {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 153px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#diamondsNav2 {
	margin: 0px;
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#diamondsNav2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 11px;
}
.mainJewelleryDiamonds {
	width: 438px;
	padding: 0px;
	float: left;
	margin: 0px;
	text-align: left;
}
#diamondsPanel1 {
	width: 280px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#diamondsPanel1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #40a1d9;
}

#diamondsPanel1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}

#diamondsPanel2 {
	width: 137px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.middleContentsDiamonds {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#middleDiamondsPicText {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_3.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
}
.weightPic {
	width: 280px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#mainHeadingDiamonds {
	width: 273px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	clear: both;
	margin: 0px;
}
#mainHeadingDiamonds p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#diamondsPanel1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#diamondsPanel1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#diamondsPanel1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #40a1d9;
}
#weightPanel1 {
	width: 138px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#weightPanel2 {
	width: 273px;
	float: left;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#weightPanel2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
#mainImageDiamonds {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
.weightHeadWrap {
	width: 273px;
	float: left;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainImageWeight {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 45px;
	padding-left: 0px;
}
#colourPanel2 {
	width: 137px;
	float: left;
	margin: 0px;
	text-align: center;
	padding: 0px;
}
#mainImageColour {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 0px;
}
.mainJewelleryColour {
	width: 438px;
	padding: 0px;
	float: left;
	margin: 0px;
	text-align: left;
}
#mainHeadingColour {
	margin: 0px;
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	clear: both;
}
#mainHeadingColour  p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#cutPanel1 {
	width: 120px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#cutPanel2 {
	width: 273px;
	float: left;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cutPanel2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
#mainHeadingCut {
	margin: 0px;
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	clear: both;
}
#mainHeadingCut p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#mainHeadingClarity {
	margin: 0px;
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	clear: both;
}
#mainImageCut {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}
#colourPanel1 {
	width: 280px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#colourPanel1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
#clarityPanel1 {
	width: 263px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#clarityPanel1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
#clarityPanel2 {
	width: 162px;
	float: left;
	margin: 0px;
	text-align: center;
	padding: 0px;
}
#mainImageClarity {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 25px;
	padding-left: 0px;
}
#diamondsContentPanel {
	padding: 0px;
	float: left;
	width: 64%;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.insideLinksClarity {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	clear: both;
	float: left;
	margin: 0px;
}
.leftArrowDiamonds {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 125px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowDiamonds {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 125px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.leftArrowDiamonds2 {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 290px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowDiamonds2 {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 290px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#wrapperDiamonds {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
#outerWrapperDiamonds {
	float: left;
	width: 100%;
	text-align: center;
	padding: 0px;
	height: 2100px;
	margin: 0px;
}
#navCollection {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#navSimplicity {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#navCocoa {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#navDuets {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 64px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#mainImageGold {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	padding: 0px;
	float: left;
}
.mainGoldText {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#mainGoldText p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
}
#mainGoldText {
	width: 420px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
#goldPanel1 {
	width: 220px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#goldPanel1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
}
#goldPanel2 {
	width: 199px;
	float: left;
	margin: 0px;
	text-align: right;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainHeadingHallmark {
	width: 273px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	clear: both;
	margin: 0px;
}
#mainHeadingHallmark p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#hallmarkPanel {
	width: 428px;
	float: left;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#hallmarkPanel p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
.hallmarkWrap {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding: 0px;
}
#mainImageHallmark {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 23px;
	padding-left: 0px;
}
#hallmarkPanel2 {
	width: 428px;
	float: left;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#hallmarkPanel2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
#hallmarkLabels {
	width: 108px;
	float: left;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 40px;
	font-weight: normal;
}
.mainJewelleryHallmark {
	width: 320px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#hallmarkLabels p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.mainJewelleryHallmarkWrap {
	width: 438px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#hallmarkPanel3 {
	width: 428px;
	float: left;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#hallmarkPanel3 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
.mainImageHallmark2 {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 40px;
	padding-left: 0px;
}
.hallmarkTxtPicWrap {
	width: 438px;
	padding: 0px;
	float: left;
	margin: 0px;
	text-align: left;
}
#outerWrapperHallmark {
	float: left;
	width: 100%;
	text-align: center;
	height: 1700px;
	margin: 0px;
	padding: 0px;
}
#mainPartnershipText {
	width: 420px;
	float: left;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
}
#mainPartnershipText p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
#mainPartnershipText2 {
	width: 420px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
}
#mainPartnershipText2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
#mainImagePartnership {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainPartnershipText3 {
	width: 420px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
}
#mainPartnershipText3 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 6px;
}
#mainPartnershipText4 {
	width: 420px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
}
#mainPartnershipText4 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 6px;
}
#mainImagePartnership2 {
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	padding: 0px;
}
.leftArrowPartnership {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 400px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowPartnership {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 400px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#outerWrapperPartnership {
	float: left;
	width: 100%;
	text-align: center;
	height: 1270px;
	margin: 0px;
	padding: 0px;
}
#caringTxt {
	width: 428px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 81px;
	padding-left: 10px;
	margin: 0px;
}
#caringTxt p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.leftArrowCaring {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 125px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowCaring {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 125px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#weddingBelleTxt1 {
	float: left;
	width: 270px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-align: left;
	margin: 0px;
}
#weddingBelleTxt1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 6px;
}
#weddingBelleImg {
	margin: 0px;
	float: left;
	width: 135px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: left;
}
#mainHeadingWeddingBelle {
	margin: 0px;
	width: 230px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
	text-align: left;
	float: left;
}
#mainHeadingWeddingBelle2 {
	margin: 0px;
	width: 400px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
	text-align: left;
	float: left;
}
#weddingBelleMainCopy {
	margin: 0px;
	float: left;
	width: 433px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 55px;
	padding-left: 0px;
}
.weddingBelleContent {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
#weddingBelleTxt2 {
	float: left;
	width: 418px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-align: left;
	margin: 0px;
}
#weddingBelleTxt2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 6px;
}
#weddingBelleContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}
.weddingBelleContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#weddingBelleContentsAll2 {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
}
#weddingBelleMainImage {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#belleContentPanel {
	padding: 0px;
	float: left;
	width: 64%;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#outerWrapperWeddingBelle {
	float: left;
	width: 100%;
	text-align: center;
	height: 1270px;
	margin: 0px;
	padding: 0px;
}
.leftArrowWeddingBelle {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 350px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowWeddingBelle {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 350px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#outerWrapperWeddingBelle {
	float: left;
	width: 100%;
	text-align: center;
	height: 1350px;
	margin: 0px;
	padding: 0px;
}
#copyrightPanel {
	margin: 0px;
	width: 498px;
	text-align: right;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
}
#copyrightPanel a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}

#copyrightPanel p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#indexMiddleContentPanel {
	padding: 0px;
	width: 64%;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	float: left;
}
#copyrightPanel a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}
#copyrightPanel a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
	text-decoration: none;
}
#copyrightPanel a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}
.adHeaderWrap {
	width: 470px;
	text-align: left;
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#mainHeadingAds {
	margin: 0px;
	width: 250px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	float: left;
}
#mainHeadingAds2 {
	margin: 0px;
	width: 118px;
	text-align: left;
	float: right;
	height: 16px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainPicAds {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainHeadingAds3 {
	margin: 0px;
	width: 165px;
	text-align: left;
	float: right;
	height: 16px;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.weddingBelleContent1 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.leftArrowGold {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 125px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowGold {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 125px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mainJewelleryGold {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainJewelleryPartnership {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.bespokeContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#bespokeContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
#bespokeCopy2 {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin: 0px;
	clear: both;
}
#bespokeCopy2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.mainJewelleryBespoke2 {
	width: 458px;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 10px;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
}
.bespokeMainCopy {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
#outerWrapperBespoke {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 130px;
	padding-left: 0px;
}
#wrapperBespoke {
	margin: 0px;
	float: left;
	width: 100%;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
.leftArrowBespoke {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 88px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowBespoke {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 81px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bespokeMiddleContentPanel {
	padding: 0px;
	float: left;
	width: 64%;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#winnerPanel {
	margin: 0px;
	float: left;
	width: 100%;
	text-align: left;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#winnerLft {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#winnerRht {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-left: 0px;
}
.aboutContentsWrap2 {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#aboutImg2 {
	margin: 0px;
	float: left;
	width: 130px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: left;
}
#aboutBottomContentsAll {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
}
#aboutMainImage2 {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#aboutBodyCopy2 {
	float: left;
	width: 270px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#aboutBodyCopy2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#aboutMainCopy2 {
	margin: 0px;
	float: left;
	width: 270px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#aboutMiddleContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#aboutMiddleContentPanel {
	padding: 0px;
	float: left;
	width: 64%;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.aboutUsContent2 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#outerWrapperAboutUs {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	height: 1050px;
	padding: 0px;
}
#wrapperAboutUs {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
#mainImagePlat {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 54px;
	padding-left: 0px;
}
.mainPicAds2 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.mainPicAds3 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainImageTubeads {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	padding: 0px;
	float: left;
}
#mainImageTubeads2 {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#mainImageTubeads3 {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 0px;
}
#mainAdsWrap {
	margin: 0px;
	width: 498px;
	text-align: center;
	clear: both;
	padding: 0px;
	float: left;
}
.leftArrowAds {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 123px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowAds {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 125px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#weddingBelleMainCopy {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 282px;
}
#weddingBelleMainCopy2 {
	margin: 0px;
	float: left;
	width: 435px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 64px;
	padding-left: 0px;
}
#mainHeadingQuestions {
	margin: 0px;
	width: 400px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
	text-align: left;
	float: left;
}
#questionsMainCopy {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 438px;
}
#questionsTxt1 {
	float: left;
	width: 415px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	text-align: left;
	margin: 0px;
}
#questionsTxt1 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.mainJewelleryQuestions {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#questionsContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.questionsContent1 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
#questionsTxt2 {
	float: left;
	width: 415px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 55px;
	padding-left: 12px;
	text-align: left;
	margin: 0px;
}
#questionsTxt2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#contactCopy {
	width: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contactCopy  p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}

#contactContents {
	float: left;
	width: 426px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 17px;
	padding-left: 12px;
	text-align: left;
	margin: 0px;
}
#contactMap {
	width: 290px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contactContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(../assets/graphics/bottomFrameEdges.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#contactCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#contactCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#contactCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #40a1d9;
}
#contactCopy a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#contactContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
#contactContentPanel {
	padding: 0px;
	float: left;
	width: 64%;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#addressBookCopy {
	width: 423px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
	float: left;
	margin: 0px;
}
#addressBookCopy p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.addressContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#addressContents {
	float: left;
	width: 426px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding-top: 45px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 12px;
	text-align: left;
	margin: 0px;
}
#mainHeadingAddress {
	margin: 0px;
	width: 424px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
	text-align: left;
	float: left;
}
#addressBookCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #454647;
}
#addressBookCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#addressBookCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #40a1d9;
}
#addressBookCopy a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #454647;
}
#caringContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.caringContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#outerWrapperQuestions {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
}
#wrapperQuestions {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
}
#eventsContents {
	float: left;
	width: 426px;
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 12px;
	text-align: left;
	margin: 0px;
}
#eventsCopy1 {
	width: 235px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	padding: 0px;
}
#eventsCopy1  p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#eventsPic1 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
	float: left;
	margin: 0px;
}
#eventsIntroCopy1 {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.eventsCopyWrap1 {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	clear: both;
	padding: 0px;
}
#eventsCopy2 {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#eventsCopy2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.eventsCopyWrap2 {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	clear: both;
	padding: 0px;
}
#eventsCopy3 {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#eventsCopy3 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#eventsPic2 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
	float: left;
	margin: 0px;
	width: 417px;
}
#eventsPic2 img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#eventsPic2 p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#wrapperEvents {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
.eventsContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#eventsContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#eventsCopy2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#eventsCopy2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#eventsCopy2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #40a1d9;
}
#eventsCopy2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
.indexContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
.indexCopy2 {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 24px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin: 0px;
	clear: both;
}
#indexContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
	clear: both;
}
.designerCopy {
	width: 430px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 28px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin: 0px;
	clear: both;
}
.leftArrowDesigner {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 120px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowDesigner {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 120px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#indexContentsAll2 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
#indexContentsAll3 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges3.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
#indexContentsAll4 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges4.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
#indexContentsAll5 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges5.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
#indexContentsAll6 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges6.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
#indexContentsAll7 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges7.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
#indexContentsAll8 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges8.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 0px;
}
.ringsTxtPicWrap {
	width: 420px;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
}
.jewelleryContents {
	margin: 0px;
	float: left;
	width: 436px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.jewellerySpace {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
}
.jewellerySpace2 {
	float: left;
	width: 130px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.ringsTxtPicWrap2 {
	width: 420px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	padding: 0px;
	clear: both;
}
.jewelleryTxt {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
}
.jewelleryTxt2 {
	float: left;
	width: 130px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
}
#jewelleryContentsAll {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.jewelleryContents2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 436px;
	clear: both;
}
.jewelleryMiddleContents {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
.jewelleryContentsWhole {
	margin: 0px;
	float: left;
	width: 436px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#insideLinksOuter {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#jewelleryMiddleContentPanel {
	padding: 0px;
	float: left;
	width: 51%;
	text-align: center;
	background-image: url(../assets/graphics/bottomFrameEdges.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#wrapperJewellery {
	float: left;
	width: 100%;
	text-align: center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 100px;
	padding-left: 0px;
}
.nav1Wrap {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
.collectionPanel {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-left: 0px;
}
#secondaryNav {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-left: 0px;
}
#secondaryNav  a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#secondaryNav p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
}
#secondaryNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#secondaryNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #40a1d9;
	text-decoration: none;
}
#secondaryNav a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#needToKnowNav {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	padding-left: 0px;
}
#needToKnowNav a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#needToKnowNav p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	font-weight: normal;
}
#navNeed {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#navNeed img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navNeed p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
#needToKnowNav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#needToKnowNav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #40a1d9;
	text-decoration: none;
}
#needToKnowNav a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #646567;
	text-decoration: none;
}
#navOthers {
	float: left;
	width: 17%;
	text-align: right;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#navOthers img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navOthers p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
}
#eventsPic3 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	width: 417px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.aboutContentsWrapping {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
.middleContentsAds {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#addressContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.collectionContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#collectionContentsAll {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
}
.contactContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
.mainJewelleryCut {
	width: 438px;
	padding: 0px;
	float: left;
	margin: 0px;
	text-align: left;
}
.questionsContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
#goldPlatPicText {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
}
.weddingContentsWrap {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 0px;
}
.logoWrap {
	margin: 0px;
	float: left;
	width: 198px;
	text-align: right;
	height: 100%;
	padding-top: 51px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#awardPanel {
	margin: 0px;
	float: left;
	width: 81px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
#awardPanel img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.contentWrapped {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646567;
	padding: 0px;
	width: 498px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.contentOuter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646567;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 700px;
}
.contentWrappedRht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646567;
	width: 111px;
	float: left;
	margin: 0px;
	text-align: right;
	padding-top: 51px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
}
#insideLinksOuter2 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#insideLinksOuter3 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_3.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.rightArrowBelle {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 158px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.leftArrowBelle {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 158px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#insideLinksOuter4 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_4.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#insideLinksOuter5 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_5.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#insideLinksOuter6 {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_6.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
#namepanel2 {
	margin: 0px;
	float: left;
	width: 83%;
	text-align: left;
	height: 36px;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#namepanel2 a:link {
	text-decoration: none;
	color: #9fd0ec;
}
#namepanel2 a:visited {
	text-decoration: none;
	color: #9fd0ec;
}
#namepanel2 a:hover {
	text-decoration: none;
	color: #9fd0ec;
}
#namepanel2 a:active {
	text-decoration: none;
	color: #9fd0ec;
}
.email {
	width: 498px;
	float: left;
	text-align: left;
	clear: both;
	height: 54px;
	background-image: url(../assets/graphics/email_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}
.name {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	height: 54px;
	background-image: url(../assets/graphics/email_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	clear: both;
}
.formPanel {
	padding: 0px;
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin: 0px;
}
.message {
	width: 498px;
	float: left;
	margin: 0px;
	text-align: left;
	clear: both;
	background-image: url(../assets/graphics/email_bottomBox.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.textBoxes {
	margin: 0px;
	padding: 0px;
	width: 350px;
}

.titlePanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	width: 55px;
	color: #454647;
}
.textBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	width: 360px;
	color: #454647;
}
.send {
	width: 113px;
	float: right;
	text-align: left;
	height: 54px;
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.sendTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: right;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 113px;
	color: #40a1d9;
	text-align: center;
}
.cancel {
	width: 113px;
	float: right;
	text-align: left;
	height: 54px;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
.buttons {
	width: 498px;
	float: right;
	text-align: left;
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px;
	margin: 0px;
}
.emailLftPointer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: left;
	width: 79px;
	color: #454647;
	padding: 0px;
}
.leftArrowEmail {
	padding: 0px;
	float: left;
	height: 37px;
	width: 20px;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.rightArrowEmail {
	padding: 0px;
	float: right;
	height: 37px;
	width: 20px;
	margin-top: 74px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#textBox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	margin: 0px;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	width: 475px;
	color: #40A1D9;
	clear: both;
	padding-top: 10px;
	text-align: left;
}
#middleTopEmail {
	width: 498px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin: 0px;
}
.message2 {
	width: 498px;
	float: left;
	margin: 0px;
	text-align: center;
	clear: both;
	height: 20px;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	background-color: #FFFFFF;
	color: #40A1D9;
}
.textArea {
	margin: 0px;
	padding: 0px;
	width: 350px;
}
#insideLinksOuterEmail {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_6.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 25px;
}
#legal {
	width: 366px;
	float: left;
	text-align: left;
	height: 54px;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#legal img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#legalTxt {
	width: 421px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #454647;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#legalTxt p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#legalContentsAll {
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	background-image: url(../assets/graphics/bottomFrameEdges_6.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 35px;
	padding-left: 0px;
	clear: both;
}
.copyrightPanelRht {
	margin: 0px;
	width: 498px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	float: left;
	padding: 0px;
}
.copyrightPanelLft {
	margin: 0px;
	width: 140px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
}
.copyrightPanelRht2 {
	margin: 0px;
	width: 270px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	float: left;
	padding: 0px;
}
.copyrightPanelLft2 {
	margin: 0px;
	width: 200px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	float: right;
	padding: 0px;
}
#emailLegal {
	width: 366px;
	float: left;
	text-align: left;
	height: 54px;
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
}
#emailLegal a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}
#emailLegal a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}
#emailLegal a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
#emailLegal a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}
#jewelleryIndexContentsAll {
	width: 498px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	clear: both;
	float: left;
	margin: 0px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	visibility: visible;
}
.jewelleryIndexContentsWhole {
	margin: 0px;
	float: left;
	width: 436px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.designersIndexTxt {
	width: 420px;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
}
#designersIndexTxt {
	width: 420px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
}
.designerHeads {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	padding: 0px;
	float: left;
	width: 420px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 2px;
	margin-left: 9px;
	text-align: left;
}

#designersPics {
	width: 420px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
	padding: 0px;
	clear: both;
}
#designersIndexTxt2 {
	width: 420px;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
}
#designersPics2 {
	width: 420px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
	padding: 0px;
	clear: both;
}
#designersIndexTxt3 {
	width: 420px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
}
#designersWrap {
	margin: 0px;
	float: left;
	width: 436px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#designersWrap p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.designersIndexTxt3 {
	width: 420px;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
}
#designersPics3 {
	width: 420px;
	float: left;
	text-align: center;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
	padding: 0px;
	clear: both;
}
#designersIndexTxt4 {
	width: 420px;
	float: left;
	text-align: left;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
}
#contentWrappedRht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646567;
	width: 111px;
	float: left;
	margin: 0px;
	text-align: right;
	padding-top: 51px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 28px;
}
#contentWrappedRht  img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#eventsPromoCopy {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#eventsPromoCopy p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#eventsPromoCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#eventsPromoCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#eventsPromoCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #40a1d9;
}
#eventsPromoCopy a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#pressCopy {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#pressCopy a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#pressCopy a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#pressCopy a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #40a1d9;
}
#pressCopy a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
.hgjwHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	float: left;
	width: 420px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	clear: both;
	line-height: 34px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#pressIntro {
	width: 420px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 12px;
	margin: 0px;
}
#pressIntro p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pressIntro a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#pressIntro a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
#pressIntro a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #40a1d9;
}
#pressIntro a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #454647;
}
.friendTitlePanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	width: 105px;
	color: #454647;
}
.friendTextBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 340px;
	color: #454647;
}
.textBoxesFriend {
	margin: 0px;
	padding: 0px;
	width: 325px;
}
.textAreaFriend {
	margin: 0px;
	padding: 0px;
	width: 325px;
}
.textArea2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: left;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	width: 330px;
	color: #454647;
}
#thanksFriend {
	padding: 0px;
	width: 498px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
	clear: both;
}
#warningFriend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	margin: 0px;
	float: left;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	width: 475px;
	color: #000000;
	clear: both;
	padding-top: 10px;
	text-align: left;
}
#mainPicAds1 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainPicAds2 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainPicAds3 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainPicAds4 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainPicAds5 {
	width: 438px;
	float: left;
	margin: 0px;
	text-align: center;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#bespokeMainCopy {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
#mainJewelleryBespoke {
	width: 438px;
	float: left;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
#mainJewelleryBespoke2 {
	width: 438px;
	padding-top: 19px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#oneLiner {
	width: 430px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	clear: both;
}
#mainJewellery {
	width: 438px;
	padding: 0px;
	float: left;
	margin: 0px;
}
#jewellerySpace1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
}
#jewellerySpace2 {
	float: left;
	width: 130px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
#jewellerySpace_a {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 130px;
}
#diamondsPanel1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
	text-decoration: none;
}
#diamondsPanel1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
	text-decoration: none;
}
#diamondsPanel1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	text-decoration: none;
}
#diamondsPanel1 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #40a1d9;
	text-decoration: none;
}
.eventHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: normal;
	color: #454647;
	float: left;
	width: 420px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
	line-height: 34px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#eventsCopyAP {
	width: 425px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	float: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
#eventsCopyAP p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
#eventsPicAP {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
	float: left;
	margin: 0px;
	width: 417px;
}
#eventsPicAP img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.eventElementsWrap {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 425px;
	clear: both;
}
#eventsPicBJ {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #454647;
	padding: 0px;
	float: left;
	margin: 0px;
	width: 417px;
}
#eventsPicBJ img {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

