/*global*/
body { margin: 0; padding: 0; font-size: 12px, arial, helvetica, sans-serif; color: #000;}
img {border: 0; margin: 0; padding: 0;}
a img { border: 0;}
a { margin:0; padding:0;}

/*og*/
.productLabel { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: -0.7px; color: #666666; font-weight: normal; text-decoration: none; margin-top: 10px}
a.productLabel { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: none;}
.catLabel { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; color: #666666; font-weight: bold; text-decoration: none; margin-top: 10px}
a.catLabel {text-decoration: none;}
.infoSales {font-family:Helvetica, Arial, sans-serif; font-size: 10px; letter-spacing: 0px; color: #000; font-weight: 500; line-height: 1.15em;}
.normalCopy { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: none; }
a.normalCopy { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: underline; }
a.normalCopy:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: underline; }
.strongCopy { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #000000; font-weight: bold; text-decoration: none; }
a.strongCopy { color: #666666; font-weight: bold; text-decoration: none; }
a.strongCopy:hover { color: #000000; font-weight: bold; text-decoration: none; }
.faqQuestion { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18pt; color: #666666; font-weight: bold; text-decoration: none; }
.faqAnswer { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; line-height: 13px; }
.contactUsText { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; }
a.contactUsText { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; }
a.contactUsText:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #cccccc; font-weight: normal; text-decoration: underline; }
.RugsHidesSubhead { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #75736C; font-weight: normal; text-decoration: none; }
a.RugsHidesSubhead:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #75736C; font-weight: normal; text-decoration: underline; }
.aboutUsTextSmall { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #75736C; font-weight: normal; text-decoration: none; line-height: 13px; }
.brochureText { font-family:  Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: normal; text-decoration: none; }
.brochureFormLabel { font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; }
.brochureFormElement { border: 1px solid #CCCCCC; }
.contactFormLabel { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff; font-weight: normal; text-decoration: none; }
.contactFormElement { border: 1px solid #CCCCCC; }
.TradeText { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; line-height: 13px; }
a.TradeText { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none; }
a.TradeText:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: underline; }
.ProductDetailName { font-family:  Helvetica, Arial, sans-serif; font-size: 15px; color: #75736C; font-weight: 500; text-decoration: none; height: 20px; vertical-align: top;}
.freeShipping {color:#72036D !important; font-size:9.5px !important; *font-size: 11px !important; font-weight:normal;}
.ProductDetailNameWhite { font-family:  Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight: 500; text-decoration: none; }
.productDetailsCopy { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; }
.productDetailsCopy2 { font-family:  Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; }
a.productDetailsCopy { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; }
a.productDetailsCopy:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline; }
.productDetailsPrice { font-family:  Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; font-weight: bold; text-decoration: none; }
.ProductDetailPopLink { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }
a.ProductDetailPopLink { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: bold; text-decoration: none; }
a.ProductDetailPopLink:hover { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #642265; font-weight: bold; text-decoration: none; }
.GalleryPopupTitle { font-family:  Arial, Helvetica, sans-serif; font-size: 18px; color: #75736C; font-weight: normal; text-decoration: none; } 
.ShoppingCartHeader { font-family:  Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; }
a.RugSizePopupCloseWindow { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
a.GalleryPopupCloseWindow { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; }
a.link { font-family:  Times New Roman, Times, serif; font-size: 11px; color: #111111; font-weight: normal; text-decoration: none; }
.smalltext {font-size: 9px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.sale {color:#72036D}
#content {width: 745px; height: 100%; margin: 0px; padding-top: 20px; border-right: 1px #999 solid !important; }

/*NS*/
div.cart-prod-name { margin: 0 0 10px; font-weight: bold; color: #ccc;} 
a.cart-prod-name { margin: 0 0 10px; font-weight: bold; color: #ccc;} 
a.cart-prod-name:hover { margin: 0 0 10px; font-weight: bold; color: #ccc;} 
a.cart-prod-name:active { margin: 0 0 10px; font-weight: bold; color: #ccc;} 
tr.cart-header th { font-weight: bold; text-align: left; border-bottom: 1px solid #ccc; color: #666;} 
h1 { color: #ccc;}
div.VariationsNS { font-family:  Helvetica, Arial, sans-serif; font-size: 8pt; color: #75736C; text-decoration: none; }
h3 { color: #75736C;}



/*left column*/

.leftnav { width: 228px; height: 536px; float: left; background-color: #999 !important;}
#methomelogo {position:absolute; left:0px; top:510px;}
#menu { margin-top: 50px;}
#menu .lefnavbttn { margin-left:30px; padding-top: 4px; *padding-top: 4px; font-family: arial, helvetica, sans-serif; font-size: 12px; color: #fff; line-height: 8px; background: none;}
a.bigbttn {text-decoration: none; color: #fff; background: none;}
a.bigbttn:hover {text-decoration: none; color: #d5d2cc; }
a.bigbttn:active {text-decoration: none; color: #3e3e3e; }
a.bigbttn_main {text-decoration: none; color: #fff; font-weight:bold !important;}
a.bigbttn_main:hover {text-decoration: none; color: #d5d2cc; }
a.bigbttn_main:active {text-decoration: none; color: #3e3e3e; }
a.smallbttn {font-family: arial, helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #3e3e3e; line-height: 10px;}
a.smallbttn:hover{text-decoration: none; color: #d5d2cc; }
a.smallbttn:active{text-decoration: none; color: #3e3e3e; }
#smenu3 {line-height: 8px; width: 188px; margin: 0px; float: right; color: #fff; display:none; padding:0; padding-bottom: 10px; *padding-bottom: 0px;}
#smenu4 {line-height: 8px; width: 188px; margin: 0px; float: right; color: #fff; display:none; padding:0; padding-bottom: 10px; *padding-bottom: 0px;}
#smenu3 p {margin: 3px 0; *margin: 1px 0;}
#smenu4 p {margin: 3px 0; *margin: 1px 0;}
#smenu3 p a{*margin:0; *padding:0;}
#smenu4 p a{*margin:0; *padding:0;}

/*left column IE*/
* html .leftnav {position: relative; width: 228px; height: 536px; margin: 0; padding: 0; float: left; background-color: #999;}
* html #methomelogo {position:absolute; left:0px; top:426px; z-index: 100;}

/* * html #menu .lefnavbttn {background-color: #FAA; margin: 0; margin-left:30px; padding: 0;} */
/*
* html .lefnavbttn {height:0px; padding: 9px 0 8px 0; margin: 0 0 0 30px;} 
* html .lefnavbttn p{padding: 0; margin: 0; line-height: 18px; color: #fff;}
* html .lefnavbttn div p{margin: 0; padding: 0; line-height: 10px;}
* html #smenu3, #smenu4 {color: #fff; display:none; margin: 5px 0 5px 0px; padding: 0; width: 188px; line-height: 20px; }
* html #smenu3 p {margin-bottom: 1px;}
* html #smenu4 p {margin-bottom: 1px;}
*/


/*Header*/

.headerContainer { float: left; width: 973px; height: 55px; margin-top: 20px; padding-bottom:5px;} 
.headerLogo { float: left; width: 228px !important; height: 40px; margin:0 0 5px !important; padding:0 !important; text-align:center;}
.headerLogo img {margin-bottom:5px;}
.headerLogo span {color:#505050; font:10px Helvetica, Arial, sans-serif;}
.header { float: right; width: 315px; height: 40px; padding: 0px; margin:0; } 
.headerSignUp { float: right; width: 261px; height:18px; margin: 0; padding: 0; line-height: 18px; text-align: right;}
.headerSignUp form {height:18px; line-height: 18px; margin: 0;}
input#joinBttn {vertical-align:middle; *height: 18px; *margin-top: 1px;}
input#emailField {
	vertical-align:middle;
	border: 1px solid #999;
	width: 200px;
	height: 14px;
*height: 18px; 		padding:2px 0 0px 5px;
	margin:0;
	color: #999;
	font-family: arial, helvetica, sans-serif;
	font-size: 7pt;
	line-height: 14px;
}
.headerInfo {float: right; width: 100px; *width:150px; height: 16px; padding:0; margin-top: 5px; color: #999;font-family: arial, helvetica, sans-serif; font-size: 8pt; text-align: right; position: relative; padding-right: 50px; }
.headerInfo a{display: block; padding-top: 1px; width: 50px; position: absolute; top: 0; left: 100px;}
/* img#cartBttn {vertical-align:middle;} */
p#phone {vertical-align:middle; }




/*Main content Index page*/
.mainContainer { float: left; width: 973px; height: 100%; border-top: 1px #999 solid;} 
.footer { width: 745px; height: 166px; margin:0 0 0 228px;}
.footerPict { width: 745px; margin:0 0 0 228px; }
.copyright {width: 745px; height: 30px; margin: 10px 0px 20px 228px; padding: 0; }
.footerBg {float: left; width: 745px; height: 166px; background-image: url('images/index_mainTextBg.jpg'); background-repeat: no-repeat; display: inline;}
p.footerText { width: 725px; padding: 20px 10px 10px 10px; color: #666;font-family: arial, helvetica, sans-serif; font-size: 7pt; line-height: 10pt; margin: 0; }
p.copyrightText {padding: 0px; color: #666;font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight:bold; line-height: 0pt; }
p.copyrightTextSmall {padding: 10px 0px 10px 10px; color: #666;font-family: arial, helvetica, sans-serif; font-size: 7pt; line-height: 10pt; text-align: center;}
a.footerLinks {color: #666; text-decoration: underline;}
a.footerLinks:hover {color: #666; text-decoration: underline;}
a.footerLinks:active {color: #666; text-decoration: underline;}
p.SignUpText { font-family:  Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; text-decoration: none; line-height: 0pt; }



/*store page*/
.storeContainer { width: 743px; height: 100%; float: left; background-color: #fff; border-right: 1px #999 solid; *padding: 0px; }
.leftSide { width: 375px; height: 100%; float: left; margin: 40px 10px 20px 10px; *padding: 0; }
.rightSide { width: 310px; height: 100%; float: right; margin: 40px 20px 20px 0px; *margin: 40px 10px 20px 0px;}
.buenosAiresLogo { width: 300px; height: 35px; float: left; margin: 0px 0px 20px 20px; clear: left;}

.imageDtl { width: 375px; height: 420px; float: left; margin: 20px 0px 285px 0px;}	
.backNextArea { width: 310px; height: 20px; margin-bottom: 10px; border-bottom: 1px #cbc7be solid;font-family: arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #cbc7be; text-align: right;}	
a.backnext:link { font-family: arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #cbc7be; text-align: right;}
a.backnext:visited { font-family: arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #cbc7be; text-align: right;}
a.backnext:hover { font-family: arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #cbc7be; text-align: right;}
a.backnext:active { font-family: arial, helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #cbc7be; text-align: right;}

.ProductDetail{ width: 310px; margin-bottom: 10px; padding-bottom: 10px;}
p.ProductDetailName { font-family:  Helvetica, Arial, sans-serif; font-size: 11pt; color: #75736C; font-weight: normal; text-decoration: none; }
p.productDetailsCopy { font-family:  Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666666; font-weight: normal; text-decoration: none; }

img {  border-style: none; }
.thumbs { width: 310px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 7px; border-bottom: 1px #cbc7be solid; border-top: 1px #cbc7be solid; float: left; }
.thumb01 { width: 72px; height:68px; margin: 0px 6px 5px 0px; float: left;}
.thumb02 { width: 72px; height:68px; margin: 0px 6px 5px 0px; float: left;}
.thumb03 { width: 72px; height:68px; margin: 0px 5px 5px 0px; float: left;}
.thumb04 { width: 72px; height:68px; margin: 0px 0px 5px 0px; float: left;}
.thumb05 { width: 72px; height:68px; margin: 0px 6px 5px 0px; float: left;}
.thumb06 { width: 72px; height:68px; margin: 0px 6px 5px 0px; float: left;}
.thumb07 { width: 72px; height:68px; margin: 0px 5px 5px 0px; float: left;}
.thumb08 { width: 72px; height:68px; margin: 0px 0px 5px 0px; float: left;}


.thumbsColors { width: 310px; margin-bottom: 20px; border-bottom: 1px #cbc7be solid; float: left; }
.thumbColors01 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors02 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors03 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors04 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors05 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors06 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors07 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors08 { width: 36px; height:38px; margin: 0px 0px 3px 0px; float: left;}
.thumbColors09 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors10 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors11 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors12 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors13 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors14 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors15 { width: 36px; height:38px; margin: 0px 3px 3px 0px; float: left;}
.thumbColors16 { width: 36px; height:38px; margin: 0px 0px 3px 0px; float: left;}

.VariationsNS {width: 310px; padding: 0px;}


/*Pop up chart*/
.popUpContainer{width: 280px; height: 250px; border: 1px solid #cbc7be; background-color: #fff;}
.popUpHeader{float: left; width: 200px; height: 25px; background-color: #cbc7be; padding: 5px 0 0 20px; font-family: arial, helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #fff;}
.popUpClose{float: right;width: 58px;height: 20px;background-color: #cbc7be;padding: 10px 2px 0 0; text-align: left;}
.popUpContent{float: left;width: 240px; height: 155px; padding: 10px 20px 0 20px;font-family: arial, helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #666;}
.popUpBottom{float: left; width: 260px; height: 30px; padding:10px 0 0px 20px; clear:left; margin-top: 10px;}

#seal {margin:5px; padding: 0; width: 215px;}
#seal a img {width:130px; height:34px; vertical-align:top; margin-top:12px;}

