/*** LESS Colors ***/ @LightBeige: #F7F1E0; @Beige: #E4DBC3; @Green: #A3B762; @LightBrown: #743A26; @Brown: #57321F; @White: #FFF; @Red: #F00; /*** LESS Fonts ***/ /*** LESS Sizes ***/ .100 { width:100%; height:100%; float:left; } .gutter { padding:21px; } .clear (@float:left;) { float:@float; clear:both; } /*** LESS Common Elements ***/ .greenButton { background-color: @Green; border:1px solid; border-color: @Brown; border-radius:5px; color: @White; padding:5px; } .required { color:@Red; } /*** Styles ***/ body { background-color:@LightBeige; font-family: Tahoma; font-size:12px; .gutter; margin:0px; } IMG { border:none; } A { text-decoration:none; cursor:pointer; } A:hover { font-weight:bold; } .lineSpacer { .clear(left); height:10px; } #masterContainer, #navigationContainer, #bannerContainer, #bannerTop { .100; } #bannerContainer { padding-bottom:21px; } #bannerTop IMG { height:100px; width:95px; float:left; } #cartInfo A { margin:-7px 10px 0 0; .greenButton; } #bannerBottom { .clear(left); .100; } #bannerBottom SPAN { color:@Brown; } #bannerRightBottom, #cartInfo { float:right; } #cartInfo SPAN, #cartInfo A, #socialIcons, #searchBox { float:left; } #socialIcons IMG { padding:0 5px 0 0; } #searchBox INPUT { vertical-align:top; margin:-1px 0 0 0; } #navigationContainer { margin:0 0 10px 0; } #navigationContainer, #navigationContainer A, .top-bar { color:@White; background-color:@Brown; position:relative; } .top-bar LI { font-size:12pt; font-weight:bold; float:left; } #footerContainer { background-color:@Brown; .gutter; margin-top:10px; } #footerContainer, #footerContainer A { color: @White; font-size:10pt; } #footerContainer TABLE { width:885px; } #footerContainer TABLE TD { vertical-align:top; border-right:1px solid #FFF; padding:0 10px; } .footerHeader, .footerLink { .clear(left); } .footerHeader { font-weight:bold; } #footerContainer TD.noRightBorder { border-right:none; } #footerContainer .lastColumn, #footerContainer .lastColumn SPAN, #footerContainer .lastColumn A { border-right:none; float:right; text-align:right; }