body { background-color:#49577f; margin-left: 0em; margin-right: 0em; margin-top: 0em; margin-bottom: 0em;}

.jewelry-highlight {background-color:#34436E; color:#FFFFFF; width:150px; padding:10px;}

.header_background {background-image: url(/styleimages/header_rt_repeat.jpg); background-position:left; background-repeat: repeat-x;}
.header_left_repeat {background-image: url(/styleimages/header_left_repeat.jpg); height:129px; background-position:left; background-repeat: repeat-x;}
.header_center {background-image:url(/styleimages/header_center.jpg); height:129px; background-position:center; background-repeat: no-repeat;}
.header_right_repeat {background-image: url(/styleimages/header_rt_repeat.jpg); height:129px; background-position:right; background-repeat:repeat-x;}
.header_right {background-image: url(/styleimages/header_rt.jpg); height:129px; background-position:right; background-repeat: no-repeat;}

.arrow {background-image:url(/styleimages/arrow.jpg); background-position: center; background-repeat:no-repeat}
.sidebar { background-image:url(/styleimages/sidebar_back.jpg); height:429px; background-position:top; background-repeat:repeat-x; background-color:#102051;}
.sidebar200 {padding:4px;}
.image_bar { background-image: url(/styleimages/image_bar_back.jpg); height:129px; background-position:left; background-repeat:repeat-x;}

.footer_left_repeat {background-image: url(/styleimages/footer_left_repeat.jpg); background-repeat:repeat-x; background-position:left top; height:100px;}
.footer_center {background-image: url(/styleimages/footer_center.jpg); background-repeat: no-repeat; background-position:left top; height:100px;}
.footer_rt_repeat {background-image: url(/styleimages/footer_rt_repeat.jpg); background-repeat:repeat-x; background-position:left top; height:100px;}
.footer_rt {background-image: url(/styleimages/footer_rt.jpg); background-repeat: no-repeat; background-position:left top; height:100px;}


.font-sm {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
.font-sm-il {font-family: Arial, Helvetica, sans-serif; font-size:10px; font-style: italic; color:#FFFFFF;}
.font-med {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style: normal; color:#FFFFFF;}
.font-med-bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#FFFFFF;}
.font-large {font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style: normal; color:#FFFFFF;}
.font-large-bold {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#FFFFFF;}
.font-header {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color:#FFFF99;}

.dot { background-color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:2px; font-weight: bold;}

.topMenuLinkM { font-family: Copperplate, Arial, Helvetica, sans-serif; font-size:16px; color: #FFFF99; text-decoration:none; }
a.topMenuLinkM:link    {	color:#FFFF99; font-weight:normal; text-decoration:none;} 
a.topMenuLinkM:visited {	color:#FFFF99; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:focus   {	color:#FFFF99; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:active  {	color:#FFFF99; font-weight:normal; text-decoration:none;}
a.topMenuLinkM:hover   {	color:#FFFF99; font-weight:normal; text-decoration: underline;}

.leftMenuLinkM { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #FFFF99; font-weight: normal; padding-left:7px; line-height:20px;}
a.leftMenuLinkM:link    {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFF99; padding-left:7px; line-height:20px;} 
a.leftMenuLinkM:visited {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFF99; padding-left:7px; line-height:20px;}
a.leftMenuLinkM:focus   {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFF99; padding-left:7px; line-height:20px;}
a.leftMenuLinkM:active  {  font-size: 12px; font-weight:normal; text-decoration:none; color:#FFFF99; padding-left:7px; line-height:20px;}
a.leftMenuLinkM:hover   {	 font-size: 12px; font-weight:normal; text-decoration:underline; color:#FFFF99; padding-left:7px; line-height:20px;} 

.footer_text { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #FFFF99; font-weight: normal;}
a.footer_text:link    {  font-size: 10px; font-weight:normal; text-decoration:none; color:#FFFF99;} 
a.footer_text:visited {  font-size: 10px; font-weight:normal; text-decoration:none; color:#FFFF99;}
a.footer_text:focus   {  font-size: 10px; font-weight:normal; text-decoration:none; color:#FFFF99;}
a.footer_text:active  {  font-size: 10px; font-weight:normal; text-decoration:none; color:#FFFF99;}
a.footer_text:hover   {	 font-size: 10px; font-weight:normal; text-decoration:none; color:#FFFFFF;} 

.solid {border: 3px solid #C8B05A; background-color:#3F0001;}
.dotted {	border: thick dashed #C8B05A;}

a, a:link {text-decoration: underline; color: #C8B05A;}
a:visited, a:hover, a:active, a:focus {text-decoration: underline; color: #FFFFFF;}

a.footerlink, a.footerlink:link, a.footerlink:visited, a.footerlink:hover, a.footerlink:active, a.footerlink:focus {text-decoration:none; color: #FFFFFF; font-size:10px;}
a.footerlink2, a.footerlink2:link, a.footerlink2:visited, a.footerlink2:hover, a.footerlink2:active, a.footerlink2:focus {text-decoration:none; color: #8F595A; font-size:10px;}
