BODY {
color:#444336;
font-size:11px;
font-family:arial;
margin:0;
}

TABLE {
font-size:100%;
}

TD {
vertical-align:top;
text-align:left;
}

FORM {
margin:0;
}

A.link_size:hover {
font-weight:400;
font-size:10px;
color:#81607f;
font-family:arial;
}

A.shoping_cart:hover {
font-weight:400;
font-size:10px;
color:#000;
font-family:arial;
background-color:#c5c9e0;
text-decoration:none;
}

TD.body_seperator {
background-color:#bfbfbf;
}

TD.shipping_box {
vertical-align:middle;
background-color:#e5e5cd;
}

TD.acces_box {
vertical-align:middle;
background-color:#dddcc8;
}

TD.bottom_box_sep1 {
background-color:#c9cba3;
}

TD.bottom_box_sep2 {
background-color:#f5f2e9;
}

TD.bottom_box2_sep1 {
background-color:#c9b9c9;
}

TD.bottom_box2_sep2 {
background-color:#f8f8f8;
}

.product_title {
font-weight:400;
font-size:16px;
color:#70705b;
font-family:arial;
text-decoration:none;
}

.main_text {
font-weight:400;
font-size:11px;
color:#030303;
font-family:arial;
text-decoration:none;
float: left;
}

TD.price_tag {
padding-left:0;
font-weight:700;
vertical-align:middle;
width:100%;
color:#927890;
}

.box_title {
font-weight:400;
font-size:11px;
color:#56344f;
font-family:arial;
text-decoration:none;
}

TD.menu_main {
vertical-align:middle;
background-color:#70705b;
}

TD.menu_second {
font-size:14px;
background-color:#616053;
}

TD.menu_seperator {
background-color:#b0afa9;
}

TABLE.template-main {
background-color:#ccc;
}

.OutOfStock {
color:red;
}

.header {
padding-right:5px;
padding-left:10px;
font-weight:900;
font-size:12px;
color:#2fffff;
font-family:Tahoma, sans-serif;
}

.text {
font-size:0.9em;
}

.text2 {
padding-right:10px;
padding-left:20px;
font-size:10px;
color:#fff;
font-family:Verdana,sans-serif;
}

.news {
padding-right:5px;
padding-left:10px;
font-weight:900;
font-size:9px;
color:#fff;
font-family:Arial, sans-serif;
}

LI {
list-style-image:url(../images/pic.jpg);
}

.footer-text {
text-transform:uppercase;
color:#5e6e7b;
}

.table-subheader {
font-weight:700;
font-size:larger;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:gray;
}

.table-footer {
color:#FFF;
background-color:#999;
}

.listprice {
font-size:x-small;
font-family:arial,verdana,sans-serif;
text-decoration:line-through;
}

.price {
/*font-size:x-small;*/
font-size: 10px;
color:#900;
font-family:verdana,arial,helvetica,sans-serif;
}

.small {
font-size:x-small;
font-family:verdana,arial,helvetica,sans-serif;
}

.note {
font-size:xx-small;
color:#900;
font-family:verdana,arial,helvetica,sans-serif;
}

.nav {
font-weight:800;
font-size:12px;
color:#d9bdd6;
font-family:Georgia, Times New Roman, sans-serif;
}

.nav_exp {
font-weight:400;
font-size:11px;
color:#767366;
font-family:Georgia, Times New Roman, sans-serif;
}

#side-menu A {
font-weight:700;
font-size:7.5pt;
left:12pt;
padding-bottom:0;
color:#FFF;
line-height:8pt;
position:relative;
text-decoration:none;
}

#side-menu H2 {
margin-top:6px;
padding-left:15px;
font-size:8pt;
margin-bottom:12px;
background-repeat:repeat-y;
}

#side-menu {
font-weight:700;
background-image:url(../images/menu_bg.gif);
background-repeat:repeat-y;
}

.on#side-menu {
font-weight:700;
background-image:url(../images/menu_bg-on.gif);
}

.menu-header {
padding-left:18px;
font-weight:700;
font-size:7.5pt;
background-image:url(../images/m_15.gif);
padding-bottom:2px;
color:#FFF;
background-repeat:no-repeat;
text-decoration:none;
}

.skus-item {
border-bottom:#ccc 1px solid;
background-color:#f7f8f9;
text-align:left;
padding:3px;
}

.skus-header {
font-weight:700;
background-color:#fff;
border-style:none;
}

.cat-item {
border-right:#c795c7 1px dotted;
border-top:#c795c7 1px dotted;
behavior:url(../Style/hilight.htc);
border-left:#c795c7 1px dotted;
cursor:hand;
border-bottom:#c795c7 1px dotted;
text-align:center;
padding:5px;
}

.cat-item-selected {
border-right:#ccc 1px solid;
border-top:#ccc 1px solid;
border-left:#ccc 1px solid;
cursor:hand;
border-bottom:#ccc 1px solid;
}

.menuOver A {
color:#333;
}

.prod-desc {
font-size:7.5pt;
color:#333;
padding:5px;
}

.prod-price {
font-size:7.5pt;
padding:5px;
}

.border-box {
border-right:gray 1px solid;
border-top:gray 1px solid;
border-left:gray 1px solid;
border-bottom:gray 1px solid;
font-family:verdana;
text-align:left;
padding:5px;
}

IMG {
border-right:0;
border-top:0;
border-left:0;
border-bottom:0;
}

#mainTable {
background-position:right top;
background-image:url(../images/index/sidephoto.jpg);
background-repeat:no-repeat;
}

INPUT.search {
font-weight:400;
font-size:9px;
width:66px;
color:#51536b;
font-family:arial;
height:16px;
text-decoration:none;
}

INPUT {
font-weight:400;
font-size:12px;
color:#51536b;
font-family:arial;
text-decoration:none;
}

.input {
border-right:#adaf86 1px solid;
border-top:#adaf86 1px solid;
border-left:#adaf86 1px solid;
border-bottom:#adaf86 1px solid;
}

SELECT.ring_size {
font-weight:400;
font-size:10px;
color:#51536b;
font-family:arial;
text-decoration:none;
}

TD.footer_main {
vertical-align:middle;
background-color:#cbcc99;
}

TD.footer_second {
vertical-align:middle;
background-color:#989866;
}

.footer_copy {
font-weight:400;
font-size:10px;
color:#838b85;
font-family:arial;
text-decoration:none;
}

.footer_cutomer {
font-weight:400;
font-size:10px;
color:#464630;
font-family:arial;
text-decoration:none;
}

TD.OurVision_title {
padding:3px;
}

TD.OurVision_teaser {
font-weight:700;
font-size:12px;
color:#70705b;
padding:3px 40px 3px 3px;
}

TD.OurVision_body {
font-size:12px;
color:#70705b;
padding:3px 40px 3px 3px;
}

TD.mainCategories_img {
padding-bottom:10px;
width:130px;
text-align:left;
}

IMG.mainCategories_img {
border-right:#c48ec4 1px dotted;
border-top:#c48ec4 1px dotted;
border-left:#c48ec4 1px dotted;
border-bottom:#c48ec4 1px dotted;
}

TD.mainCategories_body {
font-size:10px;
vertical-align:top;
width:130px;
color:#70705b;
}

TD.artListImg {
vertical-align:top;
width:70px;
background-color:#f7f7f5;
text-align:left;
padding:5px;
}

TD.artListSpacer {
width:5px;
}

TD.artListBody {
vertical-align:top;
width:455px;
color:#70705b;
background-color:#f7f7f5;
padding:5px;
}

TD.artListTitle {
font-weight:700;
background-color:#f0f0ea;
padding:5px;
}

TD.artListSpacerV {
height:1px;
background-color:#cacac2;
}

TD.artListNavigation {
height:10px;
text-align:center;
}

IMG.article {
float:left;
margin-right:10px;
}

TD.artTitle {
font-weight:700;
font-size:1.5em;
width:100%;
color:#f6f6f4;
background-color:#70705b;
padding:5px;
}

TD.artBody {
vertical-align:top;
color:#70705b;
padding-top:10px;
}

IMG.contentPage {
border-right:#ebebe4 5px solid;
border-top:#ebebe4 5px solid;
float:left;
border-left:#ebebe4 5px solid;
margin-right:10px;
border-bottom:#ebebe4 5px solid;
}

TD.contentPageBody {
vertical-align:top;
color:#70705b;
background-color:#f7f7f5;
padding:10px;
}

TD.contentPageSpacerV {
height:1px;
background-color:#eee;
}

TD.contentPageNavigation {
height:10px;
text-align:left;
}

TD.collectionDescription {
font-size:13px;
vertical-align:top;
color:#6f735a;
padding:10px;
}

TD.collectionItem {
vertical-align:middle;
text-align:center;
}

SPAN.collectionItemLink {
color:#626258;
text-decoration:underline;
}

SPAN.italic {
font-style:italic;
}

TD.catItemDescription {
vertical-align:top;
color:#616053;
background-color:#f7f7f5;
padding:5px;
}

TD.catSpacer {
height:1px;
background-color:#dcdcd6;
}

TD.table-header-purple {
font-weight:700;
color:#fff;
background-color:#56344f;
text-align:left;
}

TD.table-footer {
color:#fff;
background-color:#616053;
}

IMG.catClothItem {
border-right:#616053 1px solid;
border-top:#616053 1px solid;
border-left:#616053 1px solid;
border-bottom:#616053 1px solid;
}

.siteMapTitle {
font-weight:700;
text-decoration:none;
}

.siteMapItems {
padding-left:10px;
}

INPUT.imageButton {
height:auto;
}

SPAN.newsMoreArticles {
font-weight:700;
color:#fff;
text-decoration:underline;
}

.dark-back {
background-color:#eeeedf;
}

.dark-table-body TD {
color:#444336;
}

catalog_combo {
font-size:11px;
font-family:verdana;
}

A.active_link:hover {
color:#c48ec4;
text-decoration:underline;
}

A.link-top:hover {
font-size:12px;
text-decoration:underline;
}

H1.magArticleTitle {
font-size:12px;
text-transform:uppercase;
color:#989866;
text-decoration:none;
margin:0;
}

TD.magArticleContent {
color:#70705b;
text-align:justify;
}

TD.magSponsoredBy {
font-weight:700;
color:#70705b;
background-color:#cbcc99;
padding:5px;
}

.hp_title {
vertical-align:middle;
width:152px;
height:19px;
background-color:#c1a6c5;
text-align:center;
}

.hp_title2 {
vertical-align:middle;
width:152px;
height:19px;
background-color:#989866;
text-align:center;
}

.hp_titleHoney {
vertical-align:middle;
width:152px;
height:19px;
background-color:#aaa;
text-align:center;
}

DIV.mnu {
padding-left:10px;
width:235px;
background-color:#F6F6E8;
margin:0;
}

DIV.mnu UL {
width:215px;
list-style-type:none;
margin:0;
padding:0;
}

DIV.mnu LI {
margin-top:8px;
margin-bottom:8px;
}

DIV.mnu IMG {
margin-right:12px;
}

DIV.mnu A:hover {
font-size:10px;
color:#767366;
font-family:Georgia, Times New Roman, sans-serif;
background-color:#dcbcdc;
padding:0;
}

DIV.mnu B {
font-size:14px;
}

DIV.mnu SPAN {
font-size:16px;
}

DIV.mnu SUP {
font-size:7px;
}

DIV.mnu SPAN.sub_header {
font-weight:800;
font-size:13px;
color:#d9bdd6;
font-family:Georgia, Times New Roman, sans-serif;
}

DIV.mnu SPAN.donate {
font-weight:800;
font-size:10px;
color:#93927b;
font-family:Georgia, Times New Roman, sans-serif;
}

.promotion_header {
font:800px 18px arial;
color:#616053;
}

.promotion_small {
font:400px italic 10px arial;
color:#616053;
}

.promotion_message {
font:800px 14px arial;
color:#fff;
}

.promotion_options {
font:400px 11px arial;
color:#616053;
}

DIV.mnu2 {
padding-left:10px;
width:235px;
color:#767366;
background-color:#F6F6E8;
margin:0;
}

