/*** My Shaw Floors subsection landing pages ***/ /********** Category landing pages, Article pages, et al. **********/ #category_landing #sidebar { border-left:10px solid #fff } #category_landing fieldset { width:375px } table#category_landing { background-color:#f3f1e7 } #category_landing table caption, #myshaw_sidebar, #myshaw_sidebar a { color:#fff; text-decoration:none; background-color:#625948; } #category_landing td { vertical-align:top; border-bottom:1px solid #625948 } #category_landing th { border-bottom:10px solid #fff } #category_landing caption { color:#f3f1e7 !important; font-size:12px; padding:7px 8px 5px 14px !important } #category_landing caption img, #category_landing caption input { float:right } #category_landing caption h5 { color:#f3f1e7; margin:2px 0 0; font-weight:normal; font-size:12px } #category_landing table { empty-cells:hide } #category_landing table a { margin-top:4px } #category_landing table th, #category_landing table td { border-top:1px solid #625948; border-bottom-width:0 } #category_landing table th { vertical-align:top; padding-bottom:12px } #category_landing table td { padding:12px } #saved_products th .myproduct_options { padding:0 0 48px 12px; border-left:1px solid #625948; margin-top:12px } #saved_products .first_col { border-left-width:0 !important } #category_landing table th img, #rooms dt img { background-color:#fff; padding:2px; border:1px solid #ccc; margin:0; } #rooms dt img { display:block } #saved_products td ul { border-top:1px solid #625948; margin:3px 0 9px } #saved_products td li { padding:3px 0; background:url(/images/global_dotted-rule.gif) bottom repeat-x } #tryonourfloor_cta {margin-bottom:80px; } /******** Left sidebar *********/ #myshaw_sidebar { vertical-align:top; padding:20px 6px; border-right:10px solid #fff; border-bottom-width:0 !important } #myshaw_sidebar, #myshaw_sidebar img { color:#f3f1e7 } #myshaw_sidebar h3 { padding-bottom:8px; border-bottom:1px solid #9f9a87; margin-left:10px } #myshaw_sidebar h3 img { font:16px Georgia,serif !important } #myshaw_sidebar h5 { color:#fff; margin:6px 0 0 1px } #saved_products col.header_col { width:83px } #saved_products col.row_col { width:160px } * html #saved_products col.row_col { width:133px; width:160px } #myshaw_sidebar li { font-size:14px; font-weight:bold; background:transparent url(/images/global_dotted-rule-dark.gif) bottom repeat-x; padding:3px 0 6px; margin:3px 0; } #myshaw_sidebar li a { color:#fff; display:block; background:url(/images/global_leftnav_arrow_off.gif) no-repeat 0 0.55ex; padding-left:10px; } * html #myshaw_sidebar li a { height:1% } #myshaw_sidebar li.open { padding-left:10px } #myshaw_sidebar li.open a { margin-left:-10px } #myshaw_sidebar li.open li a { color:#fff; background-image:none; margin-left:0 } #myshaw_sidebar li.open a, #myshaw_sidebar li a:hover { background:url(/images/global_leftnav_arrow_on.gif) no-repeat 0 0.55ex } #myshaw_sidebar ul, #myshaw_sidebar a:hover, #myshaw_sidebar li.open a, #myshaw_sidebar li.open li a:hover { color:#beb3a2 } #myshaw_sidebar li li { background-image:none; font-size:11px; font-weight:normal; padding:0 1px; margin:2px 0; } * html #myshaw_sidebar li li { font-size:11px } #myshaw_sidebar li li a { text-decoration:underline; padding-left:0 } #myshaw_sidebar li li a, #myshaw_sidebar li li a:hover { background-image:none } #myshaw_sidebar #profile_sub { background-image:none } /******** My Shaw Floors: Rooms *********/ #rooms th, #rooms td { border-top:1px solid #625948 } #rooms th { width:210px; padding:12px 0 0 12px } #rooms td { padding:12px } #rooms h4, #rooms h5 { color:#333 } #rooms h4 { font-weight:bold; padding:0 0 3px; border-bottom:1px solid #333; margin:0 0 8px } #rooms h5 { font-size:14px; font-weight:normal; margin-bottom:4px } #rooms h5 a { font-size:11px } #rooms p { padding-bottom:12px; margin-bottom:12px; } #rooms p.noborder { background:transparent url(/images/global_dotted-rule.gif) bottom repeat-x; padding-bottom:12px; margin-bottom:12px; } #rooms td.in_this_room { width:296px; padding-left:0 } td.in_this_room div { padding-left:12px; border-left:1px solid #625948 } #rooms td blockquote { background:transparent url(/images/global_dotted-rule.gif) top repeat-x; padding:8px 0 0; margin:12px 0 0; } #rooms dl dl { float:left } #rooms dt { float:left; clear:left; text-align:center; padding:0; margin-right:10px; } #rooms dd dt { text-align:left; width:66px; } #rooms dd { min-height:110px } * html #rooms dd { height:110px } #rooms dd dd { min-height:1em; font-weight:bold } * html #rooms dd dd { height:1em } #rooms dd dt, #rooms dd dd { clear:none; background:none } #rooms img.customize {vertical-align: middle; padding-bottom:5px;padding-top:3px;} /******** My Shaw Floors: Photos *********/ /*#photos th, #photos td { border-top:1px solid #625948 } */ #photos th { width:150px; padding:12px 0 0 12px } #photos th { width:150px; padding:12px 0 0 12px } #photos td { padding:12px; } #photos h4, #rooms h5 { color:#333 } #photos h4 { font-weight:bold; padding:0 0 3px; border-bottom:1px solid #333; margin:0 0 8px } #photos h5 { font-size:14px; font-weight:normal; margin-bottom:4px } #photos h5 a { font-size:11px } #photos p { background:transparent url(/images/global_dotted-rule.gif) bottom repeat-x; padding-bottom:12px; margin-bottom:12px; } #photos td blockquote { padding:8px 0 0; margin: 0px 0 0px 0; background:transparent url(/images/global_dotted-rule.gif) bottom repeat-x; } #photos th.second_column div { padding-left:12px; border-left:1px solid #625948 } #photos img.customize {vertical-align: middle; padding-bottom:12px;padding-top:0px;} #photos img.prepare {vertical-align: middle; padding-bottom:12px;padding-top:0px;} #photos img.whatis {vertical-align: middle; padding-bottom:12px;padding-top:0px;} #whatIsPrepare { width:200px; top:33%; left:33%; cursor:move; padding:10px !important; font-family:Tahoma,Arial,Helvetica,sans-serif; background: #FAF9F5; border:1px solid #625948 } #whatIsCustomize { width:200px; top:33%; left:33%; cursor:move; padding:10px !important; font-family:Tahoma,Arial,Helvetica,sans-serif; border:1px solid #625948; background: #FAF9F5; } .btn_arrow { position:absolute; top:10px; left:-9px; height:13px; width:9px; } .btn_right_arrow { position:absolute; top:10px; left:220px; height:13px; width:9px; } /*#save_note_outer { width:380px } #email_friend_outer .email_friend h5#titlebar, #save_note_outer .save_note h5#titlebar { color:#333; margin:0; } */ /* /*#photos td.in_this_room { width:280px; padding-left:0 } td.in_this_room div { padding-left:12px; border-left:1px solid #625948 } #photos dl dl { float:left } #photos dt { float:left; clear:left; text-align:center; padding:0; margin-right:12px } #photos dd dt { width:9ex; text-align:left } #photos dd { min-height:110px } * html #rooms dd { height:110px } #photos dd dd { min-height:1em; font-weight:bold } * html #photos dd dd { height:1em } #photos dd dt, #photos dd dd { clear:none; background:none } */ /********* Contact Us ***********/ #category_landing #contact_us { padding-bottom:20px } * html #category_landing #contact_us { width:570px } #category_landing #contact_us textarea, #contact_us .email_subject { width:100%; margin:0 } * html #category_landing #contact_us textarea, * html #contact_us .email_subject { w\idth:98.7% } #category_landing #contact_us textarea { height:64px } * html #category_landing #contact_us textarea { height:70px; height:66px } #category_landing #contact_us td { padding:0 } #category_landing #contact_us th { color:#625948; padding:8px 0 4px 0 } #category_landing #contact_us th span { color:#333 } #category_landing #contact_us tfoot td { text-align:right; padding:16px 0 14px; border-bottom:1px solid #9f9a87 !important } #contact_us, #contact_us th, #contact_us td { border-width:0 !important } #contact_us table { border-top:1px solid #9f9a87; margin:12px 0 } #contact_us tbody input { width:90%; border:1px solid #999 } /********* Tips, Trends & Care *********/ #tipstrends_start h3 { width:310px; font-size:22px } #tipstrends_start h3, #myshaw_splash p, #myshaw_splash table { color:#fff !important; width:414px; margin-left:35px !important } #tipstrends_start p { background:transparent url(/images/global_dotted-rule.gif) bottom repeat-x; padding-bottom:10px } #tipstrends_start a { color:#fff } #tipstrends_start a:visited { color:#f3f1e7 } #tipstrends_start table { table-layout:fixed; border:0 !important; margin-top:0 } #tipstrends_start td { padding-top:4px } #tipstrends_start { min-height:153px; width:564px;padding:344px 0 10px } * html #tipstrends_start { height:506px; padding:0 } * html #tipstrends_start h3 { margin-top:344px; margin-bottom:2px } * html #tipstrends_start p { margin-bottom:10px } /********* Try on a Floor: Landing *********/ h3#try_floor { width:310px; color:#5f5542; margin-left:230px; margin-top:345px } #product_samples { margin-bottom:0 !important } #product_samples td { height:306px; vertical-align:top !important; background:url(/images/bkgd_SampleOrdering.jpg) bottom no-repeat; padding:14px 12px 12px 85px !important; } * html #product_samples td { height:301px; he\ight:275px; } #product_samples h5 { margin:2px 0 0 !important } #product_samples ul.swatch_notes { list-style:disc inside; margin:0 0 12px 0 } #product_samples ul.swatch_notes li { border-width:0; margin:0 } /************** Articles **************/ #article { padding:12px !important; border-bottom-width:0 !important } #article h2 { clear:left; padding-top:6px } #article h2, #article p { color:#000 } #article img { margin:0 14px 7px 0 } #article img.wrap, ul.kathy_collections img { float:left; clear:left } #article ul { list-style-type:disc; margin-left:16px } #article ul ul { list-style-type:circle; margin-left:12px } #article_header { background:url(/images/global_dotted-rule.gif) bottom repeat-x; padding-bottom:4px } * html #article_header { height:1% } ul.kathy_collections { margin:0 !important } ul.kathy_collections img { background-color:#fff; padding:2px; border:1px solid #625948 } ul.kathy_collections li { list-style:none; margin:4px 0 12px; width:99% } .kathy_content { padding-left:125px !important} .kathy_content h1 { display:inline; font-size:17px; margin:0 } .kathy_content p { padding-top:0 !important } #article_header h1 { font-size:18px; float:left; margin:0 } #article_header br { clear:both } #article_header ul { float:right; position:relative; top:4px; font:10px Arial,Helvetica,sans-serif; margin-left:2px; } #article_header li { list-style:none; float:left; background:url(/images/global_dotted_vertical_dark.gif) repeat-y left; padding-left:6px; margin-left:6px; } #article h2 { clear:left; font:bold 14px Arial,Helvetica,sans-serif; border-width:0; margin:14px 0 3px; } /************** Account Management (general) ******************/ #order_history h4, #articles_retailers th { font-size:12px; color:#f3f1e7 !important; background-color:#5f5542; padding:7px 8px 5px 14px; margin:0; } /************** Saved Articles / Saved Retailers ******************/ #articles_retailers td, #articles_retailers th { vertical-align:middle } #articles_retailers td { background:url(/images/global_dotted-rule.gif) bottom repeat-x; border-top-width:0 !important } #articles_retailers tfoot td { text-align:right; background-image:none } #category_landing #articles_retailers th { padding:5px 8px 5px 14px; border-bottom:10px solid #f3f1e7 !important } #articles_retailers th#remove { width:42px; padding-left:8px; font-size:10px; text-align:center; vertical-align:middle !important } #articles_retailers h4 { margin-bottom:4px } #articles_retailers tbody input { width:14px; height:14px } #articles_retailers td.checkbox_cell { text-align:center; padding:5px 8px 5px 14px; border-left:1px solid #9f9a87 } #articles_retailers a.maplink { font-variant:small-caps } #articles_retailers dl { margin-top:14px } #articles_retailers dt { float:left; clear:left; width:6em; color:#666; text-indent:1px } #articles_retailers dt, #articles_retailers dd { margin-bottom:6px } /************** Order History ******************/ #order_history h4, #articles_retailers th, #saved_retailers th { font-size:12px; color:#f3f1e7 !important; background-color:#5f5542; padding:7px 8px 5px 14px; margin:0; } #order_history p { float:right; width:255px; line-height:1.5em; padding:0 12px 150px; border-left:1px solid #9f9a87; margin:10px 0 34px; } #order_history td, #order_history th { background:url(/images/global_dotted-rule.gif) bottom repeat-x; padding:8px 4px !important; border-width:0 !important; } #order_history table { border-top:1px solid #9f9a87; margin:12px } * html #order_history table { width:492px; w\idth:470px } /*********** Branded Collections **************/ ul.bump { margin-top:180px !important } ul.banner_links { position:absolute; margin:174px 0 0 24px } ul.banner_links li { float:left; margin-right:7px; margin-bottom:3px } ul.banner_links img, ul.banner_links input { cursor:pointer } * html ul.banner_links img, * html ul.banner_links input { cursor:hand } tr#brands table { width:372px; border-collapse:separate } * html tr#brands table { width:367px } tr#brands caption { background-color:transparent; padding:0 !important } #residential_brands caption { margin-left:11px } tr#brands img { color:#625948; float:none !important; background-color:transparent !important; padding:0 !important; border-width:0 !important } tr#brands td, tr#brands th { background:transparent url(/images/global_dotted-rule.gif) bottom repeat-x; border-top-width:0 } tr#brands th { border-left:12px solid #f3f1e7 } * html tr#brands th { border-left-width:0 } table#residential_brands td { border-right:10px solid #f3f1e7 }