.default {
	font-size : 11px;
	color : #95856A;
}
.default A:LINK, .default A:VISITED, .default A:ACTIVE {
	color : #95856A;
}
.defaultnu A:LINK, .defaultnu A:VISITED, .defaultnu A:ACTIVE {
	color : #95856A;
	text-decoration : none;
}
.colorsubheader, .colorsubheader A:LINK, .colorsubheader A:VISITED, .colorsubheader A:ACTIVE {
	font-size : 13px;
	font-family: Arial, Verdana;
	color : #95856a;
	font-weight: bold;
}
.collectionbox, .collectionbox A:LINK, .collectionbox A:VISITED, .collectionbox A:ACTIVE {
	font-size : 11px;
	font-family: Arial, Verdana;
	color : #FFFFFF;
	background-color: #95856a;
	text-align: center;
	text-decoration : none;
}
.collectionlheader{
	font-size : 11px;
	font-family: Arial, Verdana;
	color : #95856A;
	font-weight: bold;
}
.collectiondefault {
	font-size : 11px;
	font-family: Arial, Verdana;
	color : #95856A;
}
.collectiondefault A:LINK, .collectiondefault A:VISITED, .collectiondefault A:ACTIVE {
	font-size : 11px;
	font-family: Arial, Verdana;
	color : #95856A;
}
.product {
	color : #95856A;
	font-size : 11px;
	font-family: Arial, Verdana;
	font-style: italic;
	
}
.product A:LINK, .product A:VISITED, .product A:ACTIVE {
	color : #95856A;
	font-size : 11px;
	font-family: Arial, Verdana;
	font-style: italic;
	
}
.preselection {
	color : #95856A;
	font-size : 11px;
	font-family: Arial, Verdana;
}
.preselection A:LINK, .preselection A:VISITED, .preselection A:ACTIVE {
	color : #95856A;
	font-size : 11px;
	font-family: Arial, Verdana;
	
}
.defaultsubheader, .defaultsubheader A:LINK, .defaultsubheader A:VISITED, .defaultsubheader A:ACTIVE {
	font-size : 13px;
	color : #95856A;
	font-weight: bold;
}
.detailheader{
	font-size : 11px;
	font-family: Arial, Verdana;
	color : #95856A;
	font-weight: bold;
}
.detail
{
color : #95856A;
}
.quotetext
{
	font-size: 13px;
	color: #95856A;
	font-family: "Times New Roman", Times, serif;
	font-style : italic;
}
.small, .small A:LINK, .small A:VISITED, .small A:ACTIVE{
	font-size : 11px;
	color : #95856A;
}
.thumbheader{
	font-size: 11px;
	font-family: Arial, Verdana;
	color: #95856A;
	text-align: center;
}
.thumbtext{
	font-size: 11px;
	color: #95856A;
	text-align: center;
}
.thumbtext A:LINK, .thumbtext A:ACTIVE, .thumbtext A:VISITED{
	color: #95856A;
	text-decoration : none;
	text-align: center;
}
.thumbtext A:HOVER{
	color: #95856A;
	text-decoration : underline;
	text-align: center;
}