.pride_header {
font-weight:800;
font-size:17px;
color:#767366;
font-family:Georgia, Times New Roman, sans-serif;
}

.pride_sub_header1 {
font-weight:800;
font-size:15px;
color:#d9bdd6;
font-family:Georgia, Times New Roman, sans-serif;
}

.pride_sub_header2 {
font-weight:800;
font-size:14px;
color:#93927b;
font-family:Georgia, Times New Roman, sans-serif;
}

.pride_sub_header3 {
font-weight:800;
font-size:14px;
color:#B265B8;
font-family:Georgia, Times New Roman, sans-serif;
}

.pride_sub_header4 {
font-weight:800;
font-size:15px;
color:#B265B8;
font-family:Georgia, Times New Roman, sans-serif;
}

/*Pink headers class */
.PageTitle {
font-size:18px;
color:#C48EC4;
margin-bottom:20px;
font-family:times;
}

.PriceTag {
font:bold 11px arial;
color:#927890;
}

/* =FLAG */
.mnu .ca {
background:url(../images/CA_Flag_small.gif) no-repeat 7px 16px !important;
display:block !important;
font-size:11px !important;
vertical-align:middle !important;
margin:0 0 0 5px !important;
padding:12px 0 2px 36px !important;
}

.mnu .ca:hover {
background-color:none !important;
}

.lword_clear {
clear:both;
}

.lword_edition {
margin:0 0 7px;
}

.lword_index {
text-align:left;
width:554px;
padding:0;
}

* HTML .lword_sections {
padding:0;
}

.lword_section {
float:left;
display:block;
margin:0 6px 0 0;
}

* HTML .lword_section {
margin:0 6px 0 0;
}

.lword_last {
margin-right:0 !important;
}

.lword_desc {
clear:both;
text-align:left;
color:#FFF;
background:#000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:14px;
width:528px;
margin:9px 0 8px;
padding:9px;
}

* HTML .lword_desc {
width:546px;
}

.c_inner {
margin:0 0 25px 5px;
}

.ttl_c_categories {
width:195px;
height:19px;
background:url(../images/ttl_information.gif) no-repeat;
text-indent:-9999px;
font-size:18px;
font-weight:700;
margin:0 0 15px 4px;
}

.ttl_a {
font-size:12px;
color:#BA92C4 !important;
font-weight:700;
}

.c_desc {
font-size:12px !important;
}

.c_categories P {
margin:3px 0;
}

.ttl_tips {
font-size:20px;
text-indent:2px;
font-weight:700;
color:#767366;
margin: 10px 0 0 4px;
padding:0;
}

.ttl_tip2 {
font-size:14px;
color:#93928D;
margin:0 0 15px;
padding:0;
}

.t_1 {
font-size:13px;
color:#BA92C4;
font-weight:700;
}

.t_inner P {
margin:5px 0;
}

.hp_financing_outer {
background-color:#BAB891;
display:block;
text-align:center;
vertical-align:middle;
width:454px;
height:25px;
margin:1px;
}

.hp_financing_inner {
background-color:#BAB891;
display:block;
text-decoration:none;
font-size:11px;
font-family:georgia;
font-weight:700;
color:#FFF;
text-align:center;
border:1px solid #FFF;
width:448px;
height:21px;
margin:1px 2px;
}

.hp_financing_inner A {
line-height:21px !important;
}

.hp_top_banner_title {
color:#FFF;
font-size:13px;
text-decoration:none;
text-align:center;
/*width:454px;*/
height:21px;
background:URL(../images/nhp2/bg_purple_large.gif) no-repeat;
/*display:block;*/
padding-top:3px;
font-family:arial;
}
.hp_top_banner_title.left_top_banner
{
	border-right: solid 1px #fff;
}
.hp_top_banner_title.right_top_banner
{
	border-left: solid 1px #fff;
	background-position: -1px;
}
* HTML .hp_top_banner_title {
height:21px;
}

.hp_top_banner_title A {
line-height:14px !important;
}

.hp_threeCollectionsTopRowGreen {
color:#FFF;
font-size:14px;
text-decoration:none;
text-align:center;
height:19px;
display:block;
font-family:Times New Roman;
background:#3F3B23 URL(../images/nhp2/bg_green_small.gif) no-repeat;
}

.hp_threeCollectionsTopRowPurple {
color:#FFF;
font-size:14px;
text-decoration:none;
text-align:center;
height:19px;
background:#643D6B URL(../images/nhp2/bg_purple_small.gif) no-repeat;
display:block;
font-family:Times New Roman;
}

.hp_threeCollectionsBottomRowGreen {
color:#FFF;
font-size:11px;
text-decoration:none;
text-align:center;
height:16px;
background-color:#71714A;
display:block;
font-family:Arial;
}

.hp_threeCollectionsBottomRowPurple {
color:#FFF;
font-size:11px;
text-decoration:none;
text-align:center;
height:16px;
background-color:#907B94;
display:block;
font-family:Arial;
}

.hp_twoCollectionsRowGreen {
color:#FFF;
font-size:13px;
text-decoration:none;
text-align:center;
height:19px;
background:URL(../images/nhp2/bg_green.gif) no-repeat;
display:block;
font-family:arial;
}

.hp_twoCollectionsRowPurple {
color:#FFF;
font-size:13px;
text-decoration:none;
text-align:center;
height:19px;
background:URL(../images/nhp2/bg_purple.gif) no-repeat;
display:block;
font-family:arial;
}

.homepage_table A {
color:#FFF !important;
text-decoration:none;
line-height:17px;
display:block;
}

/* LL-GALLERY */
.lambda {
margin:0 0 5px;
}

.lambda-legal {
margin:0 0 4px;
}

.ll-gallery {
height:555px;
width:569px;
background:URL(../images/galleries/ll/images/bg-gallery.jpg) no-repeat;
padding:0 3px;
}

.ll-long-desc {
color:#FFF;
padding:22px 5px 0;
}

.ll-right {
	width:310px;
	float:left;
	text-align:center;
	margin:0 0 0 45px;
	height: 330px;
}
* HTML .ll-right 
{
	margin-left: 40px !important;
	margin-top: 10px !important;
}
.ll-right .reichen-gallery 
{
	/*height:345px; */
	/*text-align: center; */
	/*vertical-align: middle;*/
	height: 330px;
	width: 320px;
	margin-bottom: 2px;
}
.fn-main .new-desc 
{
	background-color:#9D9B9C;
	border:1px solid #6A6A6A;
	float:left;
	line-height:1.5;
	margin-left: 50px;
	margin-top:6px;
	/*padding:5px 35px;*/
	text-align:center;
	width:300px;
}
* HTML .fn-main .new-desc 
{
	width:320px;
	margin-left: 35px;
	
}
* HTML .fn-main .new-desc A
{
	width:320px;
	height: 40px;
	margin-left: 0px;
	padding-left: 10px
}
.fn-main .new-desc A
{
	color: Black !important;
	text-decoration: none;
	display: block;
	padding:5px 30px;
}
.fn-main .new-desc SPAN
{
	color: Yellow;
	font-weight: bold;
}

.pic-holder {
background:URL(../images/galleries/ll/images/pic-holder1.gif) no-repeat;
height:81px;
width:79px;
}

.ll-pager {
font-size:12px;
padding:8px 10px 0;
}

.ll-pager A {
color:#FFF !important;
text-decoration:none;
}

.ll-current-page {
text-decoration:underline !important;
font-weight:700 !important;
}

.ll-current-page:hover {
text-decoration:none !important;
}

#enlargedPhoto {
	border:3px solid #FFF;
}
#enlargedPhoto.gallery_intro
{
	margin-right:17px;
}
.video-link 
{
	/*float: left;
	margin-left: 20px;*/
}
.fn-gallery-intro {
background:URL(../images/galleries/fn/images/bg-gallery-intro2.jpg) no-repeat;
width:569px;
height:504px;
border-collapse:collapse;
}

.fn-desc {
height:82px;
color:#FFF;
font-size:11px;
margin-top:2px !important;
padding:23px 10px 0;
}

.fn-left {
text-align:center;
width:182px !important;
padding:15px 0 0;
}

.fn-right {
text-align:center;
padding:15px 0 0;
}

.members-only {
display:block;
margin:0 auto 15px;
}

.btn-lift-the-ban {
display:block;
height:26px;
width:118px;
background:URL(../images/galleries/fn/images/lift.gif) no-repeat 0 -27px;
text-indent:-9999em;
overflow:hidden;
float:left;
text-align: left;
}

.btn-lift-the-ban:hover,.btn-meet-reichen:hover,.btn-see-reichen:hover,.btn-selected_r {
background-position:0 0 !important;
}

.btn-meet-reichen {
display:block;
height:26px;
width:118px;
background:URL(../images/galleries/fn/images/meet.gif) no-repeat 0 -27px;
text-indent:-9999em;
overflow:hidden;
float:left;
text-align: left;
}

.btn-see-reichen {
display:block;
height:26px;
width:118px;
background:URL(../images/galleries/fn/images/see.gif) no-repeat 0 -27px;
text-indent:-9999em;
overflow:hidden;
float:left;
text-align: left;
}

.btn-style-blog:hover,.btn-meet-cynthia:hover,.btn-see-cynthia:hover,.btn-selected {
background-position:0 -24px !important;
}

.topLW IMG {
float:left;
margin:-4px 0 0 5px;
}

.btn-meet-cynthia {
display:block;
height:24px;
width:118px;
background:URL(../images/Blogs/LWordBlog/lnk_meet_cynthia.png) no-repeat 0 0px;
text-indent:-9999em;
overflow:hidden;
float:left;
}

.btn-see-cynthia {
display:block;
height:24px;
width:118px;
background:URL(../images/Blogs/LWordBlog/lnk_see_cynthia.png) no-repeat 0 0px;
text-indent:-9999em;
overflow:hidden;
float:left;
}

.btn-style-blog {
display:block;
height:24px;
width:118px;
background:URL(../images/Blogs/LWordBlog/lnk_style_blog.png) no-repeat 0 0px;
text-indent:-9999em;
overflow:hidden;
float:left;
}

.clearfix:after {
content:".";
display:block;
height:0;
line-height:0;
font-size:0;
clear:both;
visibility:hidden;
}

/* Hide from IE Mac \*/
.clearfix {
display:block;
}

/* End hide from IE Mac */
* html .clearfix {
height:1%;
}

.fn-thumb {
width:100px;
background:URL(../images/galleries/fn/images/bg-pic.gif) no-repeat;
margin:0 auto;
padding:0 9px 8px 0;
}

.reg-desc {
border:1px solid #767475;
background:#9D9B9C;
color:#000;
width:352px;
/*margin:0 5px;*/
margin: 0 auto;
/*padding:5px;*/
height: 81px;
}

.reg-desc P {
padding:0 !important;
}

.btn-register-now {
background:#6A6A6A;
color:#FFF !important;
text-decoration:none;
padding:3px;
}

.fn-bottom {
height:43px;
width:569px;
background:URL(../images/galleries/fn/images/bg-bottom.gif) no-repeat;
}

.fn-bottom SPAN {
color:#FFF;
font-size:14px;
display:block;
padding:5px 5px 0;
}

.logo-fly-naked {
height:43px;
width:181px;
background:URL(../images/galleries/fn/images/btn-fly-naked.png) no-repeat;
float:right;
}

.fn-nav {
float:left;
margin:0 0 5px;
}

.lwordblog-nav {
float:left;
margin:0 0 5px;
}

.fng {
background:URL(../images/galleries/fn/images/bg-gallery-intro2.jpg) no-repeat !important;
height:504px;
}

.pre-bottom {
height:29px;
width:569px;
background:URL(../images/galleries/fn/images/bg-pre-bottom.png) no-repeat !important;
}

.btn-shop-flynaked {
height:29px;
width:132px;
background:URL(../images/galleries/fn/images/btn-shop-flynaked.png) no-repeat;
display:block;
float:right;
}

.topFN IMG {
float:left;
margin:-4px 0 0 25px;
}

.topFN A {
text-indent: -9999em;
overflow: hidden;
display: block;
}


