body { background: #80715a url(../assets/images/bkg/bg-blend.png) repeat-x; } #homePromotionMain { width:100%; position:relative; } #homePromoLivingRoomIdeas { position: absolute; top: 34px; right: 18px; } #homePromotionSecondary { background: #FFF url(../assets/images/cms/bkg/fade.gif) 0 100% repeat-x; width: 100%; overflow: visible; &amp;amp;nbsp; height: 399px; } #homePromotionGroup234 { clear:both; width: 638px; float:left; } #homePromotion2 { width: 638px; height: 32px; float: left; padding: 13px 0 0 0; background: transparent url(../assets/images/cms/bkg/homePromotion2.gif) 0 100% no-repeat; } #homePromotion2 a { padding-left: 15px; } #homePromotion3 { width: 311px; height: 354px;&amp;amp;nbsp; border-right: #d3d3d3 1px solid; float: left; } #homePromotion4 { width: 311px;&amp;amp;nbsp; height: 354px;&amp;amp;nbsp;&amp;nbsp; float: left; } #homePromotion5 { float: right; position: relative; width: 317px; height: 175px; padding-bottom: 9px; margin: 8px 0 0 0; } #homePromotion5 .buttons { width:13px; height:163px; padding:10px; } #homePromotion5 .disabled img { display:none; } #homePromotion5 img.disabled { display:none; } #homePromotion5 .disabled img.disabled { display:block; } #homePromotion5 .prev { float: left; } #homePromotion5 .next { float: right; } #homePromotion5 .viewport { height: 300px; width: 255px; position: absolute; left: 31px; bottom: 0; overflow:hidden; } #homePromotion5 .slidingPanel { width: 2041px; height: 300px; } #homePromotion5 .slidingPanel li { height: 300px; width: 255px; position: relative; float: left; } #homePromotion5 .slidingPanel li a { position: absolute; bottom:0; } #sectionLower { background: transparent url(../assets/images/bkg/sectionLower.gif) repeat-x 0 100%; padding: 10px 0; } #sectionCmsLeft { width: 479px; float: left; border-right: 1px solid #ddd; } #sectionCmsLeft h2 { border-bottom: 1px solid #d3d3d3; color: #825244; font-size: 20px; padding:7px 0 7px 20px; margin: 0 7px 19px 0; font-weight: bold; } #sectionCmsLeft li { float: left; display: block; width: 117px; height: 120px; text-align:center; } #sectionCmsRight { width: 480px; float: left; } #sectionCmsMainBody { width: 480px; float: left; } #sectionCmsLeftPromo { width: 300px; float: left; } #sectionCmsRightPromo { width: 180px; float: left; } #pageFooter .head { } #pageFooter .head .inner { padding:8px 12px 6px; zoom:1; } #pageFooter .head .inner .cms { } #pageFooter .head .inner #myKirklandsFooter, #pageFooter .head .inner #facebookFooter { margin-right:35px; } #pageFooter .body div { border-color: #a78357; border-style: solid; border-width:0; } #pageFooter .body .inner { padding:10px 12px 20px; } #pageFooter .body #footerCompanyInformation { width:311px; float:left; } #pageFooter .body #footerCompanyInformation .inner { padding-left:0; width:299px; overflow:hidden; } #pageFooter .body #footerAssistance { width:311px; float:left; } #pageFooter .body #footerAssistance .inner { padding-left:0; padding-right:0; margin-left:12px; width:287px; overflow:hidden; } #pageFooter .body #footerShopping { width:311px; float:left; } #pageFooter .body #footerShopping .inner { padding-right:0; width:299px; overflow:hidden; } #pageFooter .body, #pageFooter .body a, #pageFooter .body a:link, #pageFooter .body a:visited, #pageFooter .body a:hover { color: #f3edd5; font-size: 12px; line-height: 1.5em; zoom:1; } #pageFooter .body .head { padding-bottom:3px; border-bottom-width: 1px; } #pageFooter .body ul { margin: 9px 0 0 0; } #pageFooter .body li { display:block; float:left; width:140px; } #pageFooter div#footerCompanyInformation, #pageFooter div#footerAssistance { border-right-width:1px; margin:0 0 12px 0; } #footerLinks { border-bottom-width:1px; overflow:hidden; } #pageFooter .body div#pageFooterCopyright { clear:both; text-align: right; font-size:11px; border-top: 1px solid #d5bc91; padding: 12px 0; } #noSearchResultsCms { height:305px; background:#999; } #cmsPhoneRequirement .privatePhone { font-weight:bold; } .cmsEmailRequirement .privateEmail { font-weight:bold; } #ccSecurity { width:100%; overflow:hidden; line-height:1.4 } #ccSecurity h2 { font-size:14px; } #ccSecurity img { float:left; margin-right:10px; } #ccSecurity #vmdSecurity { width:100%; overflow:hidden; } #ccSecurity #amexSecurity { width:100%; overflow:hidden; margin-top:15px; }