.mainLayoutTable {
    border:1px solid #95856A;
	padding:2px 2px 2px 2px;
	background-color:#FFFFFF;
}
.innerLayoutTable {
    border:1px solid #95856A;
	padding:7px 5px 5px 7px;
	background-color:#FFFFFF;
}
.tableheader {
	font-size: 12px;
	color: #95856A;
	font-weight : bold;
	margin-bottom : 2px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 2px;
}
.tableheaderedit, .tableheaderedit A:LINK, .tableheaderedit A:ACTIVE, .tableheaderedit A:VISITED{
	font-size: 11px;
	color: #95856A;
	font-weight : normal;
}
.tableitem{
	font-size: 11px;
	color: #95856A;
	margin-bottom : 2px;
	margin-left : 4px;
	margin-right : 4px;
	margin-top : 2px;
}
.tableitem A:LINK, .tableitem A:ACTIVE, .tableitem A:VISITED{
	color: #95856A;
}
.tablesavedheader{
	font-size: 11px;
	color: #95856A;
	font-weight : bold;
}
.tablesaveditem{
	font-size: 11px;
	color: #95856A;
}
.tablesaveditem A:LINK, .tablesaveditem A:ACTIVE, .tablesaveditem A:VISITED{
	color: #95856A;
}
.remove, .remove A:LINK, .remove A:ACTIVE, .remove A:VISITED{
	color: #95856A;
	text-decoration: none;
}
.remove A:hover{
	color: #95856A;
	text-decoration: underline;
}
.messagewas, .pricewas{
	color: #95856A;
}
.pricesale, .messagesale {
	font-size : 11px;
	font-family: Arial, Verdana;
	color: #FF0000;
}
.formlabel{
    FONT-SIZE: 11px;
    COLOR: #95856A;
}
.formrequiredtext{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #95856A;
}
.formfieldnote{
    FONT-SIZE: 11px;
    COLOR: #95856A;
}
.formrequired{
    COLOR: #FF0000;
}
.breadcrumb{
    FONT-SIZE: 11px;
    COLOR: #95856A;
	text-decoration: none;
	text-transform:capitalize;
}
.breadcrumb A:LINK, .breadcrumb A:ACTIVE, .breadcrumb A:VISITED{
	color: #95856A;
	text-decoration: none;
}
.viewbagtext{
    FONT-SIZE: 11px;
    COLOR: #FE0002;
	font-weight:bold;
}
.viewbagtext A:LINK, .viewbagtext A:ACTIVE, .viewbagtext A:VISITED{
	color: #FE0002;
	font-size : 11px;
	text-decoration : none;
}
.brandingtext{
	font-size : 12px;
}
.footer{
  font-family: Verdana;
  font-size:9px;
  color: #333333;
  margin-right: 13px;
  float: right;
}
.footer A:LINK, .footer A:ACTIVE, .footer A:VISITED{
	color: #999999;
	text-decoration : none;
}
.footer A:HOVER{
	color: #999999;
	text-decoration : underline;
}
.footercompanyphone{
	font-size:11px;
	color: #999999;
	font-weight: bold;
}

.message {
	color: #000000;
}
.messageerror, .messagealert, .messagebackorder {
	color: #FF0000;
}

.messagediscount, .messagefreegift, .messagesent, .messageoverweight {
	color: #95856A;
}
.errortitle {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
 .errortitle A:LINK, .errortitle A:VISITED, .errortitle A:ACTIVE {
	color: #FF0000;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.errormes {
	color: #FF0000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
 .errormes A:LINK, .errormes A:VISITED, .errormes A:ACTIVE {
	color: #FF0000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.errorblock {
	padding:10px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	margin-bottom:10px;
}


.navsearchbox{
	width : 112px;
	color: #95856A;
}
.navemailbox{
	width : 105px;
	color: #95856A;
}
input.address
{
	width:305px;
}
input.firstname
{
	width:119px;
}
input.code
{
	width:100px;
}
input.lastname
{
	width:155px;
}
input.zip
{
	width:120px;
}
input.phone
{
	width:141px;
}
input.login
{
	width:225px;
}
input.tellafriend
{
	width:130px;
}
.tableitemheaderbg, .tablesavedheaderbg, .tabledivrule {
	background-color : #F2EEE9;
}
.verticalrule
{
background-color : #95856a;
}
.tableitemheaderdivbg, .tableitembottomdivbg, .tableitem1bg, .tableitem2bg, .tableitem3bg, .tablesavedbg, .crosssellbg, .upsellbg, .recoverybg, .headerrule, .tableitemdivbg, .tablesavedborder, .crosssellborder, .upsellborder, .recoverborder, .thumbborderbg, .lrgimagebg {
	background-color : #FFFFFF;
}
.headerrulepopup
{
background-color : #95856a;
}
.altviewborder {
    cursor: pointer;
    border-top:1px solid #F2EEE9;
    border-right:1px solid #F2EEE9;
    border-bottom:1px solid #F2EEE9;
    border-left:1px solid #F2EEE9;
}
.altviewactiveborder {
    cursor: pointer;
    border-top:1px solid #95856A;
    border-right:1px solid #95856A;
    border-bottom:1px solid #95856A;
    border-left:1px solid #95856A;
}
.imagecellbg {
	background-color : #FFFFFF;
}
.navheaderbg{
	/*background-image : url(/images/us/global/globalgraphics/navtop_bg.gif);*/
	background-color : #FFFFFF;
}
.navfooterbg{
	/*background-image : url(/images/us/global/globalgraphics/navbottom_bg.gif);*/
	background-color : #FFFFFF;
}
.navleftbg{
	/*background-image : url(/images/us/global/globalgraphics/navleft_bg.gif);*/
	background-color : #FFFFFF;
}
.contentbg{
	/*background-image : url(/images/us/global/globalgraphics/content_bg.gif);*/
	background-color : #FFFFFF;
}
.clearbg{
	background-image : url(/images/us/global/globalgraphics/spacer01.gif);
}
body.main{
  background-image : url(/images/en_US/global/globalgraphics/watercolor_backgrd.gif);
  background-color: #FFFFFF;
  background-position: center;
  margin:  0px;
  padding: 0px;
}

.container {
  margin: 0 auto;
  width: 916px;
  background-color: transparent;
  background-image: url(/images/en_US/global/globalgraphics/bg.png);
  background-repeat: repeat-y;
  position: relative;
}

#containerBackground {
  top: 0px;
  left: 0px;
  width:916px;
  background-image: url(/images/en_US/global/globalgraphics/header_bg.png);
  background-repeat: no-repeat;
  position: relative;
  /*border: 1px solid red;*/

}

#containerFooter {
  margin: 0 auto;
  width: 916px;
  height:143px;
  background-color: transparent;
  background-image: url(/images/en_US/global/globalgraphics/footer_bg.png);
  background-repeat: no-repeat;
}