.topFN_COL IMG {
float:left;
margin:0 0 0 35px;
}

.gal-bottom {
height:35px;
width:569px;
background:URL(../images/galleries/fn/images/bg-bottom.gif) no-repeat;
color:#FFF;
padding:4px 0;
}

.gal-bottom SPAN {
display:block;
margin:0 10px;
}

.fng .ll-main {
padding:20px 0 0;
}

/* about */
.about-reichen {
background:#F7F7F5;
width:569px;
}

.ttl-about-reichen {
width:569px;
height:21px;
background:URL(../images/galleries/fn/images/about-reichen_r.png) no-repeat;
}

.about-reichen-inner,
.interview-reichen-inner {
padding:10px;
}
.interview-reichen-inner .inter-title
{
	font-size: 18px;
	color: #CAA4CD;
	text-decoration: underline;
}
.credits-banner 
{
	border-bottom: solid 1px #000; 
	padding-bottom: 10px;
}
.credits-banner IMG
{
	float: right;
}
.credits-banner SPAN
{
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin-top:38px;
}
.next-to-image {
float:left;
}

.reichen-pic {
	float:left;
	/*border:5px solid #ECEDE7;*/
	margin:0 13px 0 0px;
}
.reichen-pic-interview 
{
	float: right;
	padding: 0 10px;
}
.banner-latest 
{
	display:inline;
	float:left;
	margin-bottom:21px;
}
.first-para 
{
	margin-bottom: 0;
}
.ttl-about-sldn {
width:569px;
height:21px;
background:URL(../images/galleries/fn/images/ttl-about-sldn_r.png) no-repeat;
}

.sldn {
padding:10px 0;
}

.sldn P {
margin:10px;
}

.sldn UL {
margin-left:24px;
}

.keep-height {
/*height:265px;*/
text-align:center;
}
.keep-height .main_title 
{
	font-size: 14px;
}
.keep-height P.sub-titles 
{
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
.keep-height P.sub-titles SPAN.sub-left
{
	float:left;
	padding-left:38px;
}
.keep-height P.sub-titles SPAN.sub-right
{
	float:right;
	padding-right:55px;
}
A.link_size,A.link_size:visited {
font-weight:400;
font-size:10px;
color:#81607f;
font-family:arial;
text-decoration:underline;
}

A.link_hp_box:link,A.link_hp_box:visited,A.link_hp_box:hover {
font-size:12px;
color:#fff;
font-family:Georgia, Times New Roman, sans-serif;
text-decoration:none;
}

A.SUP_link:link,A.SUP_link:visited,A.SUP_link:hover {
font-weight:400;
font-size:11px;
color:#2f2f26;
border-bottom:1px solid;
font-family:arial;
text-decoration:none;
}

A.small_link:link,A.small_link:visited,A.small_link:hover {
font-weight:400;
font-size:11px;
color:#2f2f26;
font-family:arial;
text-decoration:underline;
}

A.shoping_cart,A.shoping_cart:visited,.menu_search {
font-weight:400;
font-size:10px;
color:#c5c9e0;
font-family:arial;
text-decoration:none;
}

TABLE.template-body,TR.table-item-alt {
background-color:#fff;
}

#side-menu A:hover,.ll-pager A:hover,.btn-register-now:hover {
text-decoration:underline;
}
A:link,A:visited {
color:#c48ec4;
}

.interview-reichen-inner a:link,.interview-reichen-inner a:visited 
{
	color: #C48EC4;
}
.ll-right .new-desc A:link, .ll-right .new-desc A:visited
{
	color: Black;
	text-decoration: none;
}
.footer_sep ,
A.footer_links:link,
A.footer_links:visited {
	font-weight:400;
	font-size:10px;
	color:#fff;
	font-family:arial;
	text-decoration:none;
}
A.footer_links:hover {
font-weight:400;
font-size:10px;
color: #000;
font-family:arial;
background-color:#fff;
}
/*A.footer_links:visited {
	font-weight:400;
	font-size:10px;
	color:#000;
	font-family:arial;
	text-decoration:none;
}*/
TD.mainCategories_title,A.mainCategories_title:link,A.mainCategories_title:visited {
font-weight:700;
vertical-align:top;
color:#c48ec4;
text-decoration:none;
}

A.artListTitle:link,A.artListTitle:visited {
color:#616053;
}

SPAN.collectionItemLinkOver,.ttl_a:hover {
text-decoration:none;
}

H2.header,H3.header {
font-weight:700;
font-size:1em;
color:#56344f;
background-color:#e5e5cd;
text-align:left;
padding:5px;
}

TD.table-header,TR.table-header {
font-weight:700;
color:#56344f;
background-color:#e5e5cd;
text-align:left;
}

TR.table-item,.light-back {
background-color:#f9f9f2;
}

TD.catClothItem,.lword_centered {
text-align:center;
}

A.community:link,A.community:visited {
font-weight:700;
color:#626256;
text-decoration:underline;
}

A.active_link:link,A.active_link:visited {
color:#c48ec4;
text-decoration:none;
}

A.link-top:link,A.link-top:visited {
font-size:12px;
color:#c9a2cf;
text-decoration:none;
}

DIV.mnu A,DIV.mnu A:visited {
display:block;
font-size:10px;
color:#767366;
font-family:Georgia, Times New Roman, sans-serif;
height:36px;
background-color:#F6F6E8;
text-decoration:none;
padding:0;
}

DIV.mnu A.none,DIV.mnu A.none:hover {
color:#767366;
height:53px;
background-color:#F6F6E8;
}

DIV.mnu SPAN.header,DIV.mnu2 SPAN.header {
font-weight:800;
font-size:14px;
color:#767366;
font-family:Georgia, Times New Roman, sans-serif;
}

DIV.mnu2 A,DIV.mnu2 A:visited {
font-size:11px;
color:#767366;
font-family:arial;
padding:0;
}

.lword_logo,.lword_sections,.fn-left IMG,.d2 P {
margin:0 0 10px;
}

.hp_threeCollectionsBottomRowGreen A,.hp_threeCollectionsBottomRowPurple A {
line-height:16px;
}

.ll-left,.fn-left1 {
width:168px;
float:left;
padding:3px 0 0 4px;
}

.topFN,.topFN_COL {
padding:0 0 7px;
}

/* MAIN MENU */
.menu-v2 {
	font-family: Georgia;
	font-size: 14px;
	width: 225px;
	
	
}
.menu-v2 UL {
	padding: 0;
	margin: 0;
	list-style: none;
	font-weight: bold;
	padding: 0 8px 0 15px;
}
.children {
	padding: 0 0 0 20px;
	background: url(../images/arw.gif) no-repeat left 1px;
}
.children-r {
	padding: 0 20px 0 0 ;
	background: url(../images/arw.gif) no-repeat right 1px;
}
.no-children {
	padding-left: 20px !important;
	background: url(../images/arw2.gif) no-repeat left center !important;
	}
.menu-v2 UL A {
	color: #53544e !important;
}
.menu-v2 A {
	text-decoration: none;
}
.menu-v2 A:hover {
	text-decoration: underline;
}
.l1 {
	
}
.li-open {
	background: #FFFFFB;
}
.li-closed UL.l2 {
	display: none;
}

