body { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; }p { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; }.estateHomePage { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; }.estateHomePage2 { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; }a:link { color: #3b2314; text-decoration: none; }a:hover { color: #a48f56; text-decoration: none; }a:active { color: #a48f56; text-decoration: none; }a:visited { color: #3b2314; text-decoration: none; }.red_text { color: #882f1c; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.black_text { color: #333; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.copyright { color: #646464; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; }.globalnav { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: right; text-indent: 5px; }.globalnav a:link { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: right; text-indent: 5px; }.globalnav a:hover { color: #d1c7ab; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; text-align: right; text-indent: 5px; }.globalnav a:visited { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; text-align: right; text-indent: 5px; }h1 { color: #3b2314; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0.67em 0; }h4 { color: #3b2314; font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 22px; margin: 0.67em 0; }h2  /* product page product name */ { color: #3b2314; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; margin: 0.83em 0; }h3  /* Categories Shopping Main Page */ { color: #3b2314; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }h6  /* disclaimers */ { color: #656565; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; margin: 2.33em 0; }.leftimage { margin: 0 10px 10px 0; border-color: #5b491f; border-width: 1px; }.subnav { color: #3b2314; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 18px; text-decoration: none; }.subnav a:link { text-decoration: none; }.subnav a:hover { color: #a48f56; text-decoration: none; }.subnav2 { color: #3b2314; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 14px; text-decoration: none; }.subnav2 a:link { text-decoration: none; }.subnav2 a:hover { color: #a48f56; text-decoration: none; }.Categories { color: #3b2314; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 18px; text-decoration: none; }.Categories a:link { color: #3b2314; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 18px; text-decoration: none; }.Categories a:hover { color: #a48f56; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 18px; text-decoration: none; }.Subcategories { color: #3b2314; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 14px; text-decoration: none; }.Subcategories a:link { color: #3b2314; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 14px; text-decoration: none; }.Subcategories a:hover { color: #a48f56; font-size: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: lighter; line-height: 14px; text-decoration: none; }.subhead { color: #a18e57; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 24px; }ul { font-size: 11px; line-height: 14px; list-style-type: square; margin: 8px 0 12px 25px; }.subhead2 { color: #65551c; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; }dl { font-size: 11px; line-height: 14px; margin: 0 0 2px 25px; }.actn_button_color { color: #3b2314; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #e2d8b3; text-align: center; padding: 2px 3px; border: double 3px #e2d8b3; cursor: pointer; white-space: nowrap; }.actn_button_color.actn_button:hover { color: #a48f56; background-color: #e2d8b3; border: double 3px; }.button_color { color: #3b2314; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #e2d8b3; text-align: center; padding: 2px 3px; border: double 3px #e2d8b3; cursor: pointer; white-space: nowrap; }.button_color.button:hover { color: #a48f56; background-color: #e2d8b3; border: double 3px; }.btn_small_update { font-size: 9px; }.btn_small_change { font-size: 9px; }.btn_update { font-size: 9px; }.btn_continue { width: 170px; padding: 4px; }.btn_add_to_cart { font-size: 11px; width: 80px; margin: 5px 0 0 5px; padding: 0; }.html>body .btn_add_to_cart { height: 15px; padding: 1px 0 0 0; }.btn_buy_it_now { font-size: 11px; width: 80px; margin: 5px 0 0 5px; padding: 0; }.btn_proceed_to_checkout { width: 190px; height: 32px; padding: 2px 2px 2px 25px; }.btn_ordering_info { font-size: 11px; width: 150px; }.quantity { width: 250px; padding: 10px; border: solid 1px #e2d8b3; white-space: nowrap; }.added_to_cart { color: #3b2314; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #e2d8b3; margin: 5px 0; border: solid 1px #e2d8b3; }.added_to_cart A:link { color: #3b2314; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.added_to_cart A:visited { color: #3b2314; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.added_to_cart A:hover { color: #a48f56; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.added_to_cart A:active { color: #3b2314; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.small_price { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }.large_price { color: #3b2314; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }.tabcontainer { color: #fff; position: relative; width: 625px; }.tab_on { color: #3b2314; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fffaf4; text-align: center; width: 165px; float: left; margin-top: 10px; padding: 3px; border-top: 1px solid #e2d8b3; border-right: 1px solid #e2d8b3; border-left: 1px solid #e2d8b3; display: inline; white-space: nowrap; }.tab_off { color: #656565; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; background-color: #f1ecd9; text-align: center; width: 165px; float: left; margin-top: 10px; padding: 3px; border-top: 1px solid #e2d8b3; border-right: 1px solid #e2d8b3; border-left: 1px solid #e2d8b3; cursor: pointer; display: inline; white-space: nowrap; }.descriptioncontainer { position: relative; width: 600px; }.detaildesc { color: #656565; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; text-align: left; width: 594px; margin-bottom: 10px; padding: 5px; border-color: #f1ecd9 #e2d8b3; border-style: solid; border-width: 4px 1px 2px; white-space: normal; }.click { cursor: pointer; }.imagesmallcontainer { background-color: #fff; width: 65px; height: 65px; overflow: hidden; float: left; margin: 8px 4px 2px 0; border: solid 2px #e2d8b3; }.hoverover { font-size: 11px; width: 300px; float: left; clear: both; padding-top: 2px; padding-bottom: 2px; }.notavailable { color: #656565; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #fff; text-align: center; padding: 10px; border: solid 1px #e2d8b3; }.category_outline { text-align: center; width: 99%; margin: 5px; padding: 0; border: solid 1px #f1ecd9; }.chain { color: #3b2314; font-size: 14px; font-weight: bold; text-align: left; margin-left: 5px; padding: 4px; }.chain A:link { color: #3b2314; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.chain A:visited { color: #3b2314; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.chain A:active { color: #3b2314; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.chain A:hover { color: #a48f56; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }.all_categories { width: 220px; }.all_categories A:link { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }.all_categories A:visited { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }.all_categories A:active { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }.all_categories A:hover { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; }.parent { margin-top: 3px; margin-bottom: 3px; }.parent A:link { font-weight: bold; }.parent A:visited { font-weight: bold; }.parent A:active { font-weight: bold; }.parent A:hover { font-weight: bold; }.parent_more { color: #3b2314; font-weight: bold; margin-top: 5px; }.parent_more A:link { color: #3b2314; font-weight: bold; }.parent_more A:visited { color: #3b2314; font-weight: bold; }.parent_more A:active { color: #3b2314; font-weight: bold; }.parent_more A:hover { color: #a48f56; font-weight: bold; }.sub_category { margin-top: 5px; margin-bottom: 5px; }.sub_category_more { color: #3b2314; font-weight: bold; }.sub_category_more A:link { color: #3b2314; font-size: 11px; font-weight: bold; margin-left: 1px; }.sub_category_more A:visited { color: #3b2314; font-size: 11px; font-weight: bold; margin-left: 1px; }.sub_category_more A:hover { color: #a48f56; font-size: 11px; font-weight: bold; margin-left: 1px; }.sub_category_more A:active { color: #3b2314; font-size: 11px; font-weight: bold; margin-left: 1px; }.viewAllCategories { font-weight: 100; line-height: normal; padding: 6px 4px 6px 25px; display: block; }.viewAllCategories a:link { color: #3b2314; font-weight: bold; text-decoration: none; }.viewAllCategories a:visited { color: #3b2314; font-weight: bold; text-decoration: none; }.viewAllCategories a:hover { color: #a48f56; text-decoration: underline; }.breadcrumb_on { color: #3b2314; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; vertical-align: middle; padding-right: 3px; white-space: nowrap; }.breadcrumb_off { color: #656565; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; vertical-align: middle; padding-right: 3px; white-space: nowrap; }.clear { clear:both }.floatRight { float: right; }.floatLeft { float: left; }.note { color: #656565; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }.shopHomeGrid { border: solid 1px #e2d8b3; }.btn_paypal_paynow { text-align: center; display: inline-table; }.btn_cancel_order { text-align: center; display: inline-table; }.calendarDate { color: #3b2314; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-align: left; }.calendarEventTitle { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 14px; text-align: left; }.calendarDescrip { color: #656565; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-align: left; }.galleryThumbnail { margin: 3px; border: solid 1px #656565; }.galleryThumbnailSelected { margin: 3px; border: solid 1px #5b491f; }.galleryList { height: 350px; overflow: auto; }