#footerBlock {
  position: absolute; 
  top: 69px; 
  width: 750px;
}

#footerRight {
  float:right; 
  padding-right:17px;
}

#footerSites {
	position: relative; 
	text-align: left; 
	padding-left:13px;
}
	
.center{
  margin: 0 auto;
  width:750px;
  background-color: transparent;
  position: relative;
}

#header{
	height:140px;
}

#logo {
  position: absolute;
  top: 19px;
  left: 16px;
}

#tagline {
  position: absolute; 
  top: 81px; 
  left: 241px;
}

ul.headerLinks {
  display: block;
  text-align: right;
  font-size: 9px;
  color: #54301A;
  position: absolute;
  top: 19px;
  width: 733px;
  margin: 0px;
  padding: 0px;
}

ul.headerLinks li {
  display: inline;
  font-family: Verdana;
  font-size: 9px;
  color: #54301A;
  padding: 0px;
}

ul.headerLinks li a {
  text-decoration: none;
  color: #54301A;
}

ul.headerLinks li a:hover {
  text-decoration: none;
  color: #808449;
}

.headerSearch {
  position: absolute;
  top: 43px;
  width: 733px;
  text-align:right;
}

.popularSearches {
  position:relative; 
  left:-83px;
  font-size: 9px;	
}

.popularSearches a {
  color: #54301A;	
}

.popularSearches a:hover {
  color: #808449;	
}

.button55w16h {
  color: #fff;
  background-color:#54301a; 
  background: #fff url(/images/en_US/global/globalgraphics/button55w16h.png) 0 0px no-repeat;
  width: 55px;
  height: 16px;
  border: none;
  padding: 0px;
  margin: 0px;
  vertical-align: middle; 
}

.textinput116w16h {
  position: relative;
  color: #54301a;
  background-color:#54301a; 
  background: #fff url(/images/en_US/global/globalgraphics/textinput116w16h.png) 0px 0px no-repeat;
  width: 116px;
  height: 16px;
  text-align: center; 
  border: none;
  padding: 0px;
  margin: 0px;
  vertical-align: middle;
  font-family: Verdana;
  font-size: 9px;
}


.headerSearch a {
  text-decoration: none;
  color: #54301A;
}

.headerBasketEmpty {
  font-family: Verdana;
  font-size: 9px;
  color: #54301A;
  text-align:right;
  position: absolute;
  top: 73px;
  height: 20px;
  width: 733px;
}

.headerBasketEmpty a {
  text-decoration: none;
  color: #54301A;
}

.headerBasketEmpty a:hover {
  text-decoration: none;
  color: #808449;
}

.headerBasketEmpty img {
  border: none;
  position: relative;
  top: 4px;
}

.headerBasketFull {
  font-family: Verdana;
  font-size: 9px;
  font-weight: bold;
  color: #54301A;
  text-align:right;
  position: absolute;
  top: 73px;
  height: 20px;
  width: 733px;
}

.headerBasketFull a {
  text-decoration: none;
  color: #54301A;
}

.headerBasketFull a:hover {
  text-decoration: none;
  color: #808449;
}

.headerBasketFull img {
  border: none;
  position: relative;
  top: 4px;
}

ul.categoryNav {
  display: block;
  padding: 0px 0px 0px 4px;
  border: 0px;
  margin: 0px;
  position: absolute;
  width: 750px;
  top: 102px;
  /*overflow: hidden;*/
  /*#height: 30px; */
}

ul.categoryNav li {
  display: inline;
  font-family: Verdana;
  font-size: 13px;
  color: #54301A;
  border: 0px;
  margin: 0px;
}

ul.categoryNav li a {
  display: block;
  float: left; 
  text-align: center; 
  line-height:30px; 
  height: 30px; 
  text-decoration: none;
  background-position: 0px 30px;
  background-repeat:no-repeat; 
}