.menu-v2 UL UL {
	padding: 5px 0 0 0;
	margin: 0 0 0 7px;
}
.menu-v2 UL UL A {
	font-weight: normal;
}
.menu-v2 UL LI{
	margin: 0 0 5px;
	padding: 5px 8px 5px 8px;
}
.last-leaf {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.menu-v2 UL LI LI {
	padding: 0 0 5px 0;
}
.menu-v2 UL UL UL A {
	color: #747474;
}
.menu-v2 UL UL UL {
	padding: 5px 0 0 15px ;
	
}
.price-inner {
	padding: 5px 0 0;
}
.select-price {
	width: 150px;
}
.li-open .price-inner {
	display: block;
}
.li-close .price-inner {
	display: none;
}
.li-open .exclusive-inner {
	display: block;
}
.li-close .exclusive-inner {
	display: none;
}
.exclusive-inner {
	padding: 10px 0 0;
}
.exclusive-inner P {
	margin:  0 0 8px !important;
	line-height: 1.3em;
}
.exclusive-inner P A{
	font-size: 10px;
	color: #c3c1b4 !important;
}
.exclusive-inner P.ttl {
	color: #71734e;
	
}
.exclusive-inner P.lnk {
	margin-left: 15px !important;
}
.exclusive-inner P.caps STRONG{
	font-size: 12px !important;
}
.exclusive-inner P A STRONG {
	color: #717171;
	font-size: 16px;
}

A.bloater{
	text-decoration: none;
}
A.bloater .small_pic,
A.bloater:hover .big_pic{
	display: inline;
}

A.bloater .big_pic,
A.bloater:hover .small_pic{
	display: none;
}

/* Acts as a trigger for IE...WTF? */
A.bloater:hover{
	font-size: 1px;
}
/* About Lambda Legal - POP UP*/
.positioner {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	font-size: 12px;
	
}
.positioner TD {
	vertical-align: middle;
	text-align: center;
}
.lambda-pop {
	width: 535px;
	height:220px;
	font-size: 12px;
	text-align: left;
	margin: 0 auto;	
	padding: 15px;
	line-height: 1.7em;
	font-weight: bold;
}
* HTML .lambda-pop {
	width: 550px;
	height:220px;
}
.logo-lambda-pop {
	float: right;
}
.donation-desc {
	text-align: center;
	line-height: 1.2em;
	font-size: 15px;
	font-weight: normal;
	margin: 18px;
}
.donation-desc A {
	
}
.static-page {
	background: #F7F7F5 ;
	width: 615px;
	padding: 0 0 15px;
	
}

.static-page H1 {
	font-size: 12px;
}
.static-page P {
	margin: 10px; 
}
.ttl-matth_r {
	background-color:#6A6A6A;
	height: 21px;
	line-height:21px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-indent:10px;
	font-weight:normal;
	font-size:18px;
}
.ttl-lambda {
	background: url(../html/images/ttl-lambda.gif) no-repeat;
	height: 21px;
	text-indent: -9999em;
}
.ttl-about-lambda {
	background: url(../html/images/ttl-about-lambda.gif) no-repeat;
	height: 21px;
	text-indent: -9999em;
}
.ttl-gmhc{
	background: url(../html/images/ttl-gmhc.gif) no-repeat;
	height: 21px;
	text-indent: -9999em;
}
.ttl-about-gmhc {
	background: url(../html/images/ttl-about-gmhc.gif) no-repeat;
	height: 21px;
	text-indent: -9999em;
}
.ttl-service {
	background: url(../html/images/ttl-service.gif) no-repeat;
	height: 21px;
	text-indent: -9999em;
}
.ttl-sldn {
	background: url(../html/images/ttl-sldn.gif) no-repeat;
	height: 21px;
	text-indent: -9999em;
}

.donation-background
{
	padding: 5px;
	background: #CACAB0;
	margin-bottom: 8px;
}

.donation-background1
{
	padding: 5px 5px 4px 5px;
	background: #CACAB0;
	margin-bottom: 8px;
}



.llLeft
{
	float: left;
	background: url(../images/donationPartners/donation_ll.jpg) no-repeat;
	width: 345px;
	height: 93px;
	overflow: hidden;
	display: block;
}

.llRight
{
	float: right;
	background: url(../images/donationPartners/donation_ll.jpg) no-repeat;
	background-position: -346px -1px;
	width: 232px;
	height: 93px;
	overflow: hidden;
	display: block;
}

.SLDNLeft
{
	float: left;
	background: url(../images/donationPartners/donation_SLDN.jpg) no-repeat;
	width: 345px;
	height: 93px;
	overflow: hidden;
	display: block;
}

.SLDNRight
{
	float: right;
	background: url(../images/donationPartners/donation_SLDN.jpg) no-repeat;
	background-position: -346px 0;
	width: 232px;
	height: 93px;
	overflow: hidden;
	display: block;
}



.MSLeft
{
	float: left;
	background: url(../images/donationPartners/donation_MS.jpg) no-repeat;
	background-position: 0 1px;
	width: 345px;
	height: 92px;
	overflow: hidden;
	display: block;
}

.MSRight
{
	float: right;
	background: url(../images/donationPartners/donation_MS.jpg) no-repeat;
	background-position: -346px 0px;
	width: 232px;
	height: 93px;
	overflow: hidden;
	display: block;
}


.GMHCLeft
{
	float: left;
	background: url(../images/donationPartners/donation_GMHC.jpg) no-repeat;
	background-position: 0 1px;
	width: 345px;
	height: 92px;
	overflow: hidden;
	display: block;
}

.GMHCRight
{
	float: right;
	background: url(../images/donationPartners/donation_GMHC.jpg) no-repeat;
	background-position: -346px 1px;
	width: 232px;
	height: 93px;
	overflow: hidden;
	display: block;
}


.MPTLeft
{
	float: left;
	background: url(../images/donationPartners/donation_mpt.jpg) no-repeat;
	background-position: 0 1px;
	width: 345px;
	height: 92px;
	overflow: hidden;
	display: block;
}

.MPTRight
{
	float: right;
	background: url(../images/donationPartners/donation_mpt.jpg) no-repeat;
	background-position: -346px 1px;
	width: 232px;
	height: 93px;
	overflow: hidden;
	display: block;
}



.donation-banners {
	margin-top: 10px;
	text-align: center !important;
	width: 592px;
}
.ad-lambda {
	display: block;
	margin: 0 auto 20px;
}
.ad-lefttheban, .ad-matthew {
	background: #cacab2;
	display: block;
	margin: 0 auto 20px;
	width: 393px;
}
.ad-lambda IMG, .ad-lefttheban IMG, .ad-matthew IMG{
}
.donations-page {
	
	color: #616151;
	text-align: center;
}
.donations-page H1 {
	font-size: 24px;
	font-family: Georgia;
}
.donations-page H2 {
	font-size: 14px;
	font-family: Arial;
}
P.closing {
	font-size: 16px;
}
.ttl-about-the-matt {
	background-color:#6A6A6A;
	height: 21px;
	line-height:21px;
	text-transform:uppercase;
	color:#FFFFFF;
	text-indent:10px;
	font-weight:normal;
	font-size:16px;
}

.ttl-about-the-mpt {
	height: 21px;
	background: url(../html/images/ttl-mpt.gif) no-repeat;
	text-indent: -9999px;
}

.lnk-about-lp, .lnk-inthenews, .lnk-donation-partners {
	font-family: Georgia;
	text-decoration: none;
	font-weight: bold;
	color: #b1b0ba !important;
	font-size: 11px;
}
.align-fixer {
	vertical-align: top !important;
	padding-bottom: 15px !important;
}
.krum {
	background: url(../images/nhp2/bg-krum.gif) no-repeat;
}
/* interview */
.ttl-interview-reichen 
{
	background: url(../images/galleries/fn/images/interview-reichen.png) no-repeat;
	height:21px;
	width:568px;
}
.gem_weight 
{
	margin-right:20px;
}
.ring_size A 
{
	margin-left: 18px;
}
* .ring_size A 
{
	margin-left: 14px;
}


/* LW Blog */

.lwbi_wrapper *{
	margin: 0;
	padding: 0;
	font-family: Calibri;
}
.lwbi_nav
{
	background: url(../images/Blogs/LWordBlog/gray_top.gif) no-repeat;
	height:21px;
	width:568px;
}

.lwbi_wrapper
{
	margin-top: 10px;
	position: relative;
	width: 586px;
}

.lwbi_center
{
	background-color: Black;
	width: 568px;
}

.lwbi_center P
{

	height: 50px;
}

.lwbi_bottom
{
	background: url(../images/Blogs/LWordBlog/bg_ceb_bottom.png) repeat-x;
}

.lwbi_center_inner
{
	/*padding: 12px 16px 12px 0 !important;*/
	padding-top: 12px;
	padding-left: 16px;
	padding-bottom: 0;
	height: 310px;	
}

.lwbi_center_inner H1
{
	text-indent: -9999em;
	overflow: hidden;
	background: #AF9655 url(../images/Blogs/LWordBlog/ttl_ceb.gif) no-repeat 15px 5px;
	height:26px;
	width:536px;
}

.lwbi_center_inner IMG
{
	border: 0;
	float: left;
}

.lwbi_center_inner DIV
{
	float: left;
	background: url(../images/Blogs/LWordBlog/bg_ceb.png) repeat-x;
	height:285px;
	width: 268px;
}

.lwbi_center_inner DIV H2
{
	padding-top: 35px;
	padding-left: 28px;
	font-family: Calibri;
	font-size: 1.8em;
	color: Black;
}

.lwbi_center_inner DIV UL
{
	padding-top: 10px;
	padding-left: 40px;
	padding-bottom: 14px;
}

.lwbi_center_inner DIV UL LI
{
	font-size: 18px;
	color: Black;

}

.lwbi_center_inner DIV A
{
	font-size: 1.5em;
	color: #E86AC7 !important;
	text-decoration: none;
	padding-left: 50px;
}

.lwbi_bottom
{
	width: 568px;
	height: 142px;
	position: relative;
}

.lwbi_center P
{
	padding-top: 5px;
	padding-left: 90px;
	color: White;
	height: 43px;
	font-size: 1.4em;
}

.lwbi_bottom H3
{
	padding-top: 5px;
	text-align: center;
	font-size: 1.5em;
	color: White;
}

.lwbi_bottom P
{
	padding-top: 5px;
	text-align: center;
	font-size: 1.25em;
	color: White;

}

.lwbi_bottom A
{
	position: absolute;
	top: 90px;
	left: 218px;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 131px;
	height: 29px;
	background: url(../images/Blogs/LWordBlog/lnk_register_now.png) no-repeat;
}

.lwbi_bottom A:hover
{
	position: absolute;
	top: 90px;
	left: 218px;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 131px;
	height: 29px;
	background: url(../images/Blogs/LWordBlog/lnk_register_now.png) no-repeat;
	background-position: 0pt -29px;
}


.lwbi_shop A
{
	padding-right: 18px;
	margin-top: 5px;
	float: right;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
}

.lwbi_shop A:hover
{
	padding-right: 18px;
	margin-top: 5px;
	float: right;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
	background-position: 0pt -27px;
}



.lwbm_top
{
	margin-top: 8px;
	width: 648px;
	height: 50px;
	background: #B5A76A url(../images/Blogs/LWordBlog/ttl_meet.gif) no-repeat 15px 11px;
}

.lwbm_content
{
	margin-top: 20px;
	padding-top: 0px;
	padding-left: 20px;
	padding-bottom: 7px;
	padding-right: 10px;
	width: 648px;
}

.lwbm_img1
{
	float: left;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:10px;
	margin-right: 10px;
}

.lwbm_img2
{
	float: right;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	margin-right: 45px;
}

.lwbm_content P
{
	font-size: 1.1em;
	padding-right: 25px;
	padding-top: 0;
	margin: 0 0 8px;
}

.lwbm_bottom
{
	height: 72px;
	width: 667px;
}

.lwbm_bottom1
{
	position: relative;
	background: #B5A76A;
	float: left;
	width: 332px;
	margin-right: 3px;
	height: 72px;
	overflow: hidden;
}

.lwbm_bottom1 DIV A
{
	font-size: 1.2em;
	color: black !important;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	top: 56px;
	left:250px;
}

.lwbm_bottom1 DIV A IMG
{
	position: absolute;
	top: 0px;
	left :65px;
}

.lwbm_bottom1 A IMG
{
	float: left;
	margin-right: 5px;
}

.lwbm_bottom1 H3
{
	padding-top: 2px;
	color: Black;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
}

.lwbm_bottom1 P
{
	margin-top: -2px;
	padding-right: 30px;
	color: white;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 14px;
}

.lwbm_bottom1 P A
{
	text-decoration: none;
	color: White !important;
}

.lwbm_bottom2
{
	position: relative;
	background: #B5A76A;
	float: left;
	width: 332px;
	height: 72px;
	overflow: hidden;
}

.lwbm_bottom2 DIV A
{
	font-size: 1.2em;
	color: black !important;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	top: 56px;
	left:240px;
}

.lwbm_bottom2 DIV A IMG
{
	position: absolute;
	top: 0px;
	left :74px;
}

.lwbm_bottom2 A IMG
{
	float: left;
	margin-right: 5px;
}

.lwbm_bottom2 H3
{
	padding-top: 2px;
	color: Black;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
}

.lwbm_bottom2 P
{
	margin-top: -2px;
	padding-right: 30px;
	color: white;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 14px;
}


.lwbm_bottom2 P A
{
	text-decoration: none;
	color: White !important;
}


.lwbm_shop
{
	width: 667px;
}

.lwbm_shop A
{
	margin-top: 5px;
	float: right;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
}

.lwbm_shop A:hover
{
	margin-top: 5px;
	float: right;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
	background-position: 0pt -27px;
}

.lwbs_wrapper
{
	margin-top: 10px;
}

.lwbs_top
{
	width: 700px;
	height: 70px;
	background: #B5A76A url(../images/Blogs/LWordBlog/ttl_exclusively.gif) no-repeat 10px 8px;	
}

.lwbs_center
{
	background:Black none repeat scroll 0%;
	height:322px;
	position:relative;
	text-align:center;
	width:700px;
}

.lwbs_bottom
{
	position: relative;
	width: 700px;
	height: 183px;
	background: url(../images/Blogs/LWordBlog/bg_video_bottom.png) repeat-x;
}

.lwbs_iframe
{
	border:medium none;
	height:311px;
	margin:0px 0pt 0pt;
	position:relative;
	top: 8px;
	width:348px;
}

.lwbs_bottom_wrap2
{	
	position: absolute;
	top: 52px;
	left: 16px;	
}

.lwbs_shop
{
	position: relative;
}

.lwbs_shop A
{
	
	position: absolute;
	top: 140px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
}

.lwbs_shop A:hover
{
	position: absolute;
	top: 140px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
	background-position: 0pt -27px;
}

.topLWreg
{
	width: 580px;
}

.topLWReg IMG {
float:left;
margin:-4px 0 0 5px;
}


.lwqna_wrapper
{
	width: 700px;	
}

.lwqna_top
{
	position: relative;
	margin-top: 10px;
	background: url(../images/Blogs/LWordBlog/bg_c_and_u.gif) repeat-x;
	height: 213px;
}

.lwqna_top P
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 70px;
	left: 23px;
	color: White;
	font-size: 26px;
}

.lwqna_top IMG
{
	float: right;
}

.lwqna_center
{
	background: #C8B672;
	position: relative;
	width: 700px;
}

.lwqna_bottom
{
	position: relative;
	width: 700px;
	background: url(../images/Blogs/LWordBlog/bg_ceb_bottom.gif) repeat-x;
	height: 142px;
}

.lwqna_bottom_wrap2
{	
	position: absolute;
	top: 24px;
	left: 16px;	
}

.lwqna_shop
{
	position: relative;
}

.lwqna_shop A
{	
	position: absolute;
	top: 106px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
}

.lwqna_shop A:hover
{
	position: absolute;
	top: 106px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Blogs/LWordBlog/lnk_shop.png) no-repeat;
	background-position: 0pt -27px;
}

.lwqna_ul_left
{
	width: 260px;
	float: left;
	padding-top: 35px;
	padding-left: 60px;
	padding-bottom: 40px;
}


.lwqna_ul_right
{
	width: 260px;
	float: right;
	left: 390px;
	padding-bottom: 40px;
	padding-top: 35px;
	padding-right: 60px;
}

.lwqna_ul_left LI
{
	list-style-type: none;
	width: 260px;
	padding-bottom: 10px;
	font-size: 15px;
	color: Black;
}

.lwqna_ul_right LI
{
	list-style-type: none;
	width: 260px;
	padding-bottom: 10px;
	font-size: 15px;
	color: Black;
}

.lwb_title
{
	position: relative;
	margin-top: 15px;
	width: 582px;
	height: 48px;
	background: #b5a76a;
	overflow: hidden;
}

