
    		h2,
    		#linkForheaderCart:hover,
    		#user-wrapper a,
    		a#reviewTab ,
    		a#qaTab ,
    		a#detailTab ,
    		a.bc:hover,
    		.baw-title .purchase-steps span.current_page,
    		.pgTitle,
    		.profile_table td,
    		.prchLinks a,
    		.cartTitle,
    		.policy,
    		.popLink,
    		.title-blue,
    		.areaTitle,
    		.style_title,
    		.profile_head_main_title,
    		.white_btn,
    		.theme-primary-texts,
    		.theme-primary .section-link,
    		.theme-primary-texts .idTabs UL A,
    		.theme-primary-texts .footMessage .mtHeader,
    		.theme-primary-texts .sharpHelp .helpHeader,
    		.theme-primary-texts .footerLeftInfoTable .cutomerservice,
    		.theme-primary-texts .footerLeftInfoTable .productinfo,
    		.theme-primary-texts .footerLeftInfoTable .help,
    		a:link.theme-primary-links,
    		a:visited.theme-primary-links,
    		a:active.theme-primary-links,
    		.theme-primary-links a:link,
    		.theme-primary-links a:visited,
    		#quick_cart_close:link,
    		.theme-primary-links a:active
    	{color: rgb(108, 108, 108);}

    		a:hover.section-link,
    		.upsell-more-link a:hover,
    		a:hover.theme-primary-links,
    		.theme-primary-links a:hover,
    		a:hover.theme-secondary-links,
    		#quick_cart_close:hover,
    		.theme-secondary-links a:hover
    	{color: rgb(0, 0, 0);}

       		.theme-secondary-texts,
       		.sectionTitle,
       		.theme-secondary .marketingBlockTitle,
       		.theme-secondary .marketingBlockSubtitle,
       		.theme-secondary-texts #promoCode,
       		a:link.theme-secondary-links,
       		a:visited.theme-secondary-links,
       		a:active.theme-secondary-links,
       		.theme-secondary-links a:link,
       		.theme-secondary-links a:visited,
       		.theme-secondary-links a:active,
       		#custoplink a:hover
       	{color: #666;}

    		.checkout,
    		.blue_btn,
    		.helpbg,
    		.totalprice-selected,
    		.theme-primary-backgroup .idTabs UL A.selected
    	{background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-color: rgb(108, 108, 108);}

    		#myAccount,
    		.theme-secondary-backgroup,
    		.theme-secondary-backgroup .promoBorder
    	{background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-color: rgb(243, 243, 243);}

   			.theme-Primary-bordor .itemStep,
   			.theme-Primary-bordor .jcarousel-skin-tango .jcarousel-container,
   			.blue_btn
   		{background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-color: rgb(108, 108, 108);}

   	 		.personalizerMainDiv,
   	 		#mainDiv
   	 	{background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-size: auto auto; background-repeat: repeat; background-image: url("/assets/backimages/whiteBkgd.gif");}

    		#headerNavigation
    	{background-clip: border-box; background-origin: padding-box; background-size: auto auto;}

    		.headerLogoText a:link,
       		.headerLogoText a:visited,
       		.headerLogoText a:active
    	{font-family: estrangelo edessa; color: black;}
#WhatsNew .jcarousel-skin-tango .jcarousel-container{border:1px solid #D8D9D6;}

#footerback{background:none;}
.footSignUp {
    color: #666666;}
.fr_cart .cart_Info { color: #666666;}
.fr_cart.theme-secondary-backgroup {
    background-color: #bbb;
}
.r1c4,.r2c1,.r2c4 {color:#111;}
.blue_btn {border: 1px solid #CCCCCC !important;}

.itemStep{border:2px solid #ccc !important;}


.itemStepHighlight .itemContent,.itemStepHighlight .itemTitle
{color:#000 !important;
}
.footerLeftInfo .productinfo, .footerLeftInfo .help, .footerLeftInfo .cutomerservice {
  background-color: transparent;
}
.error 
{ color: #FF0000 !important; 
font-weight: bold; 
}
.errorINFO {
color: #FF0000 !important;
font-size: 12px;
font-weight: bold;
clear: both;
}

.errorSM {
color: #FF0000 !important;font-size: 15px;font-weight: bold;
}

.upsell-lists li img {
width: 180px!important;
height: 180px !important;
}

#refinenav, #refinenav ul {
  width: 180px !important;
}
/*fix narrow logos showing brand drop down*/
 #headright .headerShopByBrand { top: 40px; left: 310px; position: absolute; }

.pr-snippet-rating-decimal {
color: #4B4B4B !important;
background-color:#FFFFFF !important;
padding: 0 .2em 0;
display: block !important;
border-radius: 0.2em 0.2em 0.2em 0.2em;
font-size: 15px !important;
}

.sectionTitle{
font-family: Times;
font-style: italic; 
font-weight: normal !important;
}

.designer_name {
  font-size: 60px;
  font-family: Times;
  font-style: italic;
  margin-top: 10px;

}

.designer_title {
  border-bottom: 1px solid #000;
  width: 100%;
  margin-bottom: 10px;
}

.interview_link {
  font-size: 20px;
  font-style: italic;
  color: #000;
  font-family: times;
  font-style: italic;
}

.showcase {
  width: 100%;
  height: auto;
  margin-bottom: 15px;
  border-bottom: 1px solid #000 !important;
  border-top: 1px solid #000 !important;}

.view_collection {
  font-size: 18px;
  color: #000;
  font-family: times;
  padding-top: 22px;
  font-style: italic;
}

.feature_design_title {
    font-size: 35px;
    color: #000;
    padding-bottom: 0px;
    font-family: times;
    font-style: italic;
    }
.sealtitle{
  font-family: Times;
  font-style: italic;
  font-size:22px;
  
}

#pop-up-preview {
font-family:Source Sans Pro;
}
#headleft_logo{
position:relative !important;
}
#headright{
position:absolute !important;
}