ul.categoryNav li a:hover {
  color: #54301A;
  background-position: 0px 0px; 
}

a.categoryNavSaleOff  {
  text-decoration: none;
  color: #808449;
  background-position: 0px 30px;
}

a.categoryNavSaleOn {
  text-decoration: none;
  color: #54301A;
  background-position: 0px 30px;
}

a.categoryNavOff {
  text-decoration: none;
  color: #54301A;
  background-position: 0px 30px;
}

a.categoryNavOn {
  text-decoration: none;
  color: #54301A;
  background-position: 0px 30px;
}

ul.bottomNavLeft {
  display: block;
  float: left;
  padding: 0px;
  border: 0px;
  margin: 0px;
  position: relative;
  top: 19px; 
}

ul.bottomNavLeft li {
  display: inline;
  font-family: Verdana;
  font-size: 9px;
  color: #54301A;
  margin: 2px;
  border: 0px;
    padding: 0px;
}

ul.bottomNavLeft li a {
  text-decoration: none;
  color: #54301A;
}

ul.bottomNavRight {
  display: block;
  text-align: right;
  padding: 0px 17px 0px 15px;
  border: 0px;
  margin: 0px;
  position: relative;
  top: 19px; 
  float: right;
  width: 400px; 

}

ul.bottomNavRight li {
  display: inline;
  font-family: Verdana;
  font-size: 9px;
  color: #54301A;
  margin: 2px;
  border: 0px;
    padding: 0px;
}

ul.bottomNavRight li a {
  text-decoration: none;
  color: #54301A;
}

ul.bottomNavRight li a:hover {
  text-decoration: none;
  color: #808449;
}

body.popup{
	/*background-image : url(/images/us/global/globalgraphics/popup_bg.gif);*/
	background-color: #ffffff;
    padding: 18px;
}
td, body, input, select, textarea {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #95856A;
	FONT-SIZE: 11px;
}
td img { 

    vertical-align: bottom; 

} 

A.nu {
	text-decoration : none;
}

.menuItemOn {
	font-size : 11px;
	color : #000000;
	background: #FFFFFF;
	padding: 0px 0px 7px 0px;
	text-decoration: none;
}
.menuItemOn A:LINK,.menuItemOn A:ACTIVE,.menuItemOn A:VISITED {
	color : #000000;
	background: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}