.lwb_title P
{
	position: absolute;
	font-size: 21px;
	color: White;
	margin:0;
	padding: 0;
	top: 13px;
	left: 20px;
	
}

.lwb_center
{
	font-family: Arial;
	color: #70705b;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 18px;
}

.lwb_center IMG
{
	float: left;
	margin-right: 10px;
}

.lwb_center P
{
	margin:0;
	padding: 0;
	font-family: Georgia;
	color: #C48FC5;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
}

.lwb_content
{
	width: 558px;
	background: #f7f7f5;
	margin-bottom: 5px;
	padding: 12px 12px 20px;
	overflow: hidden;
	color: #70705b;
	font-size: 12px;
}

.lwb_content P
{
	margin: 0;
	padding: 0 0 7px 0;
	line-height: 16px;
}

.lwb_back
{
	color: #A49760 !important;
}

.lwb_content_title
{
	margin-top: 0;
	font-family: Arial;
	color: #C48FC5;
	font-size: 18px;
}

.lwb_content_date
{
	color: Black;
	font-weight: bold;
	color: #70705b;
}


.purple_title
{
	font-weight: normal;
	color: rgb(202, 164, 205);
	font-size: 20px;
	font-family: Georgia;
}

.purple_title_important
{
	font-weight: normal !important;
	color: rgb(202, 164, 205) !important;
	font-size: 20px !important;
	font-family: Georgia !important;
}

.dark {
	color:#221E1F;
}

.clearer {
	clear:both;
	display:block;
}

.margin90 {
    margin:9px 0!important;
}

ul.bullet {
    list-style-type:disc;
    font-size:12px;
    padding:0 0 0 20px;
}

#content_area_fast {
    width:680px;
    float:right;
    margin:0 0 0 4px;
    font-size:12px;
}

.contact_us {
    width: 324px;
}
.txt_file_size LABEL{
	float: none !important;
	font-size: 11px;
	width: auto !important;
}
.form_box .contact_us label {
    float:left;
    width:96px;
    padding:3px 0 0 0;
}
.form_box .contact_us label.cleared {
    float:none !important;
    width:auto !important;
    padding:0 !important;
}
.form_box .contact_us input.checkbox {
    float:left;
    margin:0 0 0 0px;
    padding:0px;
    width:20px;
}
.form_box .contact_us label.forcheckbox {
     float:left;
     padding:2px 0;
     margin-left:10px;
     width:45px;
}
.form_box .contact_us label.forcheckbox_big,
label.forcheckbox_big {
     float:left;
     padding:2px 0;
     margin-left:10px;
     width:250px;
     line-height:20px;
}
.form_box .contact_us label.forcheckbox_vbig,
label.forcheckbox_vbig {
     float:left;
     padding:2px 0;
     margin-left:10px;
     width:450px;
}
.form_box .contact_us p  {
    margin: 10px 0 !important;
    padding:0 !important;
}
.form_box .contact_us .blue,
.blue {
    color:#7291CB !important;
}

.blue2 {
    color:#928F8B !important;
}


.form_box {
    font-size:11px;
    color:#4C4E48;
}
.form_box p {
    padding: 0 0 0 20px;
}
.form_box p a {
    color:#BB93C3;
}
.form_box h2 {
    font-size:14px;
    color:#656652;
    margin:20px 0 5px 0;
}
.form_box h4,
h4.light_blue_block {
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    background:#BB93C3;
    height:24px;
    line-height:24px;
    padding: 0 18px;
    margin:16px 0;
    clear:both;
}


.form_box h4,
h4.purple_block {
    font-size:12px;
    font-weight:bold;
    color:#FFFFFF;
    background:#7D4D94;
    height:24px;
    line-height:24px;
    padding: 0 18px;
    margin:16px 0;
    clear:both;
}

.form_box .spaced {
    margin: 5px 0;
}
/*.form_box .spaced label {
    float:left;
    width:75px;
    padding:3px 0 0 18px;
}*/
.form_box .spaced label.forcheckbox {
     float:left;
     padding:2px 0;
     margin-left:10px;
     width:auto;
     line-height:20px;
}
.form_box .spaced input {
    float:left;
    margin-left:10px;
}
.form_box .spaced input.wide {
    width:211px;
    height: 15px;
}
.form_box .spaced input.checkbox {
    float:left;
    margin:0 0 0 18px;
    padding:0px;
}
.form_box .spaced span.error_msg {
    float:left;
    padding:2px 4px;
    color:red;
    margin-left:10px;
}
.form_box div.error_msg {
    color:red;
    padding:4px;
}
.contact_us .vmargin {
   margin:10px 0;
}

textarea.wide {
    width:317px;
    height:120px;
    font: 12px Arial;
}

.wide,
.wide200 {width:200px}

.wrap_story {
    cursor: pointer;
}

.blue_block {
    display:block;
    background: #56344F url(../images/bg_button_left.gif) no-repeat left;
    height:17px;
    line-height:17px;
    font-size:11px;
    color:#FFFFFF !important;
    text-decoration:none;
    text-transform:uppercase;
}
.blue_block SPAN,
.blue_block A {
    background:transparent url(../images/bg_button_right.gif) no-repeat right;
    display:block;
    text-align:center;
    color:#FFFFFF !important;
    text-decoration:none;
}
.dblblue_block {
    display:block;
    background: #56344F url(../images/bg_dblbutton_left.gif) no-repeat left;
    height:34px;
    line-height:17px;
    font-size:11px;
    color:#FFFFFF !important;
    text-decoration:none;
    text-align:center;
}

.dblblue_block SPAN,
.dblblue_block A {
    background:transparent url(../images/bg_dblbutton_right.gif) no-repeat right;
    display:block;
    color:#FFFFFF !important;
    text-decoration:none;
}

.wide120 {width:120px}

.float_right {
    float:right;
    margin:0 0 5px 20px; 
}

.pop_up
{
	margin: 0;
	background: #ffffff;
}

.pop_up H1
{
	margin: 0;
	background: #CAA4CD;
	font-family: Georgia;
	color: #ffffff !important;
	font-size: 15px;
	padding: 16px 0 16px 28px;
}

.pop_up P,LI
{
	padding-left: 10px;
}

.orange
{
	color: #F05722;
}

.shareYourStorySpacer
{
	float: left;
	width: 85px !important;
}

.shareYourStoryFileInput
{
	font-size: 13px;
	float: right;
}

.shareYourStory_button
{
	width: 324px; 
	margin-top: 10px;	
}

h1.bigred {
    font-family: Georgia;
    font-size:20px;
    font-weight:normal;
    color: #C48EC4;
    margin:20px 0;
}
h1.bigredup {
    font-family: Georgia;
    font-size: 20px;
    font-weight:normal;
    color: #C48EC4;
    margin:0 0 20px 0;
}

h1.bigredup_padded {
    font-family: Georgia;
    font-size: 20px;
    font-weight:normal;
    color: #C48EC4;
    margin:0 0 20px 0;
    padding-left: 14px;
}

h1.bigredup_noMargin {
    font-family: Georgia;
    font-size: 20px;
    font-weight:normal;
    color: #C48EC4;
    margin: 0;
}



/*send picture*/
.send_pic {
    font-size:12px;
}
.send_pic .spaced {
    margin:10px 0;
}
.send_pic .spaced label {
    float:left;
    width:120px;
    font-size:12px;
    color:#221E1F;
    padding:2px 0 0 0;
}
.send_pic .spaced input.wide
{
    float:left;
    width:234px;
}

.send_pic .spaced select.wide {
    float:left;
    width:240px;
}

.send_pic .message label {
    display:block;
    margin:4px 0;
}
.send_pic .message textarea {
    width:355px;
    height:108px;
}

.lap_purple
{
	color: #CBA2CA;
}
.lap_dark_purple
{
	color: #7D4D94;
}

.lap_dark_purple1
{
	color:#56344F;
}
.bold
{
	font-weight: bold;
}

.form_register .form_container input.register,
.form_register .area input.button,
.button,
* .button 
{
	
    width:100px;
    height:17px;
    line-height:17px;
    background:#CBA2CA url(../images/bg_button.gif) no-repeat;
    font-size:11px;
    color:#FFFFFF;
    border:none;
    padding:0 0 2px 0;
    margin:2px 0 0 0;
    text-transform:uppercase;
    cursor: pointer;
}


/* after registration */
p.bigdark {
    color:#4C4E48;
    font-size:14px;
    margin: 10px 0;
    width: 610px;
}
.bigdark a {
    font-size:11px;
    color:#4C4E48;
    text-decoration:underline; 
}
.area {
    padding:15px 0 10px 0;
    border-bottom: solid 1px #CBA2CA;
}
.userinfo {
    padding:0px 2px;
}
.userinfo .column1 {
    width:43%;
    float:left;
}
.userinfo .column1 .spaced,
.userinfo .column2 .spaced {
    padding: 5px 0;
}
.userinfo .column1 label {
    float:left;
    clear:left;
    width:80px;
    font-weight:bold;
    font-size:12px;
    color:#4C4E48;
    padding: 3px 0 0 0;
}
.userinfo .column1 select {
    float:left;
    margin: 0 0 0 5px;
}
.userinfo .column2 {
    width:55%;
    float:left;
}
.userinfo .column2 p {
    font-weight:bold;
    font-size:12px;
    clear:both;
    color:#4C4E48;
    margin: 5px 0;
    padding: 3px 0 0 0;
}
.userinfo .column2 label {
    float:left;
    width:140px;
    font-weight:bold;
    font-size:11px;
    color:#4C4E48;
    padding: 3px 0 0 10px;
}
.userinfo .column2 select,
.userinfo .column2 input {
    float:left;
}
.userinfo .wrap_info {
	float:left;
}
.edit,
.show {
	position:absolute;
	padding:2px 0 0 0;
}
.edit_info .edit {
	visibility:visible;
}
.edit_info .show {
	visibility:hidden;
}
.show_info .edit {
	visibility:hidden;
}
.show_info .show {
	visibility:visible;
}
.wide160 {width:160px}


.form_register h2 {
	font-family: Georgia;
    color: #CBA2CA;
    font-size:16px;
    line-height:22px;
    padding:0 0 3px 0;
    border-bottom: solid 1px #CBA2CA;
}

.form_register h3 {
	font-family: Georgia;
    color: #CBA2CA;
    font-size:14px;
    padding:18px 0;
}
.form_register p {
    color:#666666;
    font-size:12px;
}
.form_register .form_container {
    padding:20px 0 0 0;
    width:370px;
}
.form_register .form_container label {
    display:block;
    float:left;
    width:120px;
    height:30px;
    font-size:12px;
    line-height:20px;
    color:#666666;
}
.form_register .form_container div {
    display:block;
    float:left;
    width:225px;
    height:38px;
}
.form_register .form_container div input {
    width:220px;
    height:12px;
    border: solid 1px #A6A3A3;
    padding:2px;
    font-size:11px;
}
.form_register .form_container div select {
    border: solid 1px #A6A3A3;
    font-size:11px;
    color:#666666;
}
.form_register .form_container .small {
    font-size:11px;
    font-weight:bold;
    color:#666666;
}

.narrow {width:100px}


/*tell a friend*/
.tell_a_friend {
    width:555px;
    color:#323232;
    font-size:12px;
}
.tell_a_friend p {
    margin:10px 0;
}
.tell_a_friend a {
    color:#323232;
}
.refer_save {
	height: 108px;
    width: 310px;
    border:solid 1px #7D4D94;
    margin: 0;
    padding:0 0 10px 0;
}
* HTML .refer_save {
	padding-bottom: 0 !important;
}


.refer_save h6 {
    color:#FFFFFF;
    background:#7D4D94;
    text-align:center;
    font-weight:bold;
    line-height:22px;
    height:22px;
    margin:0 0 20px 0;
    font-size: 1em;
}
.refer_save em {
    float:left;
    width:33%;
    text-align:center;
    font-style:normal;
    font-weight:bold;
}
.refer_save em strong {
    display:block;
    font-size:22px;
    color:#7D4D94;
}
.refer_save ul {
    float:left;
}
.ten_fields,
.two_fields {
    width:555px;
}
.ten_fields div {
    float:left;
    text-align:left;
    margin:3px 0;
}
.ten_fields div.right {
    float:right;
    text-align:left;
}
.ten_fields input {
    float:left;
    width:220px;
}
.ten_fields em {
    float:left;
    display:block;
    width:22px;
    text-align:right;
    font-style:normal;
    padding:2px 6px 0 0;
}
.ten_fields div.left em {
    width:10px;
}
.tell_a_friend textarea {
    width:551px;
    height:65px;
}



.two_fields .ccenter {
    float:left;
    margin-left: 40px;
}



.two_fields .cleft {
    float: left;
    text-align: left;
}

.two_fields .cmiddle {
    float:left;
    text-align: left;
}

.two_fields .cright {
    float: right;
    text-align: left;
}





.two_fields .cleft INPUT {
    text-align: left;
    margin: 0;
}

.two_fields .cmiddle INPUT{
    text-align: left;
    margin-left: 6px;
}

.two_fields .cright INPUT{
	
	text-align: left;
	margin-left: 5px;
	margin-right: 0;
}

.two_fields .cleft LABEL {
    text-align: left;
    margin-left: 0;
}

.two_fields .cmiddle LABEL{
    text-align: left;
    margin-left: 6px;
}

.two_fields .cright LABEL{
	
	text-align: left;
	margin-left: 6px;
	margin-right: 0;
}

.two_fields input {
    width: 177px;
    padding: 0;
}



.two_fields label {
    display:block;
    margin:0 0 5px 0;
    padding: 0;
}

.ten_fields .left {
	padding: 0 !important;
}

.referral_codes {
	border:1px solid gray;
	padding:15px;
	width:244px;
}
#content_area H5 {
	font-weight: bold;
	font-size: 14px;
	margin-bottom:5px;
}
#content_area .referrals {
	list-style-type:disc;
	margin-left:16px;
}
#content_area .referrals LI{
	line-height: 1.5;
	font-size: 14px;
}
.DataGridCodes {
	clear: both;
	margin-top: 20px;
}
.DataGridCodes .gridHeaders {
	text-decoration: underline;
}
.DataGridCodes UL {
	float: left;
	padding-right: 30px;
	list-style-type: none;
	font-size: 12px;
}
.DataGridCodes UL LI {
	line-height: 1.5;
}
.saving_codes {
	width: 235px;
	line-height: 1.5;
	margin-top: 20px;
}
.saving_codes A {
	color: #CBA2CA;
}

.float_left {
    float:left;
    margin:0 20px 5px 0;    
}

.margin60 {
    margin:6px 0!important;
}


/*pop up*/
body.pop_up1 {
    background-image:none !important;
    background-color:#FFFFFF;
}
.pop_up1 h1 {
    background:#CBA2CA;
    color:#FFFFFF;
    padding:16px 0 16px 28px;
    font-size:14px;
    font-weight:bold;  
    margin: 0;
}


.pop_up1 .text_box {
    padding:0 28px;
    color:#323232;
}
.pop_up1 .text_box ul,
.pop_up1 .text_box ol {
    padding-left:20px;
    color:inherit;
}
.small_margin
{
	margin-top: -10px !important;
}






.lap {
    /*height:30px;*/
    border-bottom:solid 1px #7D4D94;
    /*background:url(../images/logo_lap.gif) no-repeat right;*/
    margin: 3px 0 16px 0;
}
.info_page {
    width:530px;
    color:#656652;
    font-size:12px;
}
.info_page a {
    color: #7D4D94;
    text-decoration:underline;
}
.info_page a:hover {
    color: #7D4D94;
}
.info_page h1 {
    color:#656652;
    font-size:17px;
    font-family:Times New Roman;
    margin:10px 0pt;
}
.info_page h2,
h2.blue_underline {
    margin:20px 0 17px 0;
    padding:0 0 3px 0;
    border-bottom:solid 1px #7D4D94;
    font-size: 1em;
    font-family: Georgia;
    color: #7D4D94;
}

.info_page h4 {
    color:#CBA2CA;
    font-family: Georgia;
    font-weight:bold;
    font-size:14px;
    margin:10px 0 0 0;
}

.info_page {
    width:530px;
    color:#656652;
    font-size:12px;
}
.info_page a {
    color: #7D4D94;
    text-decoration:underline;
}
.info_page a:hover {
    color: #7D4D94;
}
.info_page h1 {
    font-family: Georgia;
    font-size: 20px;
    font-weight:normal;
    color: #C48EC4;
    margin:0 0 20px 0;
}

.info_page h2,
h2.blue_underline {
    margin:20px 0 17px 0;
    padding:0 0 3px 0;
    border-bottom:solid 1px #7D4D94;
    font-size: 1em;
    font-family: Georgia;
    color: #7D4D94;
}

.info_page h4 {
    color:#CBA2CA;
    font-family: Georgia;
    font-weight:bold;
    font-size:14px;
    margin:10px 0 0 0;
}

.no_margin P {
	margin: 0;
}


.imgtxt_ourvision {
	width:487px;
	height:102px;
	overflow:hidden;
	text-indent:-1000em;
	background:url(../images/imgtxt_ourvision.gif) no-repeat;
}
.imgtxt_ourvisionlap {
	width:555px;
	height:42px;
	overflow:hidden;
	text-indent:-1000em;
	background:url(../images/imgtxt_ourvisionlap.gif) no-repeat;
	margin:10px 0 0 0;
}

.imgtxt_ourdesigner {
	width:462px;
	height:169px;
	overflow:hidden;
	text-indent:-1000em;
	background:url(../images/imgtxt_ourdesigner.jpg) no-repeat;
}



/*our designer*/
a.learn_more {
    display:block;
    float:left;
    width:103px;
    height:10px;
    color:#7D4D94;
    padding-top:44px;
    text-align:center;
    font-size:10px;
    line-height:10px;
    background:url(../images/udi_2rings.jpg) no-repeat -17px -225px;
}
a.watch_video {
    display:block;
    float:left;
    width:160px;
    height:54px;
    background:url(../images/product_video.jpg) no-repeat;
    overflow:hidden;
    text-indent:-1000em;
    margin:0 0 0 30px;
}
.kimberly {
    float:left;
    width:320px;
    color:#7D4D94;
    font-size:10px;
    padding:5px 10px;
}
.kimberly a {
    color:#7D4D94;
    text-decoration:underline;
}
a.lambda {
    display:block;
    float:left;
    width:300px;
    height:62px;
    text-indent:-1000em;
    overflow:hidden;
    border-right:solid 1px #979797;
    background:url(../images/banner_lambdalegal_small.jpg) no-repeat 0 50%;
    padding-right:10px;
}


/* Why shop with us */

.imgtxt_whyshop {
	width:660px;
	height:86px;
	overflow:hidden;
	text-indent:-1000em;
	background:url(../images/quote_660x86.jpg) no-repeat;
	margin:20px 0 40px 0;
}

.body_navig {
    width:660px;
    margin:0 auto;
}
.body_navig ul {
    display:block;
    float:left;
    width:auto;
	padding:0 0 0 50px;
}
.body_navig a {
    font-size:13px;
    line-height:150%;
    color:#4C4E48;
    text-decoration:none;
}
.body_navig a:hover {
    text-decoration:underline;
}
.body_navig a.selected {
    color:#981A1D;
}

.body_navig a:visited {
    color:#4C4E48;
}

.body_navig a.selected:visited {
    color:#981A1D;
}

.wrap_box_shadow {
    width:660px;
    margin: 15px auto 30px auto;
    padding: 0 5px 0 0;
    background: url(../images/bg_box_shadow.jpg) no-repeat top right;
}
.wrap_box_shadow_btm {
	background: url(../images/bg_box_shadow_btm.jpg) no-repeat bottom right;
	height:5px;
	line-height:5px;
	font-size:3px;
}


.box_red h4 {
    font-size:18px;
    color:#FFFFFF;
    background:#7D4D94;
    text-align:center;
    height:40px;
    line-height:40px;
}
.box_red .text {
    border-left:solid 1px #4C4E48;
    border-right:solid 1px #4C4E48;
    border-bottom:solid 1px #4C4E48;
}
.box_red .text .spaced {
	padding:20px;
}
.box_red .text p {
    font-size:12px;
    color:#656652;
    padding: 0 0 15px 0;
    margin: 0;
}
.box_red .text a {
    color: #656652;
    text-decoration: underline;
}
.box_red .note1 {
    background:#FFFFFF url(../images/banner_lambdalegal_whyshop.jpg) no-repeat center;
	text-indent:-1000em;
	overflow:hidden;
	height:43px;
	border-top:solid 1px #4C4E48;
}
.box_red .note strong {
    font-size:12px;
}

/*customer service*/
.wrap_cserv {
    width:590px;
    font-size:12px;
    color:#444336;
}
.mail {
    padding:0 0 0 45px;
    background:url(../images/icons_cservice.gif) no-repeat;
    height:30px;
}
.phone {
    padding:0 0 0 45px;
    background:url(../images/icons_cservice.gif) no-repeat 0 -134px; 
}
.question {
    padding:0 0 0 45px;
    background:url(../images/icons_cservice.gif) no-repeat 0 -272px;
}
.quick_links {
    padding:0 0 0 45px;
}
.quick_links a {
    color:#656652;

}

.quick_links a:visited {
    color:#444336;
}
.quick_links a:hover {
    color:#CBA2CA;
}
.quick_links LI
{
	list-style-type: none;
}

h2.purple_underline {
    margin:20px 0 17px 0;
    padding:0 0 3px 0;
    border-bottom:solid 1px #CBA2CA;
    font-size: 1em;
    font-family: Georgia;
    color: #CBA2CA;
}


/*in the news*/
.wrap_press {
    font-size:12px;
    color:#656652;
    width:590px;
}
.small_blocks span {
    display:block;
    float:left;
    margin:2px 4px 2px 0;
    width:90px;
    font-size: 12px;
    font-family: Arial;
    color: #7D7D7D;
}
.press_rel div strong {
    display:block;
    font-weight:normal;
    float:left;
    width:70px;
}
.press_rel div em {
    font-style:normal;
    display:block;
    float:left;
}
.media_cov div strong {
    display:block;
    font-weight:normal;
    float:left;
    width:130px;
    color: #BB93C3; 
    font-family: arial; 
    font-weight: bold;
}
.media_cov div em {
    font-style:normal;
    display:block;
    float:left;
    color:#656652;
}
.media_cov div em a {
	text-decoration:none;
	color:#656652;
}
.media_cov div em a:hover {
	text-decoration:underline;
	color:#656652;
}

.media_cov div em a:visited {
	color:#656652;
}

.in_the_news_head P
{
	margin-top: 0;
	margin-bottom: 0;
	font-size: 12px;
    font-family: Arial;
    color: #656652;
}


.lap_grey
{
	color:#656652 !important;
}






/* login page */
.form_box h1 {
    font-size:16px;
    color:#656652;
    margin:10px 0;
}
.leftcol { 
    width:440px;
    float:left;
}
.rightcol {
    width:228px;
    height:110px;
    float:right;
}
.rightcol a img {
	border:solid 1px #989898
}
.blue_box_note {
    font-size:12px;
    color:#4C4F49;
    /*background:#7D4D94;*/
    border: 1px solid #4C4F49;
    padding:9px;
    
}
.blue_box_note a {
    color:#4C4F49;
    text-decoration:underline;
}
.contact_us .vmargin {
   margin:10px 0;
}

.lap_title
{
	color:#C48EC4 !important;
	font-family:Georgia !important;
	font-size:20px !important;
	font-weight:normal !important;
	margin:0pt 0pt 20px;
}



.form_box .spaced {
    margin: 5px 0;
}
.form_box .spaced label {
    float:left;
    width:96px;
    padding:3px 0 0 0;
}

.margin14 {
	margin:0 14px;
}