.menuItemOff {
	font-size : 11px;
	color : #95856A;
	background: #FFFFFF;
	padding: 0px 0px 7px 0px;
	text-decoration: none;
}
.menuItemOff A:LINK,.menuItemOff A:ACTIVE,.menuItemOff A:VISITED {
	font-size : 11px;
	color : #95856A;
	background: #FFFFFF;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}
.categorydropdowntable{
	background-color: #f2eee9;    
}
.subcaton:link {
	font-family: Verdana;
	font-size: 12px;
	color: #808449;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subcaton:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #808449;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subcaton:active {
	font-family: Verdana;
	font-size: 12px;
	color: #808449;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subcatoff:link {
	font-family: Verdana;
	font-size: 12px;
	color: #414141;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subcatoff:visited {
	font-family: Verdana;
	font-size: 12px;
	color: #414141;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subcatoff:hover {
	font-family: Verdana;
	font-size: 12px;
	color: #808449;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subcatoff:active {
	font-family: Verdana;
	font-size: 12px;
	color: #414141;
	text-decoration: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}

.subSubCaton:link {
	PADDING-LEFT: 13px;
	font-size: 12px;
	color: #808449;
	font-family: Verdana;
	TEXT-DECORATION: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subSubCaton:visited {
	PADDING-LEFT: 13px;
	font-size: 12px;
	color: #808449;
	font-family: Verdana;
	TEXT-DECORATION: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subSubCaton:active {
	PADDING-LEFT: 13px;
	font-size: 12px;
	color: #808449;
	font-family: Verdana;
	TEXT-DECORATION: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subSubCatoff:link {
	PADDING-LEFT: 13px;
	font-size: 12px;
	color: #414141;
	font-family: Verdana;
	TEXT-DECORATION: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;


}
.subSubCatoff:visited {
	PADDING-LEFT: 13px;
	font-size: 12px;
	color: #414141;
	font-family: Verdana;
	TEXT-DECORATION: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subSubCatoff:hover {
	PADDING-LEFT: 13px;
	font-size: 12px;
	color: #808449;
	font-family: Verdana;
	TEXT-DECORATION: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.subSubCatoff:active {
	PADDING-LEFT: 13px;
	font-size: 12px;
	color: #414141;
	font-family: Verdana;
	TEXT-DECORATION: none;
	display: block;
	padding-bottom: 5px;
	padding-right: 5px;

}
.detailproduct{PADDING-top: 5px;padding-bottom: 5px; padding-right: 5px; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; color : #95856A; FONT-SIZE: 11px;}
.detailproduct1{PADDING-top: 5px;padding-bottom: 0px; padding-right: 0px; font-family : Arial, Helvetica, Verdana, Geneva, sans-serif; color : #95856A; FONT-SIZE: 11px;}

.crossselrule, .upselrule{
	background-color : #95856a;
}

.categoryDropdownText {
	font-size: 11px;
	color: #95856a;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.moreinfoLayoutTable {
    border:1px solid #95856A;
	background-color:#FFFFFF;
}

.popupbody
{
padding-right:20px;
padding-left:20px;
}

.recentlyborder
{
 border:1px solid #95856A;
 padding:5px;
 background-color:#FFFFFF;
}
.custserveheader{
	font-size : 18px;
	font-family: Arial, Helvetica, sans-serif;
	color : #95856A;
	
}
.custserveheader A:LINK, .custserveheader A:ACTIVE, .custserveheader A:VISITED {
	font-size : 18px;
	font-family: Arial, Helvetica, sans-serif;
	color : #95856A;
	TEXT-DECORATION: none
	
}
.custserveleftnav {
	font-size : 11px;
	color : #95856A;
	background: #FFFFFF;
	padding: 0px 0px 7px 0px;
	text-decoration: none;
}
.custserveleftnav A:LINK,.custserveleftnav A:ACTIVE,.custserveleftnav A:VISITED {
	color : #95856A;
	background: #FFFFFF;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
}

.shippingmsgtext{
    FONT-SIZE: 11px;
    COLOR: #FE0002;
	font-weight:bold;
}

.shippingmsgthreedaytext{
    FONT-SIZE: 11px;
    COLOR: #95856A;
	font-weight:bold;
}

#alt-paging{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
}

#alt-paging .alt-paging-arrow{
	text-decoration:none;
}

#alt-paging a, #alt-paging a:link, #alt-paging a:visited{
	color : #95856A;
}

#alt-paging a:hover{
	color : #000;
}

#alt-paging .alt-paging-ldr{
	color : #95856A;
	margin-right:10px;
}

.netpromoter-review{
    border-bottom:1px solid #CBBFA5;
    margin:10px 10px 10px 10px;
    padding:10px 10px 10px 0;
}

.netpromoter-review .rating-static{
    width:60px;
    height:16px;
    display:block;
    background: url('http://yz1.peruvianconnection.com/images/en_US/global/globalgraphics/star-rating.png') 0 0 no-repeat;
}

.netpromoter-review p{
    margin:0;
    font-size:12px
}
.netpromoter-review .rating-50 { background-position: 0 0; }
.netpromoter-review .rating-40 { background-position: -12px 0; }
.netpromoter-review .rating-30 { background-position: -24px 0; }
.netpromoter-review .rating-20 { background-position: -36px 0; }
.netpromoter-review .rating-10 { background-position: -48px 0; }
.netpromoter-review .rating-0 { background-position: -60px 0; }
.netpromoter-review .rating-5  { background-position: -48px -16px; }
.netpromoter-review .rating-15 { background-position: -36px -16px; }
.netpromoter-review .rating-25 { background-position: -24px -16px; }
.netpromoter-review .rating-35 { background-position: -12px -16px; }
.netpromoter-review .rating-45 { background-position: 0 -16px; }


ul.tabs {
    margin:0;
    padding:0;
}
ul.tabs li {
    display:block;
    float:left;
    padding:0 5px;
}
ul.tabs li a {
    display:block;
    float:left;
    padding:0;
    text-indent:-99999px;
    outline-color:-moz-use-text-color;
    outline-style:none;
}

ul.tabs li a#tab1{
    background-image:url(http://yz1.peruvianconnection.com/images/en_US/global/globalgraphics/CompleteTheLook_tab.jpg);
    background-position:0 0;
    width:126px;
    height:25px;
}

ul.tabs li a#tab2{
    background-image:url(http://yz1.peruvianconnection.com/images/en_US/global/globalgraphics/Recommended_tab.jpg);
    background-position:0 0;
    width:99px;
    height:25px;
}


.selected {
    background-position: 0 25px !important;
}
.tab-content {
    clear:both;
    border:1px solid #EAE7E1;
    padding:3px;
}