/* account management */
.management .spaced {
    padding:15px 18px;
}
.management .row {
    padding:15px 0 15px 18px;
    border-bottom: solid 1px #C48EC4;
}
.management .row a {
    display:block;
    font-size:14px;
    font-weight:bold;
    color:#C48EC4;
    text-decoration:none;
}
.management .row a:hover {
    text-decoration:underline;
}
.management .row small {
    font-size:11px;
    display:block;
    color:#221E1F;
}
.management .row small strong {
    font-variant:normal;
    font-size:13px;
	font-weight:bold;
    color:#4C4E48
}
.management .account_name strong,
.management .account_name span,
.management .account_name a {
	float:left;
	height:20px;
	line-height:20px;
}
.account_name span.box {
	border:solid 1px #4C4E48;
	padding:0 10px;
	margin-left:10px;
}
.account_name a.underline {
	display:block;
	white-space:nowrap;
	margin-left:10px;
	color:#4C4E48;
	font-weight:bold;
	text-decoration:underline;
}





.form_register1 h2 {
	font-family: Georgia;
    color: #CBA2CA;
    font-size:16px;
    line-height:22px;
    padding:0 0 3px 0;
    border-bottom: solid 1px #CBA2CA;
}

.form_register1 h3 {
	font-family: Arial;
    color: #CBA2CA;
    font-size:14px;
    padding:18px 0;
}
.form_register1 p {
    color:#666666;
    font-size:12px;
    margin: 0;
}
.form_register1 .form_container {
    padding:20px 0 0 0;
    width:370px;
}
.form_register1 .form_container label {
    display:block;
    float:left;
    width:120px;
    height:30px;
    font-size:12px;
    line-height:20px;
    color:#666666;
}
.form_register1 .form_container div {
    display:block;
    float:left;
    width:225px;
    height:38px;
}
.form_register1 .form_container div input {
    width:220px;
    height:12px;
    border: solid 1px #A6A3A3;
    padding:2px;
    font-size:11px;
}
.form_register1 .form_container div select {
    border: solid 1px #A6A3A3;
    font-size:11px;
    color:#666666;
}
.form_register1 .form_container .small {
    font-size:11px;
    font-weight:bold;
    color:#666666;
}

.small_title_dark
{
	font-family: Georgia !important;
	font-size: 22px !important;
	color: #4C4E48 !important;
	font-weight: normal !important;
}

.small_title_light
{
	font-family: Georgia !important;
	font-size: 22px !important;
	color: #7D4D94 !important;
	font-weight: normal !important;
}

.lap_purple_title
{
	font-family: Georgia;
	color: #CBA2CA;	
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
}

h1.category_title {
    font-family: Georgia;
    font-size: 18px;
    font-weight: bold;
    color: #C48EC4;
    margin: 0;
}



/* Freddie pages */

.btn-freddie:hover,.btn-udi:hover,.btn_f-selected {
background-position:0 -24px !important;
}

.topFR IMG {
float:left;
margin:-4px 0 0 5px;
}

.btn-freddie {
display:block;
height:24px;
width:118px;
background:URL(../images/Freddie/btn_freddie.gif) no-repeat 0 0px;
text-indent:-9999em;
overflow:hidden;
float:left;
}

.btn-udi {
display:block;
height:24px;
width:118px;
background:URL(../images/Freddie/btn_udi.gif) no-repeat 0 0px;
text-indent:-9999em;
overflow:hidden;
float:left;
}

.freddie-nav {
float:left;
margin:0 0 5px;
}


.wisdomOfFreddie_wrapper
{
	width: 700px;	
}

.wisdomOfFreddie_top
{
	position: relative;
	margin-top: 10px;
	background: url(../images/Freddie/headerGradient.gif) repeat-x;
	height: 192px;
}

.wisdomOfFreddie_top P
{
	margin: 0;
	padding: 0;
	position: absolute;
	top: 20px;
	left: 23px;
	color: White;
	font-size: 29px;
}

.wisdomOfFreddie_top IMG
{
	float: right;
}

.wisdomOfFreddie_center
{
	background: #E4AD8F;
	position: relative;
	width: 700px;
}

.wisdomOfFreddie_bottom
{
	position: relative;
	width: 700px;
	background: url(../images/Freddie/footerGradient.gif) repeat-x;
	height: 135px;
}

.wisdomOfFreddie_bottom_wrap2
{	
	position: absolute;
	top: 24px;
	left: 16px;	
}

.wisdomOfFreddie_shop
{
	position: relative;
}

.wisdomOfFreddie_shop A
{	
	position: absolute;
	top: 25px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 215px;
	height: 27px;
	background: url(../images/Freddie/btn_shop.gif) no-repeat;
}

.wisdomOfFreddie_shop A:hover
{
	position: absolute;
	top: 25px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 215px;
	height: 27px;
	background: url(../images/Freddie/btn_shop.gif) no-repeat;
	background-position: 0pt -27px;
}

.wisdomOfFreddie_ul_left
{
	width: 260px;
	float: left;
	padding-top: 35px;
	padding-left: 60px;
	padding-bottom: 40px;
}


.wisdomOfFreddie_ul_right
{
	width: 260px;
	float: right;
	left: 390px;
	padding-bottom: 40px;
	padding-top: 35px;
	padding-right: 60px;
}

.wisdomOfFreddie_ul_left LI
{
	list-style-type: none;
	width: 260px;
	padding-bottom: 10px;
	font-size: 15px;
	color: Black;
}

.wisdomOfFreddie_ul_right LI
{
	list-style-type: none;
	width: 260px;
	padding-bottom: 10px;
	font-size: 15px;
	color: Black;
}

.wisdomOfFreddie_smallPic
{	
	position: absolute;
	top: 35px;
	left: 20px;
	overflow: hidden;
	width: 47px;
	height: 70px;
}

.wisdomOfFreddie_fotterText
{
	position: absolute;
	top: 110px;
	left: 20px;
	overflow: hidden;
	color: White;
	font-size: 11px;
	font-family: Arial;
}




.udisInspiration_wrapper
{
	margin-top: 10px;
}

.udisInspiration_top
{
	width: 700px;
	height: 70px;
	background: #E4AD8F;
}

.udisInspiration_top H1
{
	padding-top: 3px;
	margin-bottom: -3px;
	margin-left: 10px;
	color: black;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial;
}

.udisInspiration_top H2
{
	margin-left: 10px;
	color: White;
	font-size: 18px;
	font-weight: normal;
	font-family: Arial;
}

.udisInspiration_center
{
	background: url(../images/Freddie/videoBg.jpg);
	height:323px;
	position:relative;
	text-align:center;
	width:700px;
}

.udisInspiration_bottom
{
	position: relative;
	width: 700px;
	height: 183px;
	background: url(../images/Freddie/videoGradient.gif) repeat-x;
}

.udisInspiration_iframe
{
	border:medium none;
	height:311px;
	margin:0px 0pt 0pt;
	position:relative;
	top: 8px;
	width:348px;
}

.udisInspiration_bottom_wrap2
{	
	position: absolute;
	top: 52px;
	left: 16px;	
}

.udisInspiration_shop
{
	position: relative;
}

.udisInspiration_shop A
{
	
	position: absolute;
	top: 20px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Freddie/btn_shop.gif) no-repeat;
}

.udisInspiration_shop A:hover
{
	position: absolute;
	top: 20px;
	left: 468px;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Freddie/btn_shop.gif) no-repeat;
	background-position: 0pt -27px;
}


.meetFreddie_wrapper
{
	margin-top: 10px;	
}


.meetFreddie_top
{
	margin-top: 8px;
	width: 648px;
	height: 50px;
	background: #E45041;
}

.meetFreddie_top H1
{
	font-size: 15px;
	color: White;
	font-family: Arial;
	padding-top: 15px;
	margin-left: 10px;	
}

.meetFreddie_content
{
	margin-top: 20px;
	padding-top: 0px;
	padding-left: 20px;
	padding-bottom: 7px;
	padding-right: 10px;
	width: 648px;
}

.meetFreddie_img1
{
	float: left;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:10px;
	margin-right: 10px;
}

.meetFreddie_img2
{
	float: right;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	margin-right: 45px;
}

.meetFreddie_content P
{
	font-size: 1.1em;
	padding-right: 25px;
	padding-top: 0;
	margin: 0 0 8px;
}

.meetFreddie_bottom
{
	height: 72px;
	width: 667px;
}

.meetFreddie_bottom1
{
	position: relative;
	background: #B5A76A;
	float: left;
	width: 332px;
	margin-right: 3px;
	height: 72px;
	overflow: hidden;
}

.meetFreddie_bottom1 DIV A
{
	font-size: 1.2em;
	color: black !important;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	top: 56px;
	left:250px;
}

.meetFreddie_bottom1 DIV A IMG
{
	position: absolute;
	top: 0px;
	left :65px;
}

.meetFreddie_bottom1 A IMG
{
	float: left;
	margin-right: 5px;
}

.meetFreddie_bottom1 H3
{
	padding-top: 2px;
	color: Black;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
}

.meetFreddie_bottom1 P
{
	margin-top: -2px;
	padding-right: 30px;
	color: white;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 14px;
}

.meetFreddie_bottom1 P A
{
	text-decoration: none;
	color: White !important;
}

.meetFreddie_bottom2
{
	position: relative;
	background: #B5A76A;
	float: left;
	width: 332px;
	height: 72px;
	overflow: hidden;
}

.meetFreddie_bottom2 DIV A
{
	font-size: 1.2em;
	color: black !important;
	font-weight: bold;
	text-decoration: none;
	position: absolute;
	top: 56px;
	left:240px;
}

.meetFreddie_bottom2 DIV A IMG
{
	position: absolute;
	top: 0px;
	left :74px;
}

.meetFreddie_bottom2 A IMG
{
	float: left;
	margin-right: 5px;
}

.meetFreddie_bottom2 H3
{
	padding-top: 2px;
	color: Black;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
}

.meetFreddie_bottom2 P
{
	margin-top: -2px;
	padding-right: 30px;
	color: white;
	font-size: 1.3em;
	font-weight: bold;
	line-height: 14px;
}


.meetFreddie_bottom2 P A
{
	text-decoration: none;
	color: White !important;
}


.meetFreddie_shop
{
	width: 667px;
}

.meetFreddie_shop A
{
	margin-top: 5px;
	float: right;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Freddie/btn_shop.gif) no-repeat;
}

.meetFreddie_shop A:hover
{
	margin-top: 5px;
	float: right;
	display: block;
	text-indent: -9999em;
	overflow: hidden;
	width: 216px;
	height: 27px;
	background: url(../images/Freddie/btn_shop.gif) no-repeat;
	background-position: 0pt -27px;
}

/********** Payment Methods on checkout page ***********/

.SelectPaymentMethod
{
	color: White;
	width: 310px;
	height: 19px;
	font-family: Arial;
	font-weight: bold;
	padding-left: 5px;
	font-size: 13px;
	margin-bottom: 8px;
	margin-top: 5px;
	padding-top: 1px;
	background: url(../images/checkout_payment/SelectPayment.png) no-repeat;
}


.SelectPaymentMethodRadio
{
	font-size: 13px;
	font-family: Arial;
	padding-left: 5px;
	line-height: 22px;
	font-weight: bold;
}

.PaymentMethods
{
	margin-left: 10px;	
}

.PPShippingNotification
{
	font-size: 12px;
	padding-bottom: 8px;
	padding-top: 5px;
	font-weight: bold;
}

/*************** PayPal error page ******************/

.pp_error
{
	font-size: 13px;
	font-family: Arial;	
}


.pp_error A
{
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	color: #444336;
}

.udis_remarks
{
	margin-top: -30px;
}

* HTML .udis_remarks
{
	margin-top: -19px;
}

.ur_title
{
	text-indent: -1000em;
	background: url(../images/udi/Udis_remarks.jpg) no-repeat;
	width: 600px;
	height: 71px;	
}

.ur_picture
{
	float: left;
	display: block;
}

.ur_text
{
	float: left;
	display: block;
	padding-left: 20px;
	width: 413px;
}

.ur_text P
{
	font-size: 12px;
}

.ur_text LI
{
	font-size: 12px;
	margin-left: 15px;
}

.vow_to_vote
{
	margin-top: -30px;
}

* HTML .vow_to_vote
{
	margin-top: -19px;
	width: 700px;
}

.vv_title
{
	text-indent: -1000em;
	background: url(../images/VowToVoteNo/A-vow-to-vote.jpg) no-repeat;
	width: 700px;
	height: 53px;	
}

.vv_content H1
{
	font-family: Arial;
	font-size: 19px;
	color: #7D4D94;	
}

.vv_pictures
{
	float: left;
	display: block;
	width: 240px;
}

.vv_text
{
	margin-top: -4px;
	float: left;
	display: block;
	padding-left: 10px;
	width: 450px;
}

* HTML .vv_text
{
	margin-top: 8px;	
}

.vv_text P
{
	font-size: 12px;
}

.vv_btn
{
	margin: 9px 0 0 13px;
}

.vv_bottom_pictures
{
	margin: 9px 0 0 0px;
}

.vv_bottomText
{
	font-weight: bold;
	margin: 9px 0 0 0px;
	font-family: Arial;
	font-size: 13px;
	color: #7D4D94;
	width: 238px;
}

.vv_bottomTextRight
{
	padding-top: 2px;
	padding-left: 5px;
	width: 140px;
	color: #BB93C3;
	font-size: 11px;
	float: left;
	font-weight: bold;
}

.vv_bottomTextRight A
{
	color: #BB93C3;
}

.vv_bottomImage
{
	float: left;
	border: solid 2px black;
}

/* Diamond Concierge */

.diamondConcierge
{
	margin-top: -20px;
	font-size: 12px;
}
.diamondConcierge P
{
	margin:10px 0pt !important;
	padding:0pt !important;
	font-size: 12px;
}

.bullets LI
{
	list-style-type: none;
	margin: 0pt;
	padding: 0pt;
}

.imgtxt_diamondconcierge 
{
	background: transparent url(../images/DiamondConcierge/anyDiamondAnywhere.jpg) no-repeat scroll 0%;
	border: 1px solid #A3B2DD;
	height: 135px;
	overflow: hidden;
	text-indent: -1000em;
	width: 696px;
}

.dc_spaced
{
	margin:5px 0pt;
	width: 553px;
}

.diamondConcierge h4
 {
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background: #BB93C3;
    height: 24px;
    line-height: 24px;
    padding: 0 18px;
    margin: 16px 0;
    clear: both;
    /*width: 516px;*/
}

*html .diamondConcierge h4
{
	/*margin: 0 !important;*/
}

.dc_radios
{
	float:left;
	margin-left:10px;
	padding:2px 0pt;
	width:450px;
}

.dc_labels
{
	float:left;
	margin-left:5px;
	padding:2px 0pt;
	width:450px;
}

.dc_input
{
	float:left;
	margin:0pt 0pt 0pt 0px;
	padding:0px;
	width:20px;
}

.dc_vmargin
{
	margin:10px 0pt;
}



.yui-skin-sam .yui-button 
{
    margin:0 20px 5px 0 !important;
}
.yui-skin-sam .yui-button button  
{
    background:#FFFFFF url(../images/diamondConcierge/diamond_shapes.jpg) no-repeat !important;
    padding:40px 2px 2px 2px !important;
    width:60px !important;
    text-align:center !important;
    font-size:10px !important;
}
.yui-skin-sam .yui-button .shape_round      {background-position:0 0 !important;}
.yui-skin-sam .yui-button .shape_marquise   {background-position:-60px 0 !important;}
.yui-skin-sam .yui-button .shape_emerald    {background-position:-120px 0 !important;}
.yui-skin-sam .yui-button .shape_radiant    {background-position:-180px 0 !important;}
.yui-skin-sam .yui-button .shape_pear       {background-position:-240px 0 !important;}
.yui-skin-sam .yui-button .shape_princess   {background-position:-300px 0 !important;}
.yui-skin-sam .yui-button .shape_oval       {background-position:-360px 0 !important;}
.yui-skin-sam .yui-button .shape_trilliant  {background-position:-420px 0 !important;}
.yui-skin-sam .yui-button .shape_heart      {background-position:-480px 0 !important;}
.yui-skin-sam .yui-button .shape_asscher    {background-position:-540px 0 !important;}
.yui-skin-sam .yui-button .shape_cushion    {background-position:-600px 0 !important;}

.yui-skin-sam .yui-radio-button-checked button, 
.yui-skin-sam .yui-checkbox-button-checked button {
    color:#981A1D !important;
}
.yui-skin-sam .yui-radio-button-checked .first-child, 
.yui-skin-sam .yui-checkbox-button-checked .first-child,
.yui-skin-sam .yui-radio-button-checked, 
.yui-skin-sam .yui-checkbox-button-checked {
    border-color:#981A1D !important;
}
.diamond_details div.spaced 
{
    float:left;
    margin:10px 0 10px 15px;
    display: inline;
    clear:left;
}
.diamond_details div.spaced2 
{
    float:left;
    margin:10px 0 10px 55px;
    clear:right;
    display: inline;
}

fieldset 
{
	border:medium none;
}

.dc_spaced label 
{
	float:left;
	padding:3px 0pt 0pt;
	width:96px;
}
.bigger 
{
	font-size:130%;
}

.wide130 
{
	width:130px;
}

.diamondConcierge .vmargin 
{
	margin:10px 0pt;
}

.diamondConcierge .cleared
{
	float:none !important;
	padding:0pt !important;
	width:auto !important;
}

.diamondConcierge input.checkbox 
{
	float:left;
	margin:0pt 0pt 0pt 0px;
	padding:0px;
	width:20px;
}
.diamondConcierge label.forcheckbox
{
	float:left;
	margin-left:10px;
	padding:2px 0pt;
	width:45px;
}

.diamondSearch
{
	background:#BB93C3 none repeat scroll 0%;
	clear:both;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	margin:16px 0pt;
	padding:0pt 18px;
	/*width:516px;*/
}
.fix_gal_radios .dc_spaced LABEL {
	width: 450px !important;
}
.ring_comp {
	width: auto !important;
	font-size: 12px !important;
}
.ring_comp H1.bigred{
	margin-top: 0 !important;
}
h1.absolute {
	color:#C48EC4 !important;
	font-family:Georgia !important;
	font-size:20px !important;
	font-weight:normal !important;
	margin:0 0 10px;
}
.twelve {
	font-size: 12px !important;
}
.schedule {
}
.schedule .spaced label {
	width: 120px !important;
}

.bespokeRings_LI
{
	margin-left: 20px;	
}

/* RLO Learn more page */
.learn_more_page{
    color: #7a7a7a;
    font-family: Georgia;
    width: 642px;
}
.learn_more_page .lm_header{
    font-size: 12px;
    line-height: 46px;
    margin-bottom: 33px;
    padding: 0 23px 0 0;
}
.learn_more_page .lm_header P{
    margin: 0;
}
.learn_more_page .lm_desc{
    padding-bottom: 31px;
    border-bottom: 1px solid #7a7a7a;    
    font-family: tahoma;
}
.learn_more_page .lm_desc EM{
    padding: 10px;
    border: 1px solid #d7d7d7; 
    background: #fff;
    font-style: normal;
    display: block;
    color: #484848;
    font-family:tahoma;
    font-size:21px;
    line-height:32px;
    text-align:center;
    width:380px;
    float: right;     
    margin-right: 23px;        
}
* HTML .learn_more_page .lm_desc EM{
    width:400px;       
    display: inline;    
}
.learn_more_page .lm_title{
    clear: both;
    font-size: 24px;
}
.learn_more_page .lm_title STRONG{
    font-size: 36px;
    display: block;
    font-weight: normal;
}
.learn_more_page .lm_text{
    font-size: 15px;
}
.learn_more_page .lm_text IMG{
    float: right;
}
.lm_text UL{
    list-style-type:none;
    margin-left: 20px;
}
.lm_text UL SPAN{
    text-decoration: underline;
    display: block;
}
.lm_text LI{
    padding-bottom: 20px;
}
.lm_text A{
    color: #7a7a7a;
    font-style: italic;
    text-decoration: underline;
}
.learn_more_page A:hover{
    text-decoration: none;
}
.lm_text_1 P{
    width: 392px;
}
.lnk_return_to_collection{
    font-size: 24px;
    font-family: arial;
}            
.lnk_return_to_collection A{
    color: #7a7a7a !important;
    line-height: 90px;
}
.underline{
    text-decoration: underline;
}
.platinum_585{
    padding-bottom: 0 !important;
}
.lm_text_2{
    height: 126px;
} 
* HTML .lm_text_2{
    height: 95px;
}           
.lm_text_2 IMG{
    position:relative;
    margin-top:-42px;
}
.lm_title_pink{				 
	color: #c2006e
}

/* RLO compare page */
.compare_prices_page{
    color: #7a7a7a;
    font-family: Georgia;
    width: 642px;
}
.compare_prices_page .cp_header{
	font-size: 12px;
	line-height: 46px;
	/*border-bottom: 1px solid #7a7a7a;*/
	margin-bottom: 40px;
	padding: 0 23px 0 0;
}
.compare_prices_page .cp_header P{
    margin: 0;
}
.compare_prices_page .cp_desc{
    padding-bottom: 31px;
    border-bottom: 1px solid #7a7a7a;    
    font-family: tahoma;
}
.compare_prices_page .cp_desc EM{
    padding: 10px;
    border: 8px solid #d7d7d7;
    background: white;
    font-style: normal;
    display: block;
    color: #484848;
    font-family:tahoma;
    font-size:21px;
    line-height:32px;
    text-align:center;
    width:380px;
    float: right;                
}
.compare_prices_page .cp_title{
    clear: both;
    font-size: 24px;
}
.compare_prices_page .cp_title STRONG{
    font-size: 36px;
    display: block;
    font-weight: normal;
}
.compare_prices_page .cp_text{
    font-size: 15px;
    width: 470px;
}
.compare_prices_page .cp_ring{
    width: 439px;
    margin: 70px 0 0;
    font-family: arial;
}
.compare_prices_page .cp_ring A{
    float: left;
    width: 144px;
    color: #3d3d3d;
}
.compare_prices_page .cp_ring A IMG{
    border: none;
}
.compare_prices_page .cp_ring P{
    float: left;
    width: 295px;
    color: #3d3d3d;
    margin: 0;
}
.compare_prices_page .cp_ring P A{
    float: right;
    width: auto;
    font-size: 15px;
    font-weight: bold;
    text-decoration: underline;
}
.compare_prices_page .cp_ring P A:hover{
    text-decoration: none;
}
.compare_prices_page .cp_ring_title,
.compare_prices_page .cp_ring_price{
    padding-left: 17px;
    display: block;                
}
.compare_prices_page .cp_ring_price{
    font-weight: bold;
    font-size:15px;           
}
.compare_prices_page .cp_ring P .cp_ring_title{
	font-size: 18px;
}
.compare_prices_page .cp_ring P .cp_ring_title A{
	float: none;
	display: block;
	font-size: 24px;
	font-weight: normal;
}
.compare_prices_page .cp_ring_price{
    display: block;
    background: #e5bdbd;
    padding-top: 15px;
    padding-bottom: 13px;
    margin: 15px 0;
}
.compare_prices_page .cp_ring_price SPAN{
    float: left;
    width: 133px;
}
.compare_prices_page .cp_ring_price SPAN.cp_ring_our_price{
    padding-right: 12px;
}
.compare_prices_page .cp_ring_price EM{
    display: block;
    color: #9e0a0a;
    font-style: normal;
    font-size: 18px;
}
.compare_prices_page .cp_ring_price SPAN.cp_ring_our_price EM{
    font-size: 22px;
}
.lnk_find_out_why{
	text-align: right;
	display: block;
}
.lnk_find_out_why A{
	color: #7a7a7a;
	font-size: 15px;
	font-family: Tahoma;
	margin-right: 192px;
}
.lnk_find_out_why A:hover{
	text-decoration: none;
}
.cp_title_pink{				 
	color: #c2006e
}
.compare_prices_page .lnk_return_to_collection
{
	border-top: 1px solid #7A7A7A;
	margin-top:49px;
}